Searched refs:tb_retimer (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/thunderbolt/ |
H A D | retimer.c | 33 int tb_retimer_nvm_read(struct tb_retimer *rt, unsigned int address, void *buf, in tb_retimer_nvm_read() 42 struct tb_retimer *rt = tb_to_retimer(nvm->dev); in nvm_read() 65 struct tb_retimer *rt = tb_to_retimer(nvm->dev); in nvm_write() 77 static int tb_retimer_nvm_add(struct tb_retimer *rt) in tb_retimer_nvm_add() 115 static int tb_retimer_nvm_validate_and_write(struct tb_retimer *rt) in tb_retimer_nvm_validate_and_write() 137 static int tb_retimer_nvm_authenticate(struct tb_retimer *rt, bool auth_only) in tb_retimer_nvm_authenticate() 171 struct tb_retimer *rt = tb_to_retimer(dev); in device_show() 180 struct tb_retimer *rt = tb_to_retimer(dev); in nvm_authenticate_show() 253 struct tb_retimer *rt = tb_to_retimer(dev); in nvm_authenticate_store() 319 struct tb_retimer *r in nvm_version_show() [all...] |
H A D | tb.h | 327 * tb_retimer: Thunderbolt retimer 339 struct tb_retimer { struct 1273 int tb_retimer_nvm_read(struct tb_retimer *rt, unsigned int address, void *buf, 1283 static inline struct tb_retimer *tb_to_retimer(struct device *dev) in tb_to_retimer() 1286 return container_of(dev, struct tb_retimer, dev); in tb_to_retimer() 1530 void tb_retimer_debugfs_init(struct tb_retimer *rt); 1531 void tb_retimer_debugfs_remove(struct tb_retimer *rt); 1541 static inline void tb_retimer_debugfs_init(struct tb_retimer *rt) { } in tb_retimer_debugfs_init() 1542 static inline void tb_retimer_debugfs_remove(struct tb_retimer *rt) { } in tb_retimer_debugfs_remove() 340 devtb_retimer global() argument 341 tbtb_retimer global() argument 342 indextb_retimer global() argument 343 vendortb_retimer global() argument 344 devicetb_retimer global() argument 345 porttb_retimer global() argument 346 nvmtb_retimer global() argument 347 no_nvm_upgradetb_retimer global() argument 348 auth_statustb_retimer global() argument 350 marginingtb_retimer global() argument
|
H A D | nvm.c | 201 struct tb_retimer *rt = tb_to_retimer(nvm->dev); in intel_retimer_nvm_version() 225 struct tb_retimer *rt = tb_to_retimer(nvm->dev); in intel_retimer_nvm_validate() 309 const struct tb_retimer *rt = tb_to_retimer(dev); in tb_nvm_alloc()
|
H A D | debugfs.c | 418 struct tb_retimer *rt = s->private; in retimer_sb_regs_write() 1847 static void margining_retimer_init(struct tb_retimer *rt, struct dentry *debugfs_dir) in margining_retimer_init() 1854 static void margining_retimer_remove(struct tb_retimer *rt) in margining_retimer_remove() 1864 static inline void margining_retimer_init(struct tb_retimer *rt, in margining_retimer_init() 1866 static inline void margining_retimer_remove(struct tb_retimer *rt) { } in margining_retimer_remove() 2493 struct tb_retimer *rt = s->private; in retimer_sb_regs_show() 2522 void tb_retimer_debugfs_init(struct tb_retimer *rt) in tb_retimer_debugfs_init() 2538 void tb_retimer_debugfs_remove(struct tb_retimer *rt) in tb_retimer_debugfs_remove()
|