linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC 00/18] ath9k: Add support for MCI BT coex
@ 2011-11-15  6:00 Mohammed Shafi Shajakhan
  2011-11-15  6:44 ` Luciano Coelho
  0 siblings, 1 reply; 3+ messages in thread
From: Mohammed Shafi Shajakhan @ 2011-11-15  6:00 UTC (permalink / raw)
  To: linux-wireless, ath9k-devel
  Cc: Balasubramanian senthilkumar, Mohammed Shafi Shajakhan

From: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>

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 <rmanohar@qca.qualcomm.com> 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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC 00/18] ath9k: Add support for MCI BT coex
  2011-11-15  6:00 [RFC 00/18] ath9k: Add support for MCI BT coex Mohammed Shafi Shajakhan
@ 2011-11-15  6:44 ` Luciano Coelho
  2011-11-15  7:06   ` mohammed
  0 siblings, 1 reply; 3+ messages in thread
From: Luciano Coelho @ 2011-11-15  6:44 UTC (permalink / raw)
  To: Mohammed Shafi Shajakhan
  Cc: linux-wireless, ath9k-devel, Balasubramanian senthilkumar

Hi Mohammed,

On Tue, 2011-11-15 at 11:30 +0530, Mohammed Shafi Shajakhan wrote: 
> From: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>
> 
> 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 <rmanohar@qca.qualcomm.com> 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.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC 00/18] ath9k: Add support for MCI BT coex
  2011-11-15  6:44 ` Luciano Coelho
@ 2011-11-15  7:06   ` mohammed
  0 siblings, 0 replies; 3+ messages in thread
From: mohammed @ 2011-11-15  7:06 UTC (permalink / raw)
  To: Luciano Coelho; +Cc: linux-wireless, ath9k-devel, Balasubramanian senthilkumar

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<mohammed@qca.qualcomm.com>
>>
>> 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<rmanohar@qca.qualcomm.com>  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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-11-15  7:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-15  6:00 [RFC 00/18] ath9k: Add support for MCI BT coex Mohammed Shafi Shajakhan
2011-11-15  6:44 ` Luciano Coelho
2011-11-15  7:06   ` mohammed

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).