Re: [PATCH v2 10/10] arm64: dts: imx93-kontron: Enable ELE firmware driver
From: Francesco Dolcini
Date: Tue Jul 14 2026 - 04:37:31 EST
On Tue, Jul 14, 2026 at 10:09:11AM +0200, Frieder Schrempf wrote:
> Hi Francesco,
>
> On 14.07.26 08:59, Francesco Dolcini wrote:
> > Hello Frieder,
> >
> > On Mon, Jul 13, 2026 at 04:53:46PM +0200, Frieder Schrempf wrote:
> >> From: Frieder Schrempf <frieder.schrempf@xxxxxxxxxx>
> >>
> >> Add the ELE firmware API node and pass its handle to the OCOTP
> >> driver. This allows us to gain read/write access to the OTP fuses.
> >
> > This seems something we should have in the soc dtsi (imx93/imx91), it
> > does not seems board specific.
>
> My original intention was to move as much as possible into the SoC dtsi.
> The problem is that the memory node is somewhat board specific due to
> the DDR. And I can't move the firmware node into the SoC dtsi and assign
> the memory node in the board dts as the checks for all boards not
> specifying a memory node would fail then.
The ELEFW is required to boot, is not an optional component for this
SoC, so I would try to find a way to have this duplicated in all the
board files.
What is the reason to have this memory address different on various
boards? Can we have a default in the soc dtsi, and allow the board to
override the address if needed?
Or can't you add the address in all the boards, and keep everything else
in the soc dtsi?
Francesco