linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] wl1271 -> wl1251 port patches
@ 2010-08-17 19:46 Grazvydas Ignotas
  2010-08-17 19:46 ` [PATCH 1/4] wl1251: add missing __packed modifier for some structs Grazvydas Ignotas
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Grazvydas Ignotas @ 2010-08-17 19:46 UTC (permalink / raw)
  To: John W. Linville
  Cc: linux-wireless, Kalle Valo, Grazvydas Ignotas, Luciano Coelho

Hi,

I've been looking at wl1271 changelog and found several patches that
seem to be also applicable to wl1251. I'm not that sure about patches
2 and 4, but 1 and 3 should be correct (I've verified 3 with TI driver).
I've been running these on pandora for several days now without problems.

It's a shame wl12xx drivers were completely split, it would look like
they could share fair bit of code. Now wl1251 does not benefit from more
actively developed wl1271 fixes.

There are even more wl1271 patches that could be applicable to wl1251.
Kalle, could you take a look at the list below? I could try porting if
you think any of those make sense.


Adding disconnect command, it seems to be also used by TI driver:
25a7dc6d22adda590be4932ebc772ea35914880c
c7f43e451ba40e66a89d51e63bc21a57824592f2

powersave fail handling:
19ad0715d8d9acc259ef02f83df767df2cf1eafe

not masking interrupts while processing:
4aa05917051b01da037a80c3207b48aee252eed2

connection monitoring control:
6ccbb92ead9379d7de2cc25cd950d15a8d22e0c9
a9af092b524614dd3fc7b52bde7c87f8b82cd2a6

broken ps-poll handling:
90494a90bea010af47547880634e0f1c52824a7d

improved queue stopping:
06f7bc7db79fabe6b2ec16eff0f59e4acc21eb72

probably more..


Grazvydas Ignotas (4):
  wl1251: add missing __packed modifier for some structs
  wl1251: fix event handling mechanism
  wl1251: fix beacon filter table structure
  wl1251: wait for join command complete event

 drivers/net/wireless/wl12xx/wl1251_acx.h   |    8 +++---
 drivers/net/wireless/wl12xx/wl1251_boot.c  |    2 +-
 drivers/net/wireless/wl12xx/wl1251_cmd.h   |    6 ++--
 drivers/net/wireless/wl12xx/wl1251_event.c |   29 ++++++++++++++++++++++++++++
 drivers/net/wireless/wl12xx/wl1251_event.h |    1 +
 drivers/net/wireless/wl12xx/wl1251_main.c  |   24 ++++++++++------------
 6 files changed, 49 insertions(+), 21 deletions(-)


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

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

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-17 19:46 [PATCH 0/4] wl1271 -> wl1251 port patches Grazvydas Ignotas
2010-08-17 19:46 ` [PATCH 1/4] wl1251: add missing __packed modifier for some structs Grazvydas Ignotas
2010-08-18 15:12   ` Kalle Valo
2010-08-17 19:46 ` [PATCH 2/4] wl1251: fix event handling mechanism Grazvydas Ignotas
2010-08-18 15:13   ` Kalle Valo
2010-08-17 19:46 ` [PATCH 3/4] wl1251: fix beacon filter table structure Grazvydas Ignotas
2010-08-18 15:15   ` Kalle Valo
2010-08-17 19:46 ` [PATCH 4/4] wl1251: wait for join command complete event Grazvydas Ignotas
2010-08-18 15:18   ` Kalle Valo
2010-08-18 15:48 ` [PATCH 0/4] wl1271 -> wl1251 port patches Kalle Valo
2010-08-29 11:15 ` Kalle Valo

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).