I thought I saw support code usb.c for that AR6000 wifi chip set. I know there is extensive support for the SDIO interface version. But on detail examination, the usb.c code is missing a lot of hif_ops interfce routines. The equivalents of .read_write_sync = ath6kl_sdio_read_write_sync, .write_async = ath6kl_sdio_write_async, .irq_enable = ath6kl_sdio_irq_enable, .irq_disable = ath6kl_sdio_irq_disable, .scatter_req_get = ath6kl_sdio_scatter_req_get, .scatter_req_add = ath6kl_sdio_scatter_req_add, .enable_scatter = ath6kl_sdio_enable_scatter, .scat_req_rw = ath6kl_sdio_async_rw_scatter, .cleanup_scatter = ath6kl_sdio_cleanup_scatter, are missing in usb.c vs sdio.c for examples. Can some decent soul tell me where .read_write_sync = ath6kl_usb_read_write_sync, .write_async = ath6kl_usb_write_async, .irq_enable = ath6kl_usb_irq_enable, .irq_disable = ath6kl_usb_irq_disable, .scatter_req_get = ath6kl_usb_scatter_req_get, .scatter_req_add = ath6kl_usb_scatter_req_add, .enable_scatter = ath6kl_usb_enable_scatter, .scat_req_rw = ath6kl_usb_async_rw_scatter, .cleanup_scatter = ath6kl_usb_cleanup_scatter, are sourced from? Peter -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html