[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.44L0.1408261323510.1434-100000@iolanthe.rowland.org>
Date: Tue, 26 Aug 2014 13:26:29 -0400 (EDT)
From: Alan Stern <stern@...land.harvard.edu>
To: Gavin Guo <gavin.guo@...onical.com>
cc: linux-usb@...r.kernel.org,
linux-kernel <linux-kernel@...r.kernel.org>,
Anthony Wong <anthony.wong@...onical.com>,
YK <yk@...onical.com>
Subject: Re: About the reboot hang issue with EHCI driver on the Baytrail
platform
On Wed, 27 Aug 2014, Gavin Guo wrote:
> >> And IIRC, there is only one host controller within
> >> EHCI and XHCI can be enabled in the Baytrail platform. I'm also trying
> >> to find out the kernel parameters to disable the EHCI driver, but
> >> currently there is no available one.
> >
> > It's not a kernel parameter. You can blacklist the ehci-pci and
> > ehci-hcd modules in /etc/modprobe.d/local.conf.
> >
> > Or you can turn off CONFIG_USB_EHCI_HCD in your .config and build a
> > kernel with no EHCI support at all.
>
> Thanks for your response, I'm sorry that I didn't describe the
> question clearly. Because the EHCI support is built-in with Ubuntu
> kernel. I tried to find a way to disable that. Unfortunately, I only
> found "nousb" can disable it. But it will disable all the USB
> subsystem. Don't know if there is any chance to disable EHCI only.
I see. No, there isn't any way to disable EHCI support at boot time if
it is built into the kernel. The best you can do is use the sysfs
"unbind" attribute, and that may not always be good enough for what you
want.
Still, why not use the BIOS setting to disable EHCI?
Alan Stern
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists