[PATCH v5 2/2] arm64: dts: freescale: add NXP FRDM-IMX91S board support
Yanan Yang
yanan.yang at nxp.com
Wed Feb 11 18:00:00 PST 2026
On Wed, Feb 11, 2026 at 10:28:58AM -0500, Frank Li wrote:
> On Wed, Feb 11, 2026 at 09:54:52AM +0800, Joseph Guo wrote:
> > On 2/10/2026 11:51 PM, Frank Li wrote:
> > > On Tue, Feb 10, 2026 at 07:47:55PM +0900, Yanan Yang wrote:
> > >> Add DeviceTree support for the NXP FRDM-IMX91S development board based
> > >> on the i.MX91 SoC. FRDM-IMX91S is a cost-optimized variant of FRDM-IMX91
> > >> and differs in memory, storage, Ethernet, and PMIC configuration:
> > >>
> > >> - 512MB LPDDR4 (FRDM-IMX91 uses 1GB)
> > >> - 256MB FlexSPI-NAND (FRDM-IMX91 uses 8GB eMMC)
> > >> - Single GbE port (FRDM-IMX91 has dual GbE)
> > >> - PMIC PF9453 (FRDM-IMX91 uses PCA9451A)
> > >
> > > Look like it is very similar with imx91-11x11-frdm boards.
> > >
> > > Can you create common dtsi for both boards
> > >
> > > imx91-11x11-fdrm-common.dtsi
> > >
> > > then imx91-11x11-fdrm-s.dts and imx91-11x11-frdm.dts included
> > > imx91-11x11-fdrm-common.dtsi.
> > >
> > > You can refer below method
> > > https://lore.kernel.org/imx/20260204083551.2867263-1-sherry.sun@nxp.com/
> > >
> > > Frank
> >
> > Hi Frank,
> >
> > I think the two boards are totally different.
> > They have different PMIC, no EMMC for FRDM-IMX91S and totally different pin assignment.
> > So if we create a common dtsi, there will be not much duplicate code can put in.
>
> Okay. It will be good if diff imx91-11x11-fdrm-s.dts and imx91-11x11-frdm.dts
> to show what's percentage change.
>
> Frank
Hi Frank,
Although both boards are FRDM platforms, they have significant
difference in hardware configuration of most peripherals, including
FlexCAN, GPIO Keys, memory capacity, Ethernet interface, FlexSPI, IOMUX
configuration, LPI2C and PMIC. Therefore, it is better to maintain
seperate DTS files for them.
Yanan
> >
> > Regards,
> > Joseph
More information about the linux-arm-kernel
mailing list