[U-Boot] [PATCH 0/9] Add common pinctrl driver support for rockchip
David Wu
david.wu at rock-chips.com
Sat Feb 3 06:51:26 UTC 2018
The common pinctrl driver for rockchip Socs, it depends the PINCTRL_FULL config.
If use it, the default pinctrl setup from DTS could be configured at device probe.
David Wu (9):
rockchip: rk3399-evb: defconfig: Disable SPL_OF_PLATDATA for new
pinctrl driver
ARM: rockchip: rk3188: Remove the pinctrl setup and enable uart at SPL
ARM: rockchip: Kconfig: Remove the SPL_PINCTRL for rk3188
ARM: rockchip: Remove the pinctrl request at rk3288-board-spl
rk3288: chrome: defconfig: Disable SPL_OF_PLATDATA for new pinctrl
driver
pinctrl: rockchip: Add common rockchip pinctrl driver
rockchip: defconfig: Clean the unused pinctrl config
pinctrl: rockchip: Clean the unused rockchip pinctrl drivers
ARM: dts: rk322x: Correct the uart2 default pin configuration
arch/arm/dts/rk322x.dtsi | 11 +-
arch/arm/mach-rockchip/Kconfig | 1 -
arch/arm/mach-rockchip/rk3188-board-spl.c | 42 +-
arch/arm/mach-rockchip/rk3288-board-spl.c | 79 -
configs/chromebit_mickey_defconfig | 4 -
configs/chromebook_jerry_defconfig | 4 -
configs/chromebook_minnie_defconfig | 4 -
configs/evb-px5_defconfig | 1 -
configs/evb-rk3128_defconfig | 1 -
configs/evb-rk3229_defconfig | 1 -
configs/evb-rk3288_defconfig | 2 -
configs/evb-rk3399_defconfig | 2 -
configs/evb-rv1108_defconfig | 1 -
configs/fennec-rk3288_defconfig | 2 -
configs/firefly-rk3288_defconfig | 2 -
configs/firefly-rk3399_defconfig | 1 -
configs/geekbox_defconfig | 1 -
configs/kylin-rk3036_defconfig | 1 -
configs/lion-rk3368_defconfig | 1 -
configs/miqi-rk3288_defconfig | 2 -
configs/phycore-rk3288_defconfig | 2 -
configs/popmetal-rk3288_defconfig | 2 -
configs/puma-rk3399_defconfig | 1 -
configs/rock2_defconfig | 2 -
configs/rock_defconfig | 1 -
configs/sandbox_defconfig | 2 -
configs/sandbox_flattree_defconfig | 2 -
configs/sandbox_noblk_defconfig | 2 -
configs/sheep-rk3368_defconfig | 1 -
configs/tinker-rk3288_defconfig | 2 -
configs/vyasa-rk3288_defconfig | 2 -
drivers/pinctrl/Kconfig | 98 +-
drivers/pinctrl/Makefile | 2 +-
drivers/pinctrl/pinctrl-rockchip.c | 2440 +++++++++++++++++++++++++++++
drivers/pinctrl/rockchip/Makefile | 15 -
drivers/pinctrl/rockchip/pinctrl_rk3036.c | 264 ----
drivers/pinctrl/rockchip/pinctrl_rk3128.c | 187 ---
drivers/pinctrl/rockchip/pinctrl_rk3188.c | 610 --------
drivers/pinctrl/rockchip/pinctrl_rk322x.c | 895 -----------
drivers/pinctrl/rockchip/pinctrl_rk3288.c | 870 ----------
drivers/pinctrl/rockchip/pinctrl_rk3328.c | 708 ---------
drivers/pinctrl/rockchip/pinctrl_rk3368.c | 742 ---------
drivers/pinctrl/rockchip/pinctrl_rk3399.c | 457 ------
drivers/pinctrl/rockchip/pinctrl_rv1108.c | 582 -------
44 files changed, 2466 insertions(+), 5586 deletions(-)
create mode 100644 drivers/pinctrl/pinctrl-rockchip.c
delete mode 100644 drivers/pinctrl/rockchip/Makefile
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3036.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3128.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk322x.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3288.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3328.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3368.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3399.c
delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rv1108.c
--
2.7.4
More information about the U-Boot
mailing list