u-boot/arch/x86
Bin Meng d3d6531866 efi: payload: only init usb if necessary
Up until now the call to initialize the USB subsystem was hardcoded
for U-Boot running as an EFI payload. This was used to enable the
use of a USB keyboard in the U-Boot shell. However not all boards
might need this functionality. As initializing the USB subsystem can
take a considerable amount of time (several seconds on some boards),
we now initialize the USB subsystem only if U-Boot is configured to
use USB keyboards.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2018-12-10 10:14:42 +08:00
..
cpu efi: payload: only init usb if necessary 2018-12-10 10:14:42 +08:00
dts x86: dts: edison: configure I2C#6 pins 2018-09-17 17:35:52 +08:00
include/asm x86: acpi: Fix indentation in Intel Tangier ASL code 2018-12-10 10:12:29 +08:00
lib x86: Wrap calls to 8259 with CONFIG_I8259_PIC 2018-12-10 10:14:30 +08:00
config.mk x86: efi: app: Generate Microsoft PE format compliant image 2018-12-02 21:59:36 +01:00
Kconfig x86: kconfig: Allow board defconfig file to disable 8259 and APIC 2018-12-10 10:14:34 +08:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00