File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,12 +30,6 @@ FILE_SECBOOT ( PERMITTED );
3030#define NAP_EFI
3131#define SERIAL_SPCR
3232
33- #define USB_HCD_XHCI /* xHCI USB host controller */
34- #define USB_HCD_EHCI /* EHCI USB host controller */
35- #define USB_HCD_UHCI /* UHCI USB host controller */
36- #define USB_EFI /* Provide EFI_USB_IO_PROTOCOL interface */
37- #define USB_BLOCK /* USB block devices */
38-
3933#if defined ( __i386__ ) || defined ( __x86_64__ )
4034#define IOAPI_X86
4135#define ENTROPY_RDRAND
Original file line number Diff line number Diff line change @@ -35,10 +35,4 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
3535#define IOMAP_VIRT
3636#endif
3737
38- #define USB_HCD_XHCI /* xHCI USB host controller */
39- #define USB_HCD_EHCI /* EHCI USB host controller */
40- #define USB_HCD_UHCI /* UHCI USB host controller */
41- #define USB_KEYBOARD /* USB keyboards */
42- #define USB_BLOCK /* USB block devices */
43-
4438#endif /* CONFIG_DEFAULTS_PCBIOS_H */
Original file line number Diff line number Diff line change @@ -12,27 +12,21 @@ FILE_SECBOOT ( PERMITTED );
1212
1313#include <config/defaults.h>
1414
15- /*
16- * USB host controllers (all enabled by default)
17- *
18- */
19- //#undef USB_HCD_XHCI /* xHCI USB host controller */
20- //#undef USB_HCD_EHCI /* EHCI USB host controller */
21- //#undef USB_HCD_UHCI /* UHCI USB host controller */
22- //#define USB_HCD_USBIO /* Very slow EFI USB host controller */
23-
24- /*
25- * USB peripherals
26- *
27- */
28- //#undef USB_KEYBOARD /* USB keyboards */
29- //#undef USB_BLOCK /* USB block devices */
30-
31- /*
32- * USB external interfaces
33- *
34- */
35- //#undef USB_EFI /* Provide EFI_USB_IO_PROTOCOL interface */
15+ /* USB host controllers */
16+ #define USB_HCD_EHCI /* EHCI USB host controller */
17+ #define USB_HCD_UHCI /* UHCI USB host controller */
18+ #define USB_HCD_XHCI /* xHCI USB host controller */
19+
20+ /* USB peripherals */
21+ #define USB_BLOCK /* USB block devices */
22+ #define USB_KEYBOARD /* USB keyboards */
23+
24+ /* USB quirks on EFI platforms */
25+ #if defined ( PLATFORM_efi )
26+ #define USB_EFI /* Provide EFI_USB_IO_PROTOCOL interface */
27+ //#define USB_HCD_USBIO /* Very slow EFI USB pseudo-host controller */
28+ #undef USB_KEYBOARD /* Use built-in EFI keyboard driver */
29+ #endif
3630
3731#include <config/named.h>
3832#include NAMED_CONFIG (usb .h )
You can’t perform that action at this time.
0 commit comments