linux (RPi4, RPi5): disable downstream DWCOTG driver

Sync with RPi kernel config, DWCOTG isn't supported on 64bit kernels.
Enable the upstream DWC2 driver on RPi4 instead (RPi5 already has it
enabled).

Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
Matthias Reichl 2025-06-05 13:58:45 +02:00
parent 08c5797f0a
commit 215c68fb7a
2 changed files with 14 additions and 4 deletions

View File

@ -1859,6 +1859,7 @@ CONFIG_BCM2835_SMI=m
# CONFIG_PCI_ENDPOINT_TEST is not set # CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_SDFEC is not set
CONFIG_MISC_RTSX=y CONFIG_MISC_RTSX=y
# CONFIG_HISI_HIKEY_USB is not set
# CONFIG_OPEN_DICE is not set # CONFIG_OPEN_DICE is not set
# CONFIG_VCPU_STALL_DETECTOR is not set # CONFIG_VCPU_STALL_DETECTOR is not set
# CONFIG_C2PORT is not set # CONFIG_C2PORT is not set
@ -5639,7 +5640,7 @@ CONFIG_USB_XHCI_PLATFORM=y
# CONFIG_USB_UHCI_HCD is not set # CONFIG_USB_UHCI_HCD is not set
# CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_DWCOTG=y # CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_BCMA is not set
# CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_HCD_TEST_MODE is not set # CONFIG_USB_HCD_TEST_MODE is not set
@ -5689,7 +5690,15 @@ CONFIG_USB_UAS=y
# CONFIG_USB_CDNS_SUPPORT is not set # CONFIG_USB_CDNS_SUPPORT is not set
# CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MUSB_HDRC is not set
# CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC2 is not set CONFIG_USB_DWC2=y
CONFIG_USB_DWC2_HOST=y
#
# Gadget/Dual-role mode requires USB Gadget support to be enabled
#
# CONFIG_USB_DWC2_PCI is not set
# CONFIG_USB_DWC2_DEBUG is not set
# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set
# CONFIG_USB_ISP1760 is not set # CONFIG_USB_ISP1760 is not set
# #
@ -5790,7 +5799,7 @@ CONFIG_NOP_USB_XCEIV=y
# CONFIG_USB_GADGET is not set # CONFIG_USB_GADGET is not set
# CONFIG_TYPEC is not set # CONFIG_TYPEC is not set
# CONFIG_USB_ROLE_SWITCH is not set CONFIG_USB_ROLE_SWITCH=y
CONFIG_MMC=y CONFIG_MMC=y
CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_EMMC=y
CONFIG_PWRSEQ_SIMPLE=y CONFIG_PWRSEQ_SIMPLE=y
@ -6400,6 +6409,7 @@ CONFIG_RESET_SIMPLE=y
# CONFIG_PHY_LAN966X_SERDES is not set # CONFIG_PHY_LAN966X_SERDES is not set
# CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_OCELOT_SERDES is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
# end of PHY Subsystem # end of PHY Subsystem
# CONFIG_POWERCAP is not set # CONFIG_POWERCAP is not set

View File

@ -5673,7 +5673,7 @@ CONFIG_USB_XHCI_PLATFORM=y
# CONFIG_USB_UHCI_HCD is not set # CONFIG_USB_UHCI_HCD is not set
# CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_DWCOTG=y # CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_BCMA is not set
# CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_HCD_TEST_MODE is not set # CONFIG_USB_HCD_TEST_MODE is not set