[PATCH v3 4/5] pinctrl: samsung: fold GS101 pin-bank macros into EXYNOS9_*
Alim Akhtar
alim.akhtar at samsung.com
Tue Dec 16 20:43:19 PST 2025
Hi Youngmin
> -----Original Message-----
> From: Youngmin Nam <youngmin.nam at samsung.com>
> Sent: Tuesday, December 2, 2025 3:06 PM
> To: krzk at kernel.org; s.nawrocki at samsung.com; alim.akhtar at samsung.com;
> linus.walleij at linaro.org; peter.griffin at linaro.org;
> semen.protsenko at linaro.org; ivo.ivanov.ivanov1 at gmail.com
> Cc: ryu.real at samsung.com; d7271.choe at samsung.com;
> shin.son at samsung.com; jaewon02.kim at samsung.com; linux-arm-
> kernel at lists.infradead.org; linux-samsung-soc at vger.kernel.org; linux-
> gpio at vger.kernel.org; linux-kernel at vger.kernel.org; Youngmin Nam
> <youngmin.nam at samsung.com>
> Subject: [PATCH v3 4/5] pinctrl: samsung: fold GS101 pin-bank macros into
> EXYNOS9_*
>
> GS101 had dedicated GS101_PIN_BANK_EINT{G,W} helpers, but they are
> redundant with EXYNOS9_PIN_BANK_EINT{G,W} (same semantics, including
> the per-bank .eint_fltcon_offset).
> This change removes the GS101_* macros and switches the GS101 pin-bank
> tables to the EXYNOS9_* helpers with exynos9_bank_type_{alive,off}.
> While here, update the struct comment to note FLTCON is Exynos9-specific
> (not 'GS101-specific').
>
> One macro family for all Exynos9-era SoCs (incl. GS101) reduces copy-paste
> drift and keeps the FLTCON handling consistent.
> There is no functional change.
>
> Signed-off-by: Youngmin Nam <youngmin.nam at samsung.com>
> Reviewed-by: Sam Protsenko <semen.protsenko at linaro.org>
> Reviewed-by: Peter Griffin <peter.griffin at linaro.org>
> Tested-by: Sam Protsenko <semen.protsenko at linaro.org>
> Tested-by: Peter Griffin <peter.griffin at linaro.org> (tested on Pixel6/gs101)
> ---
Reviewed-by: Alim Akhtar <alim.akhtar at samsung.com>
Tested this series on Exynosautov920 sadk board
Tested-by: Alim Akhtar <alim.akhtar at samsung.com>
More information about the linux-arm-kernel
mailing list