From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Brugger Date: Fri, 8 May 2020 17:55:35 +0200 Subject: [PATCH] config: Enable USB Keyboard support on RPi4 In-Reply-To: <20200505145129.19238-1-nsaenzjulienne@suse.de> References: <20200505145129.19238-1-nsaenzjulienne@suse.de> Message-ID: <1b2fb46f-8705-06a7-9c71-4c44cecbae67@suse.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 05/05/2020 16:51, Nicolas Saenz Julienne wrote: > Supporting USB keyboards out of the box is both handy for development > and production. Notably if u-boot is used to boot into GRUB. > > Signed-off-by: Nicolas Saenz Julienne > > --- > > Note that rpi_arm64_defconfig already supports USB keyboard. This is to > be applied on top of Sylwester Nawrocki's PCIe/xHCI on RPi4 series. > > configs/rpi_4_32b_defconfig | 1 + > configs/rpi_4_defconfig | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig > index dd7da1cf06..9c5ad7684e 100644 > --- a/configs/rpi_4_32b_defconfig > +++ b/configs/rpi_4_32b_defconfig > @@ -42,6 +42,7 @@ CONFIG_DM_USB=y > CONFIG_DM_USB_GADGET=y > CONFIG_USB_XHCI_HCD=y > CONFIG_USB_XHCI_PCI=y > +CONFIG_USB_KEYBOARD=y > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_MANUFACTURER="FSL" > CONFIG_USB_GADGET_VENDOR_NUM=0x0525 It seems we are missing CONFIG_SYS_STDIO_DEREGISTER=y at least for me without this, U-Boot does not build. Regards, Matthias > diff --git a/configs/rpi_4_defconfig b/configs/rpi_4_defconfig > index 6eeec4592e..1a92cd637e 100644 > --- a/configs/rpi_4_defconfig > +++ b/configs/rpi_4_defconfig > @@ -42,6 +42,7 @@ CONFIG_DM_USB=y > CONFIG_DM_USB_GADGET=y > CONFIG_USB_XHCI_HCD=y > CONFIG_USB_XHCI_PCI=y > +CONFIG_USB_KEYBOARD=y > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_MANUFACTURER="FSL" > CONFIG_USB_GADGET_VENDOR_NUM=0x0525 >