u-boot-brain/drivers/pinctrl/nxp
Walter Lozano addf358bac core: add support for U_BOOT_DRIVER_ALIAS
Currently when using OF_PLATDATA the binding between devices and drivers
is done trying to match the compatible string in the node with a driver
name. However, usually a single driver supports multiple compatible strings
which causes that only devices which its compatible string matches a
driver name get bound.

To overcome this issue, this patch adds the U_BOOT_DRIVER_ALIAS macro,
which generates no code at all, but allows an easy way to declare driver
name aliases. Thanks to this, dtoc could be improve to look for the driver
name based on its alias when it populates the U_BOOT_DEVICE entry.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2020-07-09 18:57:22 -06:00
..
Kconfig pinctrl: add i.MXRT driver 2020-01-14 22:53:59 +01:00
Makefile pinctrl: add i.MXRT driver 2020-01-14 22:53:59 +01:00
pinctrl-imx.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
pinctrl-imx.h pinctrl: Add pinctrl driver for i.MX8 2018-10-22 12:59:01 +02:00
pinctrl-imx5.c pinctrl: nxp: DM_FLAG_PRE_RELOC by default 2019-10-08 16:36:37 +02:00
pinctrl-imx6.c pinctrl: nxp: DM_FLAG_PRE_RELOC by default 2019-10-08 16:36:37 +02:00
pinctrl-imx7.c pinctrl: nxp: DM_FLAG_PRE_RELOC by default 2019-10-08 16:36:37 +02:00
pinctrl-imx7ulp.c pinctrl: nxp: DM_FLAG_PRE_RELOC by default 2019-10-08 16:36:37 +02:00
pinctrl-imx8.c pinctrl: imx8: add i.MX8QM compatible 2019-04-25 17:03:25 +02:00
pinctrl-imx8m.c pinctrl: imx8m: support i.MX8MP 2020-01-08 13:20:08 +01:00
pinctrl-imxrt.c pinctrl: add i.MXRT driver 2020-01-14 22:53:59 +01:00
pinctrl-mxs.c core: add support for U_BOOT_DRIVER_ALIAS 2020-07-09 18:57:22 -06:00
pinctrl-mxs.h pinctrl: mxs: Add support for i.MX2[38] mxs pinctrl driver 2019-07-19 14:57:14 +02:00
pinctrl-scu.c pinctrl: nxp: scu: Check the pad partition before set pinmux 2020-05-10 13:24:23 +02:00
pinctrl-vf610.c ARM: vybrid: Provide pinctrl driver for Vybrid (vf610) 2019-01-01 14:12:18 +01:00