aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/uwb/i1480/dfu/i1480-dfu.h
diff options
context:
space:
mode:
authorAnderson Lizardo <anderson.lizardo@indt.org.br>2008-09-17 11:34:37 -0400
committerDavid Vrabel <dv02@dv02pc01.europe.root.pri>2008-09-17 11:54:34 -0400
commit8c7e8cb85557cc500122f3e489936582b7d11a7c (patch)
tree71f197bb90549f04cb28720592cfa20d285f8fae /drivers/uwb/i1480/dfu/i1480-dfu.h
parentfa21183326882a886ecf74cfebcfb479d56e8469 (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.h3
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
137static inline 134static inline