X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Ffiles%2Farch%2Fmips%2Fath79%2Fmach-wndr4300.c;h=a89b8b6827dafc11fd9a15f5a46641a028da6a3b;hb=7559d9dda9d8fd0485a285842810d49a30004927;hp=d67b8f85e171f4d4c60eca229d4e1febf03113d3;hpb=391ec1de96d516f6e4041804634732cbd6791a96;p=openwrt.git diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c index d67b8f85e1..a89b8b6827 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c @@ -155,6 +155,12 @@ static struct mdio_board_info wndr4300_mdio0_info[] = { static void __init wndr4300_setup(void) { + int i; + + for (i = 0; i < ARRAY_SIZE(wndr4300_leds_gpio); i++) + ath79_gpio_output_select(wndr4300_leds_gpio[i].gpio, + AR934X_GPIO_OUT_GPIO); + ath79_register_leds_gpio(-1, ARRAY_SIZE(wndr4300_leds_gpio), wndr4300_leds_gpio); ath79_register_gpio_keys_polled(-1, WNDR4300_KEYS_POLL_INTERVAL,