Separate gpio driver from pinctrl driver. Jianqun Xu (3): pinctrl/rockchip: separate struct rockchip_pin_bank to a head file pinctrl/pinctrl-rockchip.h: add pinctrl device to gpio bank struct gpio: separate gpio driver from pinctrl-rockchip driver drivers/gpio/Kconfig | 8 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-rockchip.c | 650 +++++++++++++++++++++ drivers/pinctrl/pinctrl-rockchip.c | 909 +---------------------------- drivers/pinctrl/pinctrl-rockchip.h | 246 ++++++++ 5 files changed, 924 insertions(+), 890 deletions(-) create mode 100644 drivers/gpio/gpio-rockchip.c create mode 100644 drivers/pinctrl/pinctrl-rockchip.h -- 2.25.1