configs: arm64: Remove CONFIG_USB_DWCOTG#6883
Merged
Merged
Conversation
The downstream dwc-otg driver does not work in 64-bit mode; dwc2 should be used instead. It follows that there is no point enabling the driver in arm64 builds, and especially not as a built-in. Remove CONFIG_USB_DWCOTG=y from the arm64 defconfigs, and save a useful 200kB (~1%) from the uncompressed kernel. Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix
approved these changes
Jun 5, 2025
popcornmix
added a commit
to raspberrypi/firmware
that referenced
this pull request
Jun 5, 2025
kernel: Add support for the IMX283 on Raspberry Pi platforms See: raspberrypi/linux#6869 kernel: Pisound Micro: Workaround for snd_soc_dai_set_tdm_slot with slots=0 See: raspberrypi/linux#6880 kernel: add rtw88/rtw89 drivers See: raspberrypi/linux#6881 kernel: configs: arm64: Remove CONFIG_USB_DWCOTG See: raspberrypi/linux#6883
popcornmix
added a commit
to raspberrypi/rpi-firmware
that referenced
this pull request
Jun 5, 2025
kernel: Add support for the IMX283 on Raspberry Pi platforms See: raspberrypi/linux#6869 kernel: Pisound Micro: Workaround for snd_soc_dai_set_tdm_slot with slots=0 See: raspberrypi/linux#6880 kernel: add rtw88/rtw89 drivers See: raspberrypi/linux#6881 kernel: configs: arm64: Remove CONFIG_USB_DWCOTG See: raspberrypi/linux#6883
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The downstream dwc-otg driver does not work in 64-bit mode; dwc2 should be used instead. It follows that there is no point enabling the driver in arm64 builds, and especially not as a built-in.
Remove CONFIG_USB_DWCOTG=y from the arm64 defconfigs, and save a useful 200kB (~1%) from the uncompressed kernel.