
To reduce the pinctrl driver, implement the mux/drive/pull/schmitt func at per Soc.
David Wu (10): pinctrl: rockchip: Add pull-pin-default param and remove unused param pinctrl: rockchip: Remove redundant spaces pinctrl: rockchip: Split the common set_mux() into per Soc pinctrl: rockchip: Special treatment for RK3288 gpio0 pins' iomux pinctrl: rockchip: Split the common set_drive() func into per Soc pinctrl: rockchip: Special treatment for RK3288 gpio0 pins' drive strength pinctrl: rockchip: Split the common set_pull() func into per Soc pinctrl: rockchip: Special treatment for RK3288 gpio0 pins' pull pinctrl: rockchip: Clean the unused type and label pinctrl: rockchip: Also move common set_schmitter func into per Soc file
drivers/pinctrl/rockchip/pinctrl-rk3036.c | 56 +++- drivers/pinctrl/rockchip/pinctrl-rk3128.c | 62 ++++- drivers/pinctrl/rockchip/pinctrl-rk3188.c | 62 ++++- drivers/pinctrl/rockchip/pinctrl-rk322x.c | 100 ++++++- drivers/pinctrl/rockchip/pinctrl-rk3288.c | 146 ++++++++-- drivers/pinctrl/rockchip/pinctrl-rk3328.c | 125 ++++++++- drivers/pinctrl/rockchip/pinctrl-rk3368.c | 111 ++++++-- drivers/pinctrl/rockchip/pinctrl-rk3399.c | 167 ++++++++++-- .../pinctrl/rockchip/pinctrl-rockchip-core.c | 255 ++++-------------- drivers/pinctrl/rockchip/pinctrl-rockchip.h | 36 ++- drivers/pinctrl/rockchip/pinctrl-rv1108.c | 103 ++++++- 11 files changed, 891 insertions(+), 332 deletions(-)