Re: Does kernel version - 2.6.31.5 supports the xHCI functionality?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 29, 2009 at 08:41:59PM +0530, Madhavi Manchala wrote:
> Dear Sarah / Greg,
> 
> The Fresco xHCI host controller is able to recognize the USB 2.0 Mass
> Storage device when I attached to it. However, I have build a new
> custom kernel as explained by Sarah in her blog at the following link.
> http://sarah.thesharps.us/2009-06-09-13-30
> 
> It is build on version 2.6.32-rc5 kernel. I guess, the difference
> between 2.6.31.5 and 2.6.32-rc5 kernel images is "USB selective
> suspend/resume and wakeup". Means, while building the kernel images
> 2.6.31.5, I did NOT turn off it but while building the 2.6.32-rc5
> kernel I turn off it. I have used the same .config file for both the
> kernels.

The xHCI driver does not support USB selective suspend right now.  It's
probably something I should fix, since most distribution kernels turn it
on.  You'll have to rebuild the 2.6.31.5 kernel with selective suspend
turned off.

> Please suggest me, how can I turn off the above feature in the
> 2.6.31.5 kernel now. I am using the UBUNTU 9.04 distribution. On top
> it I build the 2.6.31.5 kernel and 2.6.32-rc4 kernel. The defult
> kernel version for that distribution is 2.6.28-11.

I'm not sure what you're asking.  If you have the source for the stable
tree (at
git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-allstable.git),
you can just go into that source tree, type make menuconfig and say 'N'
to USB selective suspend.  Then `make` and `sudo make modules_install
install` and reboot into the newly compiled kernel.

Sarah Sharp
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux