diff options
author | Riku Voipio <riku.voipio@nokia.com> | 2009-12-03 15:56:06 +0200 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2009-12-18 23:23:56 +0100 |
commit | 659139d780ed6ecfaff4a8a904dab37d179017d1 (patch) | |
tree | 6ea0daa9e135f9c926752f807b1b7c0c62fc4977 /hw | |
parent | c6703b4761c4df633997a37d52641b20a0b6cf45 (diff) | |
download | hqemu-659139d780ed6ecfaff4a8a904dab37d179017d1.zip hqemu-659139d780ed6ecfaff4a8a904dab37d179017d1.tar.gz |
Make USB hid devices self-powered
Simplifies power budget negotiation.
Signed-off-by: Riku Voipio <riku.voipio@nokia.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/usb-hid.c | 2 | ||||
-rw-r--r-- | hw/usb-hub.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/hw/usb-hid.c b/hw/usb-hid.c index 6abb629..4f320d7 100644 --- a/hw/usb-hid.c +++ b/hw/usb-hid.c @@ -100,7 +100,7 @@ static const uint8_t qemu_mouse_config_descriptor[] = { 0x01, /* u8 bNumInterfaces; (1) */ 0x01, /* u8 bConfigurationValue; */ 0x04, /* u8 iConfiguration; */ - 0xa0, /* u8 bmAttributes; + 0xe0, /* u8 bmAttributes; Bit 7: must be set, 6: Self-powered, 5: Remote wakeup, diff --git a/hw/usb-hub.c b/hw/usb-hub.c index acf7f60..1aee7fe 100644 --- a/hw/usb-hub.c +++ b/hw/usb-hub.c @@ -113,7 +113,7 @@ static const uint8_t qemu_hub_config_descriptor[] = { 0x01, /* u8 bNumInterfaces; (1) */ 0x01, /* u8 bConfigurationValue; */ 0x00, /* u8 iConfiguration; */ - 0xc0, /* u8 bmAttributes; + 0xe0, /* u8 bmAttributes; Bit 7: must be set, 6: Self-powered, 5: Remote wakeup, |