--- a/drivers/net/wireless/ath5k/base.c 2009-03-05 11:34:52.000000000 +0100 +++ b/drivers/net/wireless/ath5k/base.c 2009-03-05 07:23:36.000000000 +0100 @@ -2593,6 +2593,14 @@ ath5k_init_leds(struct ath5k_softc *sc) sc->led_pin = 1; sc->led_on = 1; /* active high */ } + /* + * Auto-enable soft led processing for AR5424 PCI-E cards. + */ + if (pdev->device == PCI_DEVICE_ID_ATHEROS_AR5424) { + __set_bit(ATH_STAT_LEDSOFT, sc->status); + sc->led_pin = 3; + sc->led_on = 1; /* active high */ + } if (!test_bit(ATH_STAT_LEDSOFT, sc->status)) goto out;