Recently I upgraded from 4.5 to 4.14;
Because of an over-hasty run of make oldconfig, in which I answered N to
USB_PCI
after reading its help, I then lost my usb hid devices.
Thinking about this and re-reading that USB_PCI help (pasted below)
I am wondering if either this config option be removed entirely?
or, if really needed, could the help be reworded to be more helpful?
(suggestion below)
Firstly, it seems to me that, maybe, whether or not to include PCI-bus
support
in USB support *ought* to be inferrable based on what host controllers
and other USB hardware I have configured, plus whether or not I have
actually selected any SOC devices.
E.g. USB_UHCI_HCD would be exposed based only on whether PCI=y as in 4.5,
and, if USB_UHCI_HCD=y, then include PCI-bus in USB.
I don't know enough about this but thought I would ask.
Cheers, John
___________________________________________________________________________
Current help:
__
PCI based USB host interface (USB_PCI) [Y/n/?] (NEW) ?
CONFIG_USB_PCI:
A lot of embeded system SOC (e.g. freescale T2080) have both
PCI and USB modules. But USB module is controlled by registers
directly, it have no relationship with PCI module.
When say N here it will not build PCI related code in USB driver.
Symbol: USB_PCI [=y]
Type : boolean
Prompt: PCI based USB host interface
Location:
-> Device Drivers
-> USB support (USB_SUPPORT [=y])
Defined at drivers/usb/Kconfig:75
Depends on: USB_SUPPORT [=y] && PCI [=y]
___________________________________________________________________________
Suggested help:
__
CONFIG_USB_PCI:
The purpose of this option is to reduce the size of the USB code
in embedded systems which have USB controllers that do not use a PCI bus.
An example is the SOC chips in a freescale T2080.
If you have such a system in which all USB controllers do not use a PCI bus,
say N to exclude PCI related code in the USB code.
If unsure, say Y--
To unsubscribe from this list: send the line "unsubscribe linux-config" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html