X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Ffiles%2Farch%2Fmips%2Fath79%2Fmach-hornet-ub.c;h=1d2142458563d47ef517aa3c742667232e52d65f;hb=8c057b5dd429bea4945393df75fff49431f5d7dd;hp=d2cfb0972a4acdff0e43ffb4c7c7e56e38f0cf1c;hpb=5758d2a8eec9a5474f94ed3eadb6cfef4b42c1bb;p=openwrt.git diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-hornet-ub.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-hornet-ub.c index d2cfb0972a..1d21424585 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-hornet-ub.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-hornet-ub.c @@ -1,5 +1,5 @@ /* - * ALFA NETWORKS Hornet-UB board support + * ALFA NETWORK Hornet-UB board support * * Copyright (C) 2011-2012 Gabor Juhos * @@ -27,9 +27,10 @@ #define HORNET_UB_GPIO_LED_LAN 13 #define HORNET_UB_GPIO_LED_WAN 17 #define HORNET_UB_GPIO_LED_WPS 27 +#define HORNET_UB_GPIO_EXT_LNA 28 -#define HORNET_UB_GPIO_BTN_RESET 11 -#define HORNET_UB_GPIO_BTN_WPS 12 +#define HORNET_UB_GPIO_BTN_RESET 12 +#define HORNET_UB_GPIO_BTN_WPS 11 #define HORNET_UB_GPIO_USB_POWER 26 @@ -75,7 +76,7 @@ static struct gpio_keys_button hornet_ub_gpio_keys[] __initdata = { .code = KEY_WPS_BUTTON, .debounce_interval = HORNET_UB_KEYS_DEBOUNCE_INTERVAL, .gpio = HORNET_UB_GPIO_BTN_WPS, - .active_low = 1, + .active_low = 0, }, { .desc = "Reset button", @@ -83,7 +84,7 @@ static struct gpio_keys_button hornet_ub_gpio_keys[] __initdata = { .code = KEY_RESTART, .debounce_interval = HORNET_UB_KEYS_DEBOUNCE_INTERVAL, .gpio = HORNET_UB_GPIO_BTN_RESET, - .active_low = 0, + .active_low = 1, } }; @@ -104,6 +105,10 @@ static void __init hornet_ub_gpio_setup(void) gpio_request_one(HORNET_UB_GPIO_USB_POWER, GPIOF_OUT_INIT_HIGH | GPIOF_EXPORT_DIR_FIXED, "USB power"); + gpio_request_one(HORNET_UB_GPIO_EXT_LNA, + GPIOF_OUT_INIT_HIGH | GPIOF_EXPORT_DIR_FIXED, + "external LNA0"); + } static void __init hornet_ub_setup(void) @@ -133,5 +138,5 @@ static void __init hornet_ub_setup(void) ath79_register_usb(); } -MIPS_MACHINE(ATH79_MACH_HORNET_UB, "HORNET-UB", "ALFA NETWORKS Hornet-UB", +MIPS_MACHINE(ATH79_MACH_HORNET_UB, "HORNET-UB", "ALFA NETWORK Hornet-UB", hornet_ub_setup);