Re: [PATCH 0/3] pinctrl: rockchip: add support for RK3308B SoC
From: Heiko Stübner
Date: Wed Jul 29 2026 - 06:40:32 EST
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@xxxxxxxxxxx> 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@xxxxxxxxx>
Heiko