summaryrefslogtreecommitdiff
path: root/arch/mips/bcm47xx/buttons.c
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2014-01-03 12:37:42 +0400
committerRalf Baechle <ralf@linux-mips.org>2014-01-25 01:39:53 +0400
commite7277e1dcc8c332a1d69f4c585e593bcbc9c5970 (patch)
tree1a6fd410a2b1feda84226b305b7207ebef62e809 /arch/mips/bcm47xx/buttons.c
parentaeee3f5a4d3c3c953bf30e1278df8815995995ac (diff)
downloadlinux-e7277e1dcc8c332a1d69f4c585e593bcbc9c5970.tar.xz
MIPS: BCM47XX: Convert WNDR4500 to new syntax
Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/6313/
Diffstat (limited to 'arch/mips/bcm47xx/buttons.c')
-rw-r--r--arch/mips/bcm47xx/buttons.c22
1 files changed, 5 insertions, 17 deletions
diff --git a/arch/mips/bcm47xx/buttons.c b/arch/mips/bcm47xx/buttons.c
index 13f8e4191bdc..51815bae3633 100644
--- a/arch/mips/bcm47xx/buttons.c
+++ b/arch/mips/bcm47xx/buttons.c
@@ -305,22 +305,10 @@ bcm47xx_buttons_netgear_wndr3700v3[] __initconst = {
};
static const struct gpio_keys_button
-bcm47xx_buttons_netgear_wndr4500_v1[] __initconst = {
- {
- .code = KEY_WPS_BUTTON,
- .gpio = 4,
- .active_low = 1,
- },
- {
- .code = KEY_RFKILL,
- .gpio = 5,
- .active_low = 1,
- },
- {
- .code = KEY_RESTART,
- .gpio = 6,
- .active_low = 1,
- },
+bcm47xx_buttons_netgear_wndr4500v1[] __initconst = {
+ BCM47XX_GPIO_KEY(4, KEY_WPS_BUTTON),
+ BCM47XX_GPIO_KEY(5, KEY_RFKILL),
+ BCM47XX_GPIO_KEY(6, KEY_RESTART),
};
static const struct gpio_keys_button
@@ -523,7 +511,7 @@ int __init bcm47xx_buttons_register(void)
err = bcm47xx_copy_bdata(bcm47xx_buttons_netgear_wndr3700v3);
break;
case BCM47XX_BOARD_NETGEAR_WNDR4500V1:
- err = bcm47xx_copy_bdata(bcm47xx_buttons_netgear_wndr4500_v1);
+ err = bcm47xx_copy_bdata(bcm47xx_buttons_netgear_wndr4500v1);
break;
case BCM47XX_BOARD_NETGEAR_WNR834BV2:
err = bcm47xx_copy_bdata(bcm47xx_buttons_netgear_wnr834bv2);