summaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2012-12-18 19:31:46 +0000
committerJohn Crispin <john@openwrt.org>2012-12-18 19:31:46 +0000
commit3b79fe662ae7541dfcb1e2d15345b919e3a6fb7e (patch)
treeaedc9cbe5ec19d34ecfb8a134770308093e7e864 /package
parent1080f68b2b422f1e72e402765a45d0cc3c550825 (diff)
downloadmaster-31e0f0ae-3b79fe662ae7541dfcb1e2d15345b919e3a6fb7e.tar.gz
master-31e0f0ae-3b79fe662ae7541dfcb1e2d15345b919e3a6fb7e.tar.bz2
master-31e0f0ae-3b79fe662ae7541dfcb1e2d15345b919e3a6fb7e.zip
ltq-hcd usb fix high speed hub mode
Simple update for USB api changes. Signed-off-by: Conor O'Gorman <i@conorogorman.net> SVN-Revision: 34770
Diffstat (limited to 'package')
-rw-r--r--package/platform/lantiq/ltq-hcd/src/ifxhcd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/package/platform/lantiq/ltq-hcd/src/ifxhcd.c b/package/platform/lantiq/ltq-hcd/src/ifxhcd.c
index 6d1551f363..be0a91d262 100644
--- a/package/platform/lantiq/ltq-hcd/src/ifxhcd.c
+++ b/package/platform/lantiq/ltq-hcd/src/ifxhcd.c
@@ -1349,10 +1349,10 @@ int ifxhcd_hub_control( struct usb_hcd *_syshcd,
port_status |= (1 << USB_PORT_FEAT_RESET);
if (hprt0.b.prtpwr)
port_status |= (1 << USB_PORT_FEAT_POWER);
-/* if (hprt0.b.prtspd == IFXUSB_HPRT0_PRTSPD_HIGH_SPEED)
- port_status |= (1 << USB_PORT_FEAT_HIGHSPEED);
- else*/ if (hprt0.b.prtspd == IFXUSB_HPRT0_PRTSPD_LOW_SPEED)
- port_status |= (1 << USB_PORT_FEAT_LOWSPEED);
+ if (hprt0.b.prtspd == IFXUSB_HPRT0_PRTSPD_HIGH_SPEED)
+ port_status |= USB_PORT_STAT_HIGH_SPEED;
+ else if (hprt0.b.prtspd == IFXUSB_HPRT0_PRTSPD_LOW_SPEED)
+ port_status |= USB_PORT_STAT_LOW_SPEED;
if (hprt0.b.prttstctl)
port_status |= (1 << USB_PORT_FEAT_TEST);
/* USB_PORT_FEAT_INDICATOR unsupported always 0 */