From: Gertjan van Wingerde <gwingerde@gmail.com>
To: <linux-wireless@vger.kernel.org>,
"John W. Linville" <linville@tuxdriver.com>
Cc: <users@rt2x00.serialmonkey.com>,
Ivo van Doorn <IvDoorn@gmail.com>,
Helmut Schaa <helmut.schaa@googlemail.com>,
Gertjan van Wingerde <gwingerde@gmail.com>
Subject: [PATCH v2 0/6] GPIO related fixes and clean ups.
Date: Fri, 31 Aug 2012 19:22:08 +0200 [thread overview]
Message-ID: <1346433734-3337-1-git-send-email-gwingerde@gmail.com> (raw)
This patch series mostly consists of GPIO related fixes and clean ups.
The patch series contains:
1. Moving the ASUS USB-N53 device ID from the set of unknown devices to the
set of RT3572 devices.
2. A fix for rt2500usb to match the coded register width of the GPIO register
with the actual register width.
3. A fix for the all rt2x00 drivers to correctly read the value of the rfkill
switch at device startup. Previously we only could read that value properly
after interface initialization time, which was too late, as the rfkill
status would then prevent users to create an interface on the device.
Special thanks go to Andreas Messer for reporting the issue and finding the
root cause of the issue.
4. A patch aligning the GPIO register definitions with the various Ralink
datasheets.
5. A patch cleaning up naming of GPIO register fields.
6. A clean-up of the rt2800 drivers, in which now more code is shared
between rt2800pci and rt2800usb.
John, the first three patches are marked to be included in stable, so the
logical tree for them would be wireless. The last three patches are cleanups,
so they would be targetted at the wireless-next tree. Unfortunately, these
latter 3 patches depend on the first 3 in the series.
I'll leave it up to you to decide how that handle the series.
---
v1->v2:
- Refactored the patch series to ensure only the minimal fixes are targeted
at the stable tree.
- Combined patches that logically belonged together in a single patch changing
all rt2x00 drivers instead of having a separate patch for each rt2x00 driver.
- As a result of the above, the patch series now only consists of 6 patches
instead of the previous 14.
---
Gertjan.
Gertjan van Wingerde (6):
rt2x00: Identify ASUS USB-N53 device.
rt2x00: Fix word size of rt2500usb MAC_CSR19 register.
rt2x00: Fix rfkill polling prior to interface start.
rt2x00: Align GPIO register definitions with the datasheets.
rt2x00: Unify GPIO register field namings
rt2x00: rt2800 - Make probe_hw function common between PCI and USB.
drivers/net/wireless/rt2x00/rt2400pci.c | 11 ++-
drivers/net/wireless/rt2x00/rt2400pci.h | 26 +++++--
drivers/net/wireless/rt2x00/rt2500pci.c | 11 ++-
drivers/net/wireless/rt2x00/rt2500pci.h | 18 +++--
drivers/net/wireless/rt2x00/rt2500usb.c | 11 ++-
drivers/net/wireless/rt2x00/rt2500usb.h | 26 +++++--
drivers/net/wireless/rt2x00/rt2800.h | 47 +++++++-----
drivers/net/wireless/rt2x00/rt2800lib.c | 125 +++++++++++++++++++++++++-------
drivers/net/wireless/rt2x00/rt2800lib.h | 14 +++-
drivers/net/wireless/rt2x00/rt2800pci.c | 74 +------------------
drivers/net/wireless/rt2x00/rt2800usb.c | 56 ++------------
drivers/net/wireless/rt2x00/rt61pci.c | 19 +++--
drivers/net/wireless/rt2x00/rt61pci.h | 27 +++----
drivers/net/wireless/rt2x00/rt73usb.c | 11 ++-
drivers/net/wireless/rt2x00/rt73usb.h | 31 ++++----
15 files changed, 280 insertions(+), 227 deletions(-)
--
1.7.11.1
next reply other threads:[~2012-08-31 17:22 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-31 17:22 Gertjan van Wingerde [this message]
2012-08-31 17:22 ` [PATCH v2 1/6] rt2x00: Identify ASUS USB-N53 device Gertjan van Wingerde
2012-08-31 17:22 ` [PATCH v2 2/6] rt2x00: Fix word size of rt2500usb MAC_CSR19 register Gertjan van Wingerde
2012-08-31 17:22 ` [PATCH v2 3/6] rt2x00: Fix rfkill polling prior to interface start Gertjan van Wingerde
2012-08-31 17:22 ` [PATCH v2 4/6] rt2x00: Align GPIO register definitions with the datasheets Gertjan van Wingerde
2012-08-31 17:22 ` [PATCH v2 5/6] rt2x00: Unify GPIO register field namings Gertjan van Wingerde
2012-08-31 17:22 ` [PATCH v2 6/6] rt2x00: rt2800 - Make probe_hw function common between PCI and USB Gertjan van Wingerde
2012-09-02 20:44 ` Ivo Van Doorn
2012-09-03 1:23 ` Gertjan van Wingerde
2012-09-02 20:40 ` [PATCH v2 5/6] rt2x00: Unify GPIO register field namings Ivo Van Doorn
2012-09-02 20:39 ` [PATCH v2 4/6] rt2x00: Align GPIO register definitions with the datasheets Ivo Van Doorn
2012-09-02 20:39 ` [PATCH v2 3/6] rt2x00: Fix rfkill polling prior to interface start Ivo Van Doorn
2012-09-02 20:37 ` [PATCH v2 2/6] rt2x00: Fix word size of rt2500usb MAC_CSR19 register Ivo Van Doorn
2012-09-02 20:37 ` [PATCH v2 1/6] rt2x00: Identify ASUS USB-N53 device Ivo Van Doorn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1346433734-3337-1-git-send-email-gwingerde@gmail.com \
--to=gwingerde@gmail.com \
--cc=IvDoorn@gmail.com \
--cc=helmut.schaa@googlemail.com \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
--cc=users@rt2x00.serialmonkey.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).