The TI AM62l EVM board has 259 GPIOs which is more than the current maximum of 256. We could increase it locally for the K3 arch, but others are likely to follow, so increase it globally.
Signed-off-by: Sascha Hauer <s.ha...@pengutronix.de> --- include/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/gpio.h b/include/gpio.h index beda10efde0815aa89a8b064b4c9d515c16ae97d..92fd27b2b996eed8777e9321b4f34e245ceca480 100644 --- a/include/gpio.h +++ b/include/gpio.h @@ -84,7 +84,7 @@ static inline struct gpio_chip *of_gpio_get_chip_by_alias(const char *alias) #if defined(CONFIG_ARCH_NR_GPIO) && CONFIG_ARCH_NR_GPIO > 0 #define ARCH_NR_GPIOS CONFIG_ARCH_NR_GPIO #else -#define ARCH_NR_GPIOS 256 +#define ARCH_NR_GPIOS 512 #endif static inline int gpio_is_valid(int gpio) -- 2.39.5