Thread (10 messages) 10 messages, 4 authors, 2026-03-02

Re: [PATCH v5 2/2] arm64: dts: freescale: add NXP FRDM-IMX91S board support

From: Yanan Yang <hidden>
Date: 2026-02-12 02:00:11
Also in: imx, linux-devicetree, lkml

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:
quoted
On 2/10/2026 11:51 PM, Frank Li wrote:
quoted
On Tue, Feb 10, 2026 at 07:47:55PM +0900, Yanan Yang wrote:
quoted
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/ (local)

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
quoted
Regards,
Joseph
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help