[PATCH 1/3] arm64: dts: rockchip: Enable OTP controller for RK3562
Heiko Stübner
heiko at sntech.de
Mon Feb 9 12:23:09 PST 2026
Am Montag, 9. Februar 2026, 17:54:51 Mitteleuropäische Normalzeit schrieb Jonas Karlman:
> Hi Heiko,
>
> Thanks for including my RK3528 patches :-)
>
> On 2/5/2026 10:23 PM, Heiko Stuebner wrote:
> > Enable the One Time Programmable Controller (OTPC) in RK3562 and add
> > an initial nvmem fixed layout.
> >
> > Signed-off-by: Heiko Stuebner <heiko at sntech.de>
> > ---
> > arch/arm64/boot/dts/rockchip/rk3562.dtsi | 46 ++++++++++++++++++++++++
> > 1 file changed, 46 insertions(+)
> >
> > diff --git a/arch/arm64/boot/dts/rockchip/rk3562.dtsi b/arch/arm64/boot/dts/rockchip/rk3562.dtsi
> > index f84676b47b27..07626dba21bf 100644
> > --- a/arch/arm64/boot/dts/rockchip/rk3562.dtsi
> > +++ b/arch/arm64/boot/dts/rockchip/rk3562.dtsi
> > @@ -1093,6 +1093,52 @@ sdmmc1: mmc at ff890000 {
> > status = "disabled";
> > };
> >
> > + otp: otp at ff930000 {
>
> I noticed that the node names is not consistent for all three patches in
> this series.
>
> A quick grep at Linux src also suggest that efuse@ being the most common
> node name used for similar otpc/efuse, efuse is also listed under
> 2.2.2 Generic Names Recommendation in DT spec.
>
> Maybe the nodes should be renamed to use efuse@ or something else?
Fine by me :-)
So we'll make this efuse@ for all 3 newly added otp controllers.
Heiko
More information about the linux-arm-kernel
mailing list