USB/TBT code rebase of supported drivers to upstream v6.14
JIRA: https://issues.redhat.com/browse/RHEL-78931
This MR rebases supported USB/TBT drivers to upstream kernel v6.14. By design, rebase changes are limited to supported USB/TBT drivers and rele- vant physical infrastructure. Changes which happen to touch the drivers but are tree-wide are selectively or partially pulled in when necessary.
- Common Vulnerabilities and Exposures:
CVE: CVE-2024-58079
CVE: CVE-2024-57980
CVE: CVE-2024-58002
CVE: CVE-2025-21776
CVE: CVE-2025-21704
CVE: CVE-2025-21838
CVE: CVE-2025-21916
CVE: CVE-2025-21918
- Addition/Removal of code:
This adds CONFIG_TYPEC_TBT_ALTMODE as a module in order to support Thunderbolt3 hardware that uses alternate mode. Moreover, this adds a a modpost series due to a fix that changed typec code to only use SVID for matching altmodes; as well as a debugfs series to properly declare and support the 'debugfs_get_aux()' function used here by xhci-debugfs code.
- Omitted fixes:
Omitted-fix: 8a040e13afd9 ("Revert "phy: qcom-qusb2: add QUSB2 support for IPQ5424"")
Omitted-fix: 25c36b54eafc ("phy: qcom-qusb2: reuse the IPQ6018 settings for IPQ5424")
Signed-off-by: Desnes Nunes desnesn@redhat.com
Edited by Desnes Nunes