ar71xx: fix LED setup for TL-WDR4900 v2
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Thu, 14 Nov 2019 11:45:15 +0000 (12:45 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Thu, 21 Nov 2019 11:29:47 +0000 (12:29 +0100)
commit3c65c47ce6fdc3f3d0ee85fdd73ef999c60562b6
tree9bb74aceb06ebde3bd78b768fb816f6409cb4c9f
parentb6c80f85cb7bec6750fb0687b216e596a8db65a6
ar71xx: fix LED setup for TL-WDR4900 v2

In ar71xx there is only one combined mach file for Archer C5/C7 and
TL-WDR4900 v2. This one uses the same LED struct for all devices,
defining "green" LEDs for them. However, WDR4900 uses blue front
LEDs, while only C5/C7 uses green ones. Despite, in base-files
WDR4900 is actually set up with "blue" for the mentioned LEDs.

Thus, this patch creates a separate LED struct for WDR4900, so the
LEDs can be set up correctly. Despite, the wlan5g LED is removed as
it is controlled by ath9k chip for WDR4900 (in contrast to C5/C7).

Note: While front LEDs are blue, USB LEDs (on the back) are green,
so colors are mixed intentionally for the WDR4900 v2.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(cherry picked from commit 93f2bcc35e371ec0c4ceb76c06f90b898c726ba5)
target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c7.c