From: Mohammed Shafi Shajakhan <[email protected]>
Add support for MCI BT-Coex for AR9462. with AR9462 we have
WLAN and BT coexists via MCI protocol(Message Coexistence Interface)
WLAN and BT exchanges GPM, SCHED messages and few other messages
for coexistence.
this is not yet tested and need some more review, few misc cleanups.
please add your review comments.
thanks a lot to Rajkumar Manoharan <[email protected]> for
his suggestions, review comments, code cleanups, and modifications
in design.
Mohammed Shafi Shajakhan (18):
ath9k_hw: add definitions to support MCI h/w code
ath9k_hw: add GPIO output MUX related macros
ath9k_hw: Add MCI h/w specific structure
ath9k_hw: initialize MCI parameters
ath9k_hw: Add MCI h/w code and state machine
ath9k: Add MCI interrupt to interrupt mask
ath9k_hw: take care of enabling MCI interrupts
ath9k_hw: check for asynchronous MCI interrupt pending
ath9k_hw: check for MCI interrupt in get_isr
ath9k: add MCI specific definitions and structures
ath9k: Add functions to allocate/free buffers for MCI
ath9k_hw: MCI related changes in chip management
ath9k_hw: MCI related changes in set_reset_reg
ath9k_hw: Add support for MCI WLAN calibration
ath9k_hw: Add MCI related changes in chip reset
ath9k: make ath_reset non-static
ath9k: MCI state machine based on MCI interrupt
ath9k: fix a typo
drivers/net/wireless/ath/ath9k/Makefile | 3 +-
drivers/net/wireless/ath/ath9k/ar9003_calib.c | 43 +
drivers/net/wireless/ath/ath9k/ar9003_mac.c | 36 +-
drivers/net/wireless/ath/ath9k/ar9003_mci.c | 1464 +++++++++++++++++++++++++
drivers/net/wireless/ath/ath9k/ar9003_mci.h | 102 ++
drivers/net/wireless/ath/ath9k/ar9003_phy.h | 3 +
drivers/net/wireless/ath/ath9k/ath9k.h | 2 +
drivers/net/wireless/ath/ath9k/btcoex.c | 2 +-
drivers/net/wireless/ath/ath9k/btcoex.h | 31 +
drivers/net/wireless/ath/ath9k/hw.c | 174 +++-
drivers/net/wireless/ath/ath9k/hw.h | 182 +++
drivers/net/wireless/ath/ath9k/init.c | 33 +
drivers/net/wireless/ath/ath9k/mac.c | 17 +-
drivers/net/wireless/ath/ath9k/main.c | 11 +-
drivers/net/wireless/ath/ath9k/mci.c | 419 +++++++
drivers/net/wireless/ath/ath9k/mci.h | 20 +
drivers/net/wireless/ath/ath9k/reg.h | 306 +++++-
17 files changed, 2807 insertions(+), 41 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath9k/ar9003_mci.c
create mode 100644 drivers/net/wireless/ath/ath9k/ar9003_mci.h
On Tuesday 15 November 2011 12:14 PM, Luciano Coelho wrote:
> Hi Mohammed,
Hi Luciano,
>
> On Tue, 2011-11-15 at 11:30 +0530, Mohammed Shafi Shajakhan wrote:
>> From: Mohammed Shafi Shajakhan<[email protected]>
>>
>> Add support for MCI BT-Coex for AR9462. with AR9462 we have
>> WLAN and BT coexists via MCI protocol(Message Coexistence Interface)
>> WLAN and BT exchanges GPM, SCHED messages and few other messages
>> for coexistence.
>>
>> this is not yet tested and need some more review, few misc cleanups.
>> please add your review comments.
>>
>> thanks a lot to Rajkumar Manoharan<[email protected]> for
>> his suggestions, review comments, code cleanups, and modifications
>> in design.
>
> [...]
>
> Your patch emails are not being sent in a threaded form, which is a bit
> annoying. Can you fix it? Maybe you are using --no-thread or you have
> sendemail.thread set to false in your .gitconfig?
thanks for pointing it out, I will fix it.
>
--
thanks,
shafi
Hi Mohammed,
On Tue, 2011-11-15 at 11:30 +0530, Mohammed Shafi Shajakhan wrote:
> From: Mohammed Shafi Shajakhan <[email protected]>
>
> Add support for MCI BT-Coex for AR9462. with AR9462 we have
> WLAN and BT coexists via MCI protocol(Message Coexistence Interface)
> WLAN and BT exchanges GPM, SCHED messages and few other messages
> for coexistence.
>
> this is not yet tested and need some more review, few misc cleanups.
> please add your review comments.
>
> thanks a lot to Rajkumar Manoharan <[email protected]> for
> his suggestions, review comments, code cleanups, and modifications
> in design.
[...]
Your patch emails are not being sent in a threaded form, which is a bit
annoying. Can you fix it? Maybe you are using --no-thread or you have
sendemail.thread set to false in your .gitconfig?
--
Cheers,
Luca.