* [PATCH] ath5k: adding LED support for AR5BXB63 cards
@ 2009-12-22 1:21 Luca Verdesca
2009-12-22 3:37 ` Bob Copeland
0 siblings, 1 reply; 8+ messages in thread
From: Luca Verdesca @ 2009-12-22 1:21 UTC (permalink / raw)
To: linux-wireless
With following patch, LED should now work with LiteOn AR5BXB63 mini
pci-e cards.
I hope I made no mistake.
Happy hacking!
Magooz
*** /usr/src/linux/drivers/net/wireless/ath/ath5k/led.c 2009-12-16 16:06:08.000000000 +0100
--- /home/magooz/led.c 2009-12-16 16:10:46.000000000 +0100
***************
*** 53,58 ****
--- 53,61 ----
/* Devices we match on for LED config info (typically laptops) */
static const struct pci_device_id ath5k_led_devices[] = {
+ /* LiteOn AR5BXB63 (magooz@salug.it) */
+ { PCI_SDEVICE(ATHEROS, 0x3067), ATH_LED(3, 0) },
/* AR5211 */
{ PCI_VDEVICE(ATHEROS, PCI_DEVICE_ID_ATHEROS_AR5211), ATH_LED(0, 0) },
/* HP Compaq nc6xx, nc4000, nx6000 */
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 1:21 [PATCH] ath5k: adding LED support for AR5BXB63 cards Luca Verdesca
@ 2009-12-22 3:37 ` Bob Copeland
2009-12-22 11:02 ` Luca Verdesca
2009-12-22 14:18 ` John W. Linville
0 siblings, 2 replies; 8+ messages in thread
From: Bob Copeland @ 2009-12-22 3:37 UTC (permalink / raw)
To: Luca Verdesca; +Cc: linux-wireless
On Mon, Dec 21, 2009 at 8:21 PM, Luca Verdesca <magooz@salug.it> wrote:
> With following patch, LED should now work with LiteOn AR5BXB63 mini
> pci-e cards.
>
> I hope I made no mistake.
>
> Happy hacking!
> Magooz
Would you mind re-spinning a patch using the subvendor instead of the
Atheros device ID? For all I know, all of the AR5BXB63s are the same,
but just in case let's stick with subvendor until we know for sure.
You can get the proper numbers by running lspci -vnn as root, and look
at the other stanzas for examples.
Thanks!
-Bob
--
Bob Copeland %% www.bobcopeland.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 3:37 ` Bob Copeland
@ 2009-12-22 11:02 ` Luca Verdesca
2009-12-22 14:28 ` Bob Copeland
2009-12-22 14:18 ` John W. Linville
1 sibling, 1 reply; 8+ messages in thread
From: Luca Verdesca @ 2009-12-22 11:02 UTC (permalink / raw)
To: Bob Copeland; +Cc: linux-wireless
Il giorno Mon, 21 Dec 2009 22:37:51 -0500
Bob Copeland <me@bobcopeland.com> ha scritto:
> On Mon, Dec 21, 2009 at 8:21 PM, Luca Verdesca <magooz@salug.it>
> wrote:
> > With following patch, LED should now work with LiteOn AR5BXB63 mini
> > pci-e cards.
[CUT]
> Would you mind re-spinning a patch using the subvendor instead of the
> Atheros device ID? For all I know, all of the AR5BXB63s are the same,
> but just in case let's stick with subvendor until we know for sure.
> You can get the proper numbers by running lspci -vnn as root, and look
> at the other stanzas for examples.
It can seem odd, but actually I used the subvendor ID lspci shows me,
in that patch.
03:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
Subsystem: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) [168c:3067]
[CUT]
Kernel driver in use: ath5k
Kernel modules: ath5k
Actually I learned it's a LiteOn by it's MAC address
(00:16:44:xx:xx:xx), because there is no writing on the card but the
model.
> Thanks!
> -Bob
Happy to contribute. :)
Luca [Magooz]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 3:37 ` Bob Copeland
2009-12-22 11:02 ` Luca Verdesca
@ 2009-12-22 14:18 ` John W. Linville
1 sibling, 0 replies; 8+ messages in thread
From: John W. Linville @ 2009-12-22 14:18 UTC (permalink / raw)
To: Bob Copeland; +Cc: Luca Verdesca, linux-wireless
On Mon, Dec 21, 2009 at 10:37:51PM -0500, Bob Copeland wrote:
> On Mon, Dec 21, 2009 at 8:21 PM, Luca Verdesca <magooz@salug.it> wrote:
> > With following patch, LED should now work with LiteOn AR5BXB63 mini
> > pci-e cards.
> >
> > I hope I made no mistake.
> >
> > Happy hacking!
> > Magooz
>
> Would you mind re-spinning a patch using the subvendor instead of the
> Atheros device ID? For all I know, all of the AR5BXB63s are the same,
> but just in case let's stick with subvendor until we know for sure.
> You can get the proper numbers by running lspci -vnn as root, and look
> at the other stanzas for examples.
Please also take note of the following guidelines for posting patches:
http://www.linux-mips.org/wiki/The_perfect_patch
John
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 11:02 ` Luca Verdesca
@ 2009-12-22 14:28 ` Bob Copeland
2009-12-22 17:10 ` Luca Verdesca
0 siblings, 1 reply; 8+ messages in thread
From: Bob Copeland @ 2009-12-22 14:28 UTC (permalink / raw)
To: Luca Verdesca; +Cc: linux-wireless
On Tue, Dec 22, 2009 at 12:02:45PM +0100, Luca Verdesca wrote:
> It can seem odd, but actually I used the subvendor ID lspci shows me,
> in that patch.
>
> 03:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
> Subsystem: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) [168c:3067]
Huh, interesting. Well 0x3067 isn't some other vendor device id, and I did
miss that you used PCI_SDEVICE() -- so, nevermind :)
> Happy to contribute. :)
> Luca [Magooz]
In order to be included, you should prepare a patch using diff -up, and
add your Signed-off-by (see Documentation/SubmittingPatches). If you
do that you can also add my:
Acked-by: Bob Copeland <me@bobcopeland.com>
and copy John Linville on the patch for inclusion.
--
Bob Copeland %% www.bobcopeland.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 14:28 ` Bob Copeland
@ 2009-12-22 17:10 ` Luca Verdesca
2009-12-28 21:12 ` John W. Linville
0 siblings, 1 reply; 8+ messages in thread
From: Luca Verdesca @ 2009-12-22 17:10 UTC (permalink / raw)
To: Bob Copeland; +Cc: linux-wireless, John W. Linville
With following patch, LED should now work with LiteOn AR5BXB63 mini
pci-e cards.
Signed-off-by: Luca Verdesca <magooz@salug.it>
Acked-by: Bob Copeland <me@bobcopeland.com>
Cc: John Linville <linville@tuxdriver.com>
---
home/magooz/led.c | 2 ++
1 file changed, 2 insertions(+)
--- /usr/src/linux/drivers/net/wireless/ath/ath5k/led.c 2009-12-22 16:37:42.000000000 +0100
+++ /home/magooz/led.c 2009-12-22 16:38:14.000000000 +0100
@@ -75,6 +75,8 @@ static const struct pci_device_id ath5k_
{ ATH_SDEVICE(PCI_VENDOR_ID_HP, 0x0137a), ATH_LED(3, 1) },
/* HP Compaq C700 (nitrousnrg@gmail.com) */
{ ATH_SDEVICE(PCI_VENDOR_ID_HP, 0x0137b), ATH_LED(3, 1) },
+ /* LiteOn AR5BXB63 (magooz@salug.it) */
+ { PCI_SDEVICE(ATHEROS, 0x3067), ATH_LED(3, 0) },
/* IBM-specific AR5212 (all others) */
{ PCI_VDEVICE(ATHEROS, PCI_DEVICE_ID_ATHEROS_AR5212_IBM), ATH_LED(0, 0) },
{ }
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-22 17:10 ` Luca Verdesca
@ 2009-12-28 21:12 ` John W. Linville
2010-01-02 15:33 ` Luca Verdesca
0 siblings, 1 reply; 8+ messages in thread
From: John W. Linville @ 2009-12-28 21:12 UTC (permalink / raw)
To: Luca Verdesca; +Cc: Bob Copeland, linux-wireless
On Tue, Dec 22, 2009 at 06:10:01PM +0100, Luca Verdesca wrote:
> With following patch, LED should now work with LiteOn AR5BXB63 mini
> pci-e cards.
>
> Signed-off-by: Luca Verdesca <magooz@salug.it>
> Acked-by: Bob Copeland <me@bobcopeland.com>
> Cc: John Linville <linville@tuxdriver.com>
> ---
> home/magooz/led.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> --- /usr/src/linux/drivers/net/wireless/ath/ath5k/led.c 2009-12-22 16:37:42.000000000 +0100
> +++ /home/magooz/led.c 2009-12-22 16:38:14.000000000 +0100
> @@ -75,6 +75,8 @@ static const struct pci_device_id ath5k_
> { ATH_SDEVICE(PCI_VENDOR_ID_HP, 0x0137a), ATH_LED(3, 1) },
> /* HP Compaq C700 (nitrousnrg@gmail.com) */
> { ATH_SDEVICE(PCI_VENDOR_ID_HP, 0x0137b), ATH_LED(3, 1) },
> + /* LiteOn AR5BXB63 (magooz@salug.it) */
> + { PCI_SDEVICE(ATHEROS, 0x3067), ATH_LED(3, 0) },
> /* IBM-specific AR5212 (all others) */
> { PCI_VDEVICE(ATHEROS, PCI_DEVICE_ID_ATHEROS_AR5212_IBM), ATH_LED(0, 0) },
> { }
Did you compile this? Perhaps you meant to use ATH_SDEVICE instead?
Of course, it still wouldn't be quite right AFAICT...
Also, please make sure that your patch can be applied with "patch -p1".
Thanks,
John
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] ath5k: adding LED support for AR5BXB63 cards
2009-12-28 21:12 ` John W. Linville
@ 2010-01-02 15:33 ` Luca Verdesca
0 siblings, 0 replies; 8+ messages in thread
From: Luca Verdesca @ 2010-01-02 15:33 UTC (permalink / raw)
To: John W. Linville; +Cc: Bob Copeland, linux-wireless
Il giorno Mon, 28 Dec 2009 16:12:58 -0500
"John W. Linville" <linville@tuxdriver.com> ha scritto:
> On Tue, Dec 22, 2009 at 06:10:01PM +0100, Luca Verdesca wrote:
> > With following patch, LED should now work with LiteOn AR5BXB63 mini
> > pci-e cards.
> >
> > Signed-off-by: Luca Verdesca <magooz@salug.it>
> > Acked-by: Bob Copeland <me@bobcopeland.com>
> > Cc: John Linville <linville@tuxdriver.com>
> > ---
> > home/magooz/led.c | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > --- /usr/src/linux/drivers/net/wireless/ath/ath5k/led.c
> > 2009-12-22 16:37:42.000000000 +0100 +++ /home/magooz/led.c
> > 2009-12-22 16:38:14.000000000 +0100 @@ -75,6 +75,8 @@ static const
> > struct pci_device_id ath5k_ { ATH_SDEVICE(PCI_VENDOR_ID_HP,
> > 0x0137a), ATH_LED(3, 1) }, /* HP Compaq C700 (nitrousnrg@gmail.com)
> > */ { ATH_SDEVICE(PCI_VENDOR_ID_HP, 0x0137b), ATH_LED(3, 1) },
> > + /* LiteOn AR5BXB63 (magooz@salug.it) */
> > + { PCI_SDEVICE(ATHEROS, 0x3067), ATH_LED(3, 0) },
> > /* IBM-specific AR5212 (all others) */
> > { PCI_VDEVICE(ATHEROS, PCI_DEVICE_ID_ATHEROS_AR5212_IBM),
> > ATH_LED(0, 0) }, { }
>
> Did you compile this? Perhaps you meant to use ATH_SDEVICE instead?
Damn, you're right. I posted a wrong, patch, the first try I made.
> Of course, it still wouldn't be quite right AFAICT...
Can I ask you why?
>
> Also, please make sure that your patch can be applied with "patch
> -p1".
I re-created the patch, so it should be right, by now. I'll post it in
a new mail.
>
> Thanks,
>
> John
Sorry for the inconvenience, and thanks for clarifications.
Luca
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-01-02 15:31 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-22 1:21 [PATCH] ath5k: adding LED support for AR5BXB63 cards Luca Verdesca
2009-12-22 3:37 ` Bob Copeland
2009-12-22 11:02 ` Luca Verdesca
2009-12-22 14:28 ` Bob Copeland
2009-12-22 17:10 ` Luca Verdesca
2009-12-28 21:12 ` John W. Linville
2010-01-02 15:33 ` Luca Verdesca
2009-12-22 14:18 ` John W. Linville
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).