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) FrankHi 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