linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/7] gpio-rockchip driver
@ 2021-05-27  7:12 Jianqun Xu
  2021-05-27  7:12 ` [PATCH v5 1/7] pinctrl/rockchip: separate struct rockchip_pin_bank to a head file Jianqun Xu
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Jianqun Xu @ 2021-05-27  7:12 UTC (permalink / raw)
  To: heiko, linus.walleij, robh+dt
  Cc: linux-gpio, linux-rockchip, linux-kernel, Jianqun Xu

Separate gpio driver from pinctrl driver, and support v2 controller.

Jianqun Xu (7):
  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
  gpio/rockchip: use struct rockchip_gpio_regs for gpio controller
  gpio/rockchip: support next version gpio controller
  gpio/rockchip: always enable clock for gpio controller
  gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type

 drivers/gpio/Kconfig               |   8 +
 drivers/gpio/Makefile              |   1 +
 drivers/gpio/gpio-rockchip.c       | 758 ++++++++++++++++++++++++
 drivers/pinctrl/pinctrl-rockchip.c | 910 +----------------------------
 drivers/pinctrl/pinctrl-rockchip.h | 287 +++++++++
 5 files changed, 1073 insertions(+), 891 deletions(-)
 create mode 100644 drivers/gpio/gpio-rockchip.c
 create mode 100644 drivers/pinctrl/pinctrl-rockchip.h

-- 
v5:
 - fix rebase confilcts
v4:
 - change to devel branch

2.25.1




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-06-18  6:37 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-27  7:12 [PATCH v5 0/7] gpio-rockchip driver Jianqun Xu
2021-05-27  7:12 ` [PATCH v5 1/7] pinctrl/rockchip: separate struct rockchip_pin_bank to a head file Jianqun Xu
2021-05-27  7:12 ` [PATCH v5 2/7] pinctrl/pinctrl-rockchip.h: add pinctrl device to gpio bank struct Jianqun Xu
2021-05-27  7:12 ` [PATCH v5 3/7] gpio: separate gpio driver from pinctrl-rockchip driver Jianqun Xu
2021-05-27  7:12 ` [PATCH v5 4/7] gpio/rockchip: use struct rockchip_gpio_regs for gpio controller Jianqun Xu
2021-05-27  7:13 ` [PATCH v5 5/7] gpio/rockchip: support next version " Jianqun Xu
2021-05-27  8:48   ` Heiko Stübner
2021-06-18  6:36     ` jay.xu
2021-05-27  7:14 ` [PATCH v5 6/7] gpio/rockchip: always enable clock for " Jianqun Xu
2021-05-27  7:14 ` [PATCH v5 7/7] gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type Jianqun Xu
2021-05-27  8:50 ` [PATCH v5 0/7] gpio-rockchip driver Heiko Stübner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).