From 3d774cfd090a7d455628f48573559f669d6dd6cd Mon Sep 17 00:00:00 2001 From: Adrian Chadd Date: Thu, 2 May 2013 00:40:45 +0000 Subject: [PATCH] Add the AR933x SoC GPIO pin count limitation. --- sys/mips/atheros/ar71xx_gpio.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sys/mips/atheros/ar71xx_gpio.c b/sys/mips/atheros/ar71xx_gpio.c index 580208eb7e1b..e6319cf6d405 100644 --- a/sys/mips/atheros/ar71xx_gpio.c +++ b/sys/mips/atheros/ar71xx_gpio.c @@ -49,6 +49,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include "gpio_if.h" @@ -136,6 +137,10 @@ ar71xx_gpio_pin_max(device_t dev, int *maxpin) case AR71XX_SOC_AR7242: *maxpin = AR724X_GPIO_PINS - 1; break; + case AR71XX_SOC_AR9330: + case AR71XX_SOC_AR9331: + *maxpin = AR933X_GPIO_COUNT - 1; + break; default: *maxpin = AR71XX_GPIO_PINS - 1; }