> -----Original Message----- > From: Alan Stern [mailto:stern@xxxxxxxxxxxxxxxxxxx] > Sent: 2012年2月22日 4:42 > To: Neil Zhang > Cc: USB list > Subject: Bad Kconfig setting for Marvell EHCI host controller driver > > Neil: > > As Russell King pointed out in > > http://marc.info/?l=linux-usb&m=132947508821242&w=2 > > the drivers/usb/host/Kconfig section for USB_EHCI_MV isn't specific > enough. For example, it allows the user to create a configuration in > which CONFIG_USB_EHCI_MV and CONFIG_USB_EHCI_HCD_OMAP are both defined, > which will cause a build failure. > > The "depends on" line for the USB_EHCI_MV section needs to specify > which architecture(s) may use the ehci-mv driver. Can you send in a > patch to fix this? Thanks for your suggestion, I will prepare a patch to add the dependency. > > In addition, the description for USB_EHCI_MV says that it provides > support for the PXA series... but there's also a separate > USB_PXA168_EHCI section. Again, we need to make sure that it's not > possible to select both of them in the same configuration. > For USB_PXA168_EHCI, I suggest whether we can remove it since it is not supplied by Marvell and the USB_EHCI_MV driver can cover pxa168 too. > Thanks, > > Alan Stern Best Regards, Neil Zhang ?韬{.n?????%??檩??w?{.n???{炳???骅w*jg????????G??⒏⒎?:+v????????????"??????