Messages in this thread Patch in this message | | | From | Hector Martin <> | Subject | [PATCH] arm64: Set ARCH_NR_GPIO to 2048 for ARCH_APPLE | Date | Mon, 2 May 2022 18:14:27 +0900 |
| |
We're already running into the 512 GPIO limit on t600[01] depending on how many SMC GPIOs we allocate, and a 2-die version could double that. Let's make it 2K to be safe for now.
Signed-off-by: Hector Martin <marcan@marcan.st> --- arch/arm64/Kconfig | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 20ea89d9ac2f..b0da0a28aa2d 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -2050,6 +2050,18 @@ config STACKPROTECTOR_PER_TASK def_bool y depends on STACKPROTECTOR && CC_HAVE_STACKPROTECTOR_SYSREG +# The GPIO number here must be sorted by descending number. In case of +# a multiplatform kernel, we just want the highest value required by the +# selected platforms. +config ARCH_NR_GPIO + int + default 2048 if ARCH_APPLE + default 0 + help + Maximum number of GPIOs in the system. + + If unsure, leave the default value. + endmenu menu "Boot options" -- 2.35.1
| |