Lines Matching defs:tb_switch
171 struct tb_switch { struct
176 struct tb_switch_tmu tmu; argument
177 struct tb *tb;
178 u64 uid;
179 uuid_t *uuid;
180 u16 vendor;
181 u16 device;
182 const char *vendor_name;
183 const char *device_name;
184 unsigned int link_speed;
185 enum tb_link_width link_width;
186 enum tb_link_width preferred_link_width;
187 bool link_usb4;
188 unsigned int generation;
189 int cap_plug_events;
190 int cap_vsec_tmu;
191 int cap_lc;
192 int cap_lp;
193 bool is_unplugged;
194 u8 *drom;
195 struct tb_nvm *nvm;
196 bool no_nvm_upgrade;
197 bool safe_mode;
198 bool boot;
199 bool rpm;
200 unsigned int authorized;
201 enum tb_security_level security_level;
202 struct dentry *debugfs_dir;
203 u8 *key;
204 u8 connection_id;
205 u8 connection_key;
206 u8 link;
207 u8 depth;
208 struct completion rpm_complete;
209 unsigned long quirks;
210 bool credit_allocation;
211 unsigned int max_usb3_credits;
212 unsigned int min_dp_aux_credits;
213 unsigned int min_dp_main_credits;
214 unsigned int max_pcie_credits;
215 unsigned int max_dma_credits;
216 unsigned int clx;
218 struct debugfs_blob_wrapper drom_blob;