This adds full USB support and new HTC pipe implementation. Please review and send comments. Kalle Valo (9): ath6kl: set ram reserved size only for ar6003 ath6kl: Add tx_complete() to struct htc_ep_callbacks ath6kl: add tx_comp_multi() to struct htc_ep_callbacks ath6kl: add pointer to the skb in htc_packet ath6kl: add rx data padding support ath6kl: remove void pointer from ath6kl_credit_setup() ath6kl: add htc ops ath6kl: Add HTC pipe implementation ath6kl: add full USB support drivers/net/wireless/ath/ath6kl/Makefile | 3 +- drivers/net/wireless/ath/ath6kl/core.c | 25 +- drivers/net/wireless/ath/ath6kl/core.h | 14 +- drivers/net/wireless/ath/ath6kl/debug.h | 1 + drivers/net/wireless/ath/ath6kl/hif-ops.h | 34 + drivers/net/wireless/ath/ath6kl/hif.h | 6 + drivers/net/wireless/ath/ath6kl/htc-ops.h | 113 ++ drivers/net/wireless/ath/ath6kl/htc.h | 98 +- .../net/wireless/ath/ath6kl/{htc.c => htc_mbox.c} | 81 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 1713 ++++++++++++++++++++ drivers/net/wireless/ath/ath6kl/init.c | 26 +- drivers/net/wireless/ath/ath6kl/sdio.c | 2 +- drivers/net/wireless/ath/ath6kl/txrx.c | 20 +- drivers/net/wireless/ath/ath6kl/usb.c | 785 +++++++++- drivers/net/wireless/ath/ath6kl/wmi.h | 3 + 15 files changed, 2851 insertions(+), 73 deletions(-) create mode 100644 drivers/net/wireless/ath/ath6kl/htc-ops.h rename drivers/net/wireless/ath/ath6kl/{htc.c => htc_mbox.c} (96%) create mode 100644 drivers/net/wireless/ath/ath6kl/htc_pipe.c -- 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