]> git.baikalelectronics.ru Git - kernel.git/commit
USB: core: use kernel assigned address for devices under xHCI
authorAndiry Xu <andiry.xu@amd.com>
Thu, 14 Oct 2010 14:22:51 +0000 (07:22 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 22 Oct 2010 17:22:12 +0000 (10:22 -0700)
commit9cea2d52ed9238dc664fc892274be5a8286f09e8
treee89c7c700bfe5022eaba3508a818a51717bbd12d
parent9ac5474c9666582645d2ff83399ac7a91c2427ef
USB: core: use kernel assigned address for devices under xHCI

xHCI driver uses hardware assigned device address. This may cause device
address conflict in certain cases.

Use kernel assigned address for devices under xHCI. Store the xHC assigned
address locally in xHCI driver.

Signed-off-by: Andiry Xu <andiry.xu@amd.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
drivers/usb/core/hub.c
drivers/usb/host/xhci.c
drivers/usb/host/xhci.h