diff options
author | Anderson Lizardo <anderson.lizardo@indt.org.br> | 2008-09-17 11:34:37 -0400 |
---|---|---|
committer | David Vrabel <dv02@dv02pc01.europe.root.pri> | 2008-09-17 11:54:34 -0400 |
commit | 8c7e8cb85557cc500122f3e489936582b7d11a7c (patch) | |
tree | 71f197bb90549f04cb28720592cfa20d285f8fae /drivers/uwb/i1480/dfu/i1480-dfu.h | |
parent | fa21183326882a886ecf74cfebcfb479d56e8469 (diff) |
uwb: i1480: remove MAC/PHY information checking function
Some hardware/firmware combinations (most notably an IOGear HWA using the i1480
firmware) kill the host controller after issuing a GET_MAC_PHY_INFO command.
Removing this check seems harmless otherwise.
The patch fixes the issue where the HC is killed, showing the message:
ehci_hcd 0000:00:1d.7: HC died; cleaning up
After this error, USB comes back only after reloading the ehci_hcd module.
Signed-off-by: Anderson Lizardo <anderson.lizardo@indt.org.br>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
Diffstat (limited to 'drivers/uwb/i1480/dfu/i1480-dfu.h')
-rw-r--r-- | drivers/uwb/i1480/dfu/i1480-dfu.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/uwb/i1480/dfu/i1480-dfu.h b/drivers/uwb/i1480/dfu/i1480-dfu.h index 4103b287ac71..8035418de132 100644 --- a/drivers/uwb/i1480/dfu/i1480-dfu.h +++ b/drivers/uwb/i1480/dfu/i1480-dfu.h | |||
@@ -56,7 +56,6 @@ | |||
56 | * request_firmware() | 56 | * request_firmware() |
57 | * i1480_mpi_write() | 57 | * i1480_mpi_write() |
58 | * i1480->cmd() [i1480_{usb,pci}_cmd()] | 58 | * i1480->cmd() [i1480_{usb,pci}_cmd()] |
59 | * i1480_check_info() | ||
60 | * | 59 | * |
61 | * Once the probe function enumerates the device and uploads the | 60 | * Once the probe function enumerates the device and uploads the |
62 | * firmware, we just exit with -ENODEV, as we don't really want to | 61 | * firmware, we just exit with -ENODEV, as we don't really want to |
@@ -130,8 +129,6 @@ struct i1480 { | |||
130 | void *evt_buf, *cmd_buf; | 129 | void *evt_buf, *cmd_buf; |
131 | ssize_t evt_result; | 130 | ssize_t evt_result; |
132 | struct completion evt_complete; | 131 | struct completion evt_complete; |
133 | |||
134 | u8 quirk_no_check_info:1; | ||
135 | }; | 132 | }; |
136 | 133 | ||
137 | static inline | 134 | static inline |