]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
gpio: nomadik: remove dead DB8540 code from <gpio/gpio-nomadik.h>
authorEthan Nelson-Moore <enelsonmoore@gmail.com>
Wed, 10 Jun 2026 20:50:07 +0000 (13:50 -0700)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Thu, 11 Jun 2026 08:26:40 +0000 (10:26 +0200)
DB8540 support was removed in commit b6d09f780761 ("pinctrl: nomadik:
Drop U8540/9540 support"), but a couple small pieces of related code
remained in <gpio/gpio-nomadik.h>. Remove them.

Discovered while searching for CONFIG_* symbols referenced in code but
not defined in any Kconfig file.

Signed-off-by: Ethan Nelson-Moore <enelsonmoore@gmail.com>
Reviewed-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260610205007.44881-1-enelsonmoore@gmail.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
include/linux/gpio/gpio-nomadik.h

index 8061b98263611d3729adb0ed7fa87761ab8e4137..44c47645649cdc563b1a3ae8ba8e644194efe7c7 100644 (file)
@@ -32,9 +32,6 @@ struct fwnode_handle;
 #define NMK_GPIO_RWIMSC        0x50
 #define NMK_GPIO_FWIMSC        0x54
 #define NMK_GPIO_WKS   0x58
-/* These appear in DB8540 and later ASICs */
-#define NMK_GPIO_EDGELEVEL 0x5C
-#define NMK_GPIO_LEVEL 0x60
 
 /* Pull up/down values */
 enum nmk_gpio_pull {
@@ -236,19 +233,6 @@ nmk_pinctrl_db8500_init(const struct nmk_pinctrl_soc_data **soc)
 
 #endif
 
-#ifdef CONFIG_PINCTRL_DB8540
-
-void nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc);
-
-#else
-
-static inline void
-nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc)
-{
-}
-
-#endif
-
 struct platform_device;
 
 #ifdef CONFIG_DEBUG_FS