u-boot/drivers/pinctrl
Patrick Delaunay d39e2bd0b0 dm: pinctrl: Skip gpio-controller node in pinconfig_post_bind()
Some binding define child node gpio-controller without compatible property.
This patch avoid to bind the pinconfig uclass to these node.

For example, the binding for st,stm32-pinctrl
(./device-tree-bindings/pinctrl/st,stm32-pinctrl.txt) defines the GPIO
controller/bank node as sub-node of pincontrol (st,stm32f429-pinctrl)
but without compatible (as it is not mandatory).

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2019-04-11 20:10:05 -06:00
..
aspeed SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ath79 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
broadcom pinctrl: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
exynos pinctrl: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
mediatek pinctrl: MediaTek: add pinctrl driver for MT7623 SoC 2018-11-28 23:04:52 -05:00
meson pinctrl: meson: add pinconf support 2019-01-29 11:19:15 +01:00
mscc pinctrl: mscc: Add gpio and pinctrl for Serval SoC family. 2019-01-23 18:28:09 +01:00
mvebu mvebu: pinctrl: Add SD/eMMC PHY selector to the driver 2018-05-29 08:33:05 +02:00
nxp pinctrl: add imx8m driver 2019-03-13 09:14:35 +01:00
renesas pinctrl: renesas: Synchronize Gen3 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
rockchip pinctrl: rockchip: Add 32bit writing function for rk3288 gpio0 pinctrl 2019-03-29 09:24:44 +01:00
uniphier pinctrl: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
Kconfig pinctrl: Kconfig: fix missing include of rockchip/Kconfig 2019-02-01 16:59:14 +01:00
Makefile pinctrl: rockchip: Add common rockchip pinctrl driver 2019-02-01 16:59:11 +01:00
pinctrl-at91-pio4.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pinctrl-at91.c pinctrl: at91: add slewrate support for SAM9X60 2019-04-09 09:28:50 +03:00
pinctrl-generic.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pinctrl-sandbox.c pinctrl: sandbox: Add get_pin_muxing ops support 2018-11-16 16:51:57 -05:00
pinctrl-single.c pinctrl: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
pinctrl-sti.c regmap: clean up regmap allocation 2018-05-07 15:15:27 -04:00
pinctrl-uclass.c dm: pinctrl: Skip gpio-controller node in pinconfig_post_bind() 2019-04-11 20:10:05 -06:00
pinctrl_pic32.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pinctrl_stm32.c pinctrl: stm32: Update stm32_pinctrl_get_gpio_dev() 2018-12-07 08:13:48 -05:00