Hi all, This series was inspired by the patch series from Lee Jones that fixed a bunch of warnings with W=1 build: https://lore.kernel.org/linux-usb/20210127112554.3770172-1-lee.jones@xxxxxxxxxx/ For non-static functions we fix missing kernel-doc descriptions accordingly. This fixes the rest of the warnings with W=1 build. Applies on top of thunderbolt.git/next. v1 can be found here: https://lore.kernel.org/linux-usb/20210128122934.36897-1-mika.westerberg@xxxxxxxxxxxxxxx/ Changes from v1: * Drop @ before port in patch 5/6. * Added tags from Lee Jones. * New patch that clarifies router/adapter USB4 terms in structs tb_switch/port. Mika Westerberg (6): thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions thunderbolt: path: Fix kernel-doc descriptions of non-static functions thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions thunderbolt: switch: Fix kernel-doc descriptions of non-static functions thunderbolt: Add clarifying comments about USB4 terms router and adapter drivers/thunderbolt/ctl.c | 47 ++++++++++++++++++++++++++++++++---- drivers/thunderbolt/eeprom.c | 13 ++++++++-- drivers/thunderbolt/nhi.c | 2 ++ drivers/thunderbolt/path.c | 2 ++ drivers/thunderbolt/switch.c | 7 ++++++ drivers/thunderbolt/tb.h | 5 ++++ 6 files changed, 69 insertions(+), 7 deletions(-) -- 2.29.2