[PATCH v2 3/3] usb: xhci-pci: Load ASMedia XHCI controller firmware

Mark Kettenis mark.kettenis at xs4all.nl
Mon Sep 29 22:39:58 CEST 2025


> Date: Mon, 29 Sep 2025 13:59:57 -0600
> From: Tom Rini <trini at konsulko.com>
> 
> On Mon, Sep 29, 2025 at 09:52:41PM +0200, Mark Kettenis wrote:
> 
> > The ASMedia XHCI controller found on some of the Apple Silicon
> > machines needs firmware to operate.  Use the file system
> > firmware loader interface to read the firmware and load it
> > onto the controller.  This allows keyboards connected to the
> > type-A ports on these machines to function in U-Boot.
> > 
> > Signed-off-by: Mark Kettenis <kettenis at openbsd.org>
> [snip]
> > +config USB_XHCI_PCI_ASMEDIA
> > +	bool "Support for ASMedia xHCI USB controller"
> > +	depends on USB_XHCI_PCI
> > +	default y if ARCH_APPLE
> > +	imply FS_LOADER
> 
> The code reads like the loader is non-optional so this should be select
> not imply.

Thanks, the Kconfig stuff is still amystery to me sometimes.

Fixed for the next version.


More information about the U-Boot mailing list