[PATCH 0/3] pinctrl: rockchip: add support for RK3308B SoC

Heiko Stübner heiko at sntech.de
Wed Jul 29 03:22:19 PDT 2026


Am Samstag, 25. Juli 2026, 00:13:39 Mitteleuropäische Sommerzeit schrieb Linus Walleij:
> On Fri, Jul 17, 2026 at 9:59 AM Hugo VALTIER <hugo at ahdrone.com> wrote:
> 
> > The RK3308B is a silicon revision of the RK3308 with a different iomux
> > register layout: several pins (GPIO2_A2, GPIO2_A3, GPIO2_C0, GPIO3_B2,
> > GPIO3_B3) gained 3-bit mux fields in new GRF registers that override
> > the original 2-bit fields. I believe the bootloader enables the new
> > registers via the sel_src_ctrl bits, after which the kernel's writes
> > to the old iomux registers are silently ignored. Whatever the exact
> > mechanism, on RK3308B boards (e.g. current Radxa ROCK Pi S revisions)
> > SPI1, I2C3 and other peripherals on the affected pins are
> > non-functional without this series.
> >
> > This is a continuation of Dmitry Yashin's series from 2024 [1], which
> > was never resubmitted after review and got dropped. Following the
> 
> No reactions for a week so patches applied.

For the record, looks good.

Too late for the git history, but nevertheless
Reviewed-by: Heiko Stuebner <heiko at sntech.de>

Heiko





More information about the Linux-rockchip mailing list