From mboxrd@z Thu Jan 1 00:00:00 1970 From: gregkh@linuxfoundation.org (Greg KH) Date: Mon, 15 Dec 2014 07:30:25 -0800 Subject: Disable xhci_hcd USB 3.0 module In-Reply-To: References: Message-ID: <20141215153025.GA7218@kroah.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Mon, Dec 15, 2014 at 01:04:57PM -0200, Gustavo Duarte wrote: > Hi guys, > > I have a notebook with 2 ports USB 2.0 and one USB 3.0. > > For some reason, kernel uses xhci_hcd module driver for all the three ports. Then you really have 3 USB 3 ports in the system. > Since I have an application that isn't compatilbe with xhci_hcd > driver, I need disable it, and force the use of ehci-pc driver. What type of application isn't compatible with xhci-hcd? Shouldn't we fix something like this in the kernel as this isn't a good thing to have. > My question is, since xhci_hcd is compiled inside the kernel, how can > i do to disable it, without re-compile the kernel ? You control where the driver is compiled, why not change it if needed? confused, greg k-h