[PATCH v6 0/9] gpio-rockchip driver

Linus Walleij linus.walleij at linaro.org
Fri Jul 23 03:07:46 PDT 2021


On Fri, Jun 18, 2021 at 8:24 AM Jianqun Xu <jay.xu at rock-chips.com> wrote:

> Separate gpio driver from pinctrl driver, and support gpio v2 controller.
>
> Jianqun Xu (8):
>   pinctrl/rockchip: always enable clock for gpio controller
>   pinctrl/rockchip: separate struct rockchip_pin_bank to a head file
>   pinctrl/rockchip: add pinctrl device to gpio bank struct
>   gpio/rockchip: add driver for rockchip gpio
>   gpio/rockchip: use struct rockchip_gpio_regs for gpio controller
>   gpio/rockchip: support next version gpio controller
>   gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type
>   pinctrl/rockchip: drop the gpio related codes
>
> Liang Chen (1):
>   dt-bindings: gpio: change items restriction of clock for
>     rockchip,gpio-bank

I have applied the series to an immutable branch in the pinctrl tree:
https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git/log/?h=ib-rockchip-split
Then I pulled that into devel.

Bartosz: if you want you can pull this into the GPIO tree as well
(makes it possible to continue work on drivers/gpio/gpio-rockchip.c
and avoids clashes in Kconfig and Makefile)

Yours,
Linus Walleij



More information about the Linux-rockchip mailing list