All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Fix transmit LED on Acer Aspire One
@ 2009-02-18  3:07 Peter Chubb
  2009-02-23 19:37 ` John W. Linville
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Chubb @ 2009-02-18  3:07 UTC (permalink / raw)
  To: jirislaby, mickflemm, lrodriguz; +Cc: linux-wireless, ath5k-devel


I've seen a whole heap of fixes for the Aspire One's wireless LED on
the web, but nothing in the kernel yet.

Here's my take on it.  My only worry is other machines with the same card.

Signed-off-by: Peter Chubb <peterc@gelato.unsw.edu.au>

---
---
 drivers/net/wireless/ath5k/base.c |    6 ++++++
 1 file changed, 6 insertions(+)

Index: linux-2.6/drivers/net/wireless/ath5k/base.c
===================================================================
--- linux-2.6.orig/drivers/net/wireless/ath5k/base.c	2009-02-18 10:26:48.000000000 +1100
+++ linux-2.6/drivers/net/wireless/ath5k/base.c	2009-02-18 14:06:06.000000000 +1100
@@ -2619,6 +2619,12 @@
 		sc->led_pin = 1;
 		sc->led_on = 1;  /* active high */
 	}
+	/* Enable softled on Acer Aspire One */
+	else if (pdev->subsystem_vendor == 0x105b && pdev->subsystem_device == 0xe008) {
+		__set_bit(ATH_STAT_LEDSOFT, sc->status);
+		sc->led_pin = 3;
+		sc->led_on = 0;
+	}
 	if (!test_bit(ATH_STAT_LEDSOFT, sc->status))
 		goto out;
 

--
Dr Peter Chubb  http://www.gelato.unsw.edu.au  peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au           ERTOS within National ICT Australia
A university is a non-profit organisation only in the sense that it
spends everything it gets  ... Luca Turin.

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

end of thread, other threads:[~2009-02-23 19:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-18  3:07 [PATCH] Fix transmit LED on Acer Aspire One Peter Chubb
2009-02-23 19:37 ` John W. Linville
2009-02-23 19:56   ` [ath5k-devel] " Bob Copeland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.