Add support for the pinctrl core on the rk3576 SoC. The patch from downstream has been rebased. The grf driver is added support for the rk3576 default values: - enable i3c weakpull SW control - disable jtag on sdmmc IO lines Changes since v3: - Set GRF bits through the GRF driver - Drop the rockchip,sys-grf phandle Changes since v2: - Document rockchip,sys-grf field as only needed for rk3576 Changes since v1: - Reorder commits - Describe sys-grf use - Update imperative commit message Detlev. Detlev Casanova (3): dt-bindings: soc: rockchip: Add rk3576 syscon compatibles grf: rk3576: Add default GRF values dt-bindings: pinctrl: Add rk3576 pinctrl support Steven Liu (1): pinctrl: rockchip: Add rk3576 pinctrl support .../bindings/pinctrl/rockchip,pinctrl.yaml | 1 + .../devicetree/bindings/soc/rockchip/grf.yaml | 16 ++ drivers/pinctrl/pinctrl-rockchip.c | 207 ++++++++++++++++++ drivers/pinctrl/pinctrl-rockchip.h | 1 + drivers/soc/rockchip/grf.c | 30 ++- 5 files changed, 254 insertions(+), 1 deletion(-) -- 2.46.0