From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Wu Date: Thu, 4 Apr 2019 11:51:30 +0800 Subject: [U-Boot] [PATCH v2 00/10] pinctrl: Split the common mux/drive/pull/schmitt func into per Soc Message-ID: <20190404035140.3721-1-david.wu@rock-chips.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 | 143 ++++++++-- 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, 888 insertions(+), 332 deletions(-) -- 2.19.1