]> www.infradead.org Git - users/jedix/linux-maple.git/commit
thunderbolt: Add sideband register access to debugfs
authorMika Westerberg <mika.westerberg@linux.intel.com>
Mon, 20 Mar 2023 11:50:44 +0000 (13:50 +0200)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Mon, 17 Jun 2024 09:47:11 +0000 (12:47 +0300)
commit6d241fa0015969a8c8a185e9245b53e9fb681285
tree9d761b072041fc7f0ebaf7e7f3fc82e86f52179b
parente8241f66a812847853aa8c8a97b3492d152c6f23
thunderbolt: Add sideband register access to debugfs

This makes it possible to read and write USB4 port and retimer sideband
registers through debugfs which is useful for debugging and manufacturing
purposes. We add "sb_regs" debugfs attribute under each USB4 port and
retimer that is used to access the sideband.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/debugfs.c
drivers/thunderbolt/retimer.c
drivers/thunderbolt/sb_regs.h
drivers/thunderbolt/tb.h