linux/drivers/pinctrl
Geert Uytterhoeven e0e8b7d674 UPSTREAM: pinctrl: PINCTRL_ROCKCHIP should depend on ARCH_ROCKCHIP
The Rockchip GPIO and pin control modules are only present on Rockchip
SoCs.  Hence add a dependency on ARCH_ROCKCHIP, to prevent asking the
user about this driver when configuring a kernel without Rockchip
platform support.

Note that before, the PINCTRL_ROCKCHIP symbol was not visible, and
automatically selected when needed.  By making it tristate and
user-selectable, it became visible for everyone.

Change-Id: Ibaa8fddc0f667711bd6fc82fe1865cf65720c1c3
Fixes: be786ac5a6 ("pinctrl: rockchip: make driver be tristate module")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20210316134059.2377081-1-geert+renesas@glider.be
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
(cherry picked from commit febb4ee23a)
2021-07-02 14:12:29 +08:00
..
actions
aspeed rk: revert to v4.19 2021-03-17 18:05:39 +08:00
bcm rk: revert to v4.19 2021-03-17 18:05:39 +08:00
berlin
cirrus rk: revert to v4.19 2021-03-17 18:05:39 +08:00
freescale rk: revert to v4.19 2021-03-17 18:05:39 +08:00
intel pinctrl: lewisburg: Update number of pins in community 2021-04-28 13:39:59 +02:00
mediatek rk: revert to v4.19 2021-03-17 18:05:39 +08:00
meson rk: revert to v4.19 2021-03-17 18:05:39 +08:00
mvebu rk: revert to v4.19 2021-03-17 18:05:39 +08:00
nomadik
nuvoton
pxa
qcom rk: revert to v4.19 2021-03-17 18:05:39 +08:00
renesas
samsung pinctrl: samsung: use 'int' for register masks in Exynos 2021-05-19 10:12:55 +02:00
sirf
spear
sprd rk: revert to v4.19 2021-03-17 18:05:39 +08:00
stm32 rk: revert to v4.19 2021-03-17 18:05:39 +08:00
sunxi rk: revert to v4.19 2021-03-17 18:05:39 +08:00
tegra rk: revert to v4.19 2021-03-17 18:05:39 +08:00
ti rk: revert to v4.19 2021-03-17 18:05:39 +08:00
uniphier
visconti pinctrl: visconti: PINCTRL_TMPV7700 should depend on ARCH_VISCONTI 2020-10-07 11:48:44 +02:00
vt8500
zte rk: revert to v4.19 2021-03-17 18:05:39 +08:00
core.c pinctrl: core: Show pin numbers for the controllers with base = 0 2021-04-28 13:39:59 +02:00
core.h
devicetree.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
devicetree.h
Kconfig UPSTREAM: pinctrl: PINCTRL_ROCKCHIP should depend on ARCH_ROCKCHIP 2021-07-02 14:12:29 +08:00
Makefile rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinconf-generic.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinconf.c
pinconf.h
pinctrl-amd.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-amd.h rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-artpec6.c
pinctrl-as3722.c
pinctrl-at91-pio4.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-at91.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-at91.h
pinctrl-axp209.c
pinctrl-bm1880.c
pinctrl-coh901.c
pinctrl-coh901.h
pinctrl-da850-pupd.c
pinctrl-da9062.c
pinctrl-digicolor.c
pinctrl-equilibrium.c
pinctrl-equilibrium.h
pinctrl-falcon.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-gemini.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-ingenic.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-lantiq.c
pinctrl-lantiq.h
pinctrl-lpc18xx.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-max77620.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-mcp23s08_i2c.c
pinctrl-mcp23s08_spi.c pinctrl: mcp23s08: Print error message when regmap init fails 2020-11-05 11:30:31 +01:00
pinctrl-mcp23s08.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-mcp23s08.h
pinctrl-ocelot.c
pinctrl-oxnas.c
pinctrl-palmas.c
pinctrl-pic32.c
pinctrl-pic32.h
pinctrl-pistachio.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-rk628.c pinctrl: rk628: add rk628 pinctrl driver 2020-10-19 15:36:58 +08:00
pinctrl-rk805.c pinctrl: rk805: add rk816 support 2021-05-12 14:18:10 +08:00
pinctrl-rockchip.c pinctrl: rockchip: remove gpiochip related codes 2021-05-10 18:00:36 +08:00
pinctrl-rockchip.h pinctrl: rockchip: remove gpiochip related codes 2021-05-10 18:00:36 +08:00
pinctrl-single.c pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero 2021-05-14 09:50:30 +02:00
pinctrl-st.c
pinctrl-stmfx.c
pinctrl-sx150x.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-tb10x.c
pinctrl-u300.c
pinctrl-utils.c
pinctrl-utils.h
pinctrl-xway.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinctrl-zynq.c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pinmux.c
pinmux.h