> The goal of this patch is to follow Documentation/CodingStyle > and create a base from which we can continue with reviews at > kernel-mentors, as well as development in general. > > Please consider upgrading and send me feedback on how things work! It seems the driver/usb/host/Kconfig file has been modified in 2.6.12 The part quoted below [1] (I like this numbering thing :) ) disappeared. It seems the "Right Way" to have this boolean set is to add it in the defconfig CONFIG_USB_ARCH_HAS_OHCI=y Without this, there is no way to enable OHCI, and no usb support. JP Francois [1] from host/usb/Kconfig (2.6.11.7 tree) # Host-side USB depends on having a host controller # NOTE: dummy_hcd is always an option, but it's ignored here ... # NOTE: SL-811 option should be board-specific ... config USB_ARCH_HAS_HCD boolean default y if USB_ARCH_HAS_OHCI default y if ARM # SL-811 default PCI # many non-PCI hcds implement OHCI config USB_ARCH_HAS_OHCI boolean default y if SA1111 default y if ARCH_OMAP default y if ARCH_LH7A404 default y if PXA27x default y if ARCH_EP93XX default PCI