USB/TB code rebase of supported drivers to upstream v6.5
JIRA: https://issues.redhat.com/browse/RHEL-15948
UPSTREAM STATUS: All patches have been accepted on kernel/git/torvalds/linux.git
CONFLICTS: Minor conflicts described on patches 0004, 0010, 0011, 0024, 0025, 0026, 0035, 0047, 0066, 0113, 0162 and 0207.
OMITTED FIXES:
Omitted-fix: 9049453a5630 ("soc: qcom: pmic_glink: add CONFIG_NET/CONFIG_OF dependencies")
Omitted-fix: f86955f2b1ff ("soc: qcom: pmic_glink: fix connector type to be DisplayPort")
Omitted-fix: e0f250c8fd01 ("arm64: dts: qcom: Drop undocumented "svid" property")
Omitted-fix: 76750f1dcad3 ("usb: typec: qcom: Update the logic of regulator enable and disable")
Omitted-fix: da6d91ed7706 ("usb: typec: qcom: fix return value check in qcom_pmic_typec_probe()")
Omitted-fix: ed9de4ed3987 ("fbdev: udlfb: Fix endpoint check")
Omitted-fix: 348359e7c232 ("usb: typec: nb7vpq904m: Add an error handling path in nb7vpq904m_probe()")
BUILD INFO: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=57101689
FUNCTIONAL TESTING: QA
SMOKE TESTING: Basic testing on a HP EliteBook 840 G8 Notebook PC Beaker system with USB3.2 Gen 2x1 / TB4.
DESCRIPTION:
This rebases supported USB and Thunderbolt drivers to upstream kernel v6.5.
By design, changes on this rebase are limited to supported usb and thunderbolt drivers.
Changes which happen to touch the drivers but are tree-wide are selectively or partially pulled in, when relevant.
Signed-off-by: Desnes Nunes desnesn@redhat.com