Skip to content

pinctrl: rockchip: support rk3288

Heiko Stübner linux-arm-kernel linux-devicetree 1 version New

Get series with b4
b4 am 1887108.ECBDVhibgn@diego

Versions newest first

  1. v1 Latest6 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6pinctrl: rockchip: generalize bank-quirksDocumentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt drivers/pinctrl/pinctrl-rockchip.c+41 -200 replies
2/6pinctrl: rockchip: precalculate iomux offsetsdrivers/pinctrl/pinctrl-rockchip.c+45 -110 replies
3/6pinctrl: rockchip: add support for 4bit wide iomux settingsdrivers/pinctrl/pinctrl-rockchip.c+26 -80 replies
4/6pinctrl: rockchip: enable iomuxes from pmu spacedrivers/pinctrl/pinctrl-rockchip.c+30 -120 replies
5/6pinctrl: rockchip: support unrouted iomuxes per bankdrivers/pinctrl/pinctrl-rockchip.c+11 -00 replies
6/6pinctrl: rockchip: add support for rk3288 pin-controllerDocumentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt drivers/pinctrl/pinctrl-rockchip.c+74 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] pinctrl: rockchip: support rk3288

This series adds support for the rk3288 SoC.

The first patch generalizes the gpio-only handling of the rk3188 into a general quirk-handling making it possible to deprecate the special bank compatible and also to add quirks of later SoCs.

Patches 2 to 5 enable the driver to handle the quirks of rk3288 and patch 6 then simply adds the description of the rk3288 banks.

Tested on a rk3288-evb and on a rk3188-radxarock with both the deprecated and new regular notation for bank0.

Heiko Stuebner (6):
pinctrl: rockchip: generalize bank-quirks
pinctrl: rockchip: precalculate iomux offsets
pinctrl: rockchip: add support for 4bit wide iomux settings
pinctrl: rockchip: enable iomuxes from pmu space
pinctrl: rockchip: support unrouted iomuxes per bank
pinctrl: rockchip: add support for rk3288 pin-controller

 .../bindings/pinctrl/rockchip,pinctrl.txt          |   4 +-
 drivers/pinctrl/pinctrl-rockchip.c                 | 251 +++++++++++++++++----
 2 files changed, 215 insertions(+), 39 deletions(-)
Signature · 1 line
1.9.0