[PATCH v4 0/5] Add i.MX91 platform support

Joy Zou posted 5 patches 11 months ago
There is a newer version of this series
.../devicetree/bindings/arm/fsl.yaml          |   6 +
arch/arm64/boot/dts/freescale/Makefile        |   1 +
.../boot/dts/freescale/imx91-11x11-evk.dts    | 873 ++++++++++++++++++
arch/arm64/boot/dts/freescale/imx91-pinfunc.h | 770 +++++++++++++++
arch/arm64/boot/dts/freescale/imx91.dtsi      |  70 ++
arch/arm64/boot/dts/freescale/imx93.dtsi      |   4 +-
arch/arm64/configs/defconfig                  |   1 +
7 files changed, 1723 insertions(+), 2 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-pinfunc.h
create mode 100644 arch/arm64/boot/dts/freescale/imx91.dtsi
[PATCH v4 0/5] Add i.MX91 platform support
Posted by Joy Zou 11 months ago
The design of the i.MX91 platform is very similar to i.MX93.
The mainly difference between i.MX91 and i.MX93 is as follows:
- i.MX91 removed some clocks and modified the names of some clocks.
- i.MX91 only has one A core
- i.MX91 has different pinmux

Therefore, i.MX91 can reuse i.MX93 dtsi.

---
Change for v4:
- Add one imx93 patch that add labels in imx93.dtsi
- modify the references in imx91.dtsi
- modify the code alignment
- remove unused newline
- delete the status property
- align pad hex values

Change for v3:
- Add Conor's ack on patch #1
- format imx91-11x11-evk.dts with the dt-format tool
- add lpi2c1 node

Change for v2:
- change ddr node pmu comaptible
- remove mu1 and mu2
- change iomux node compatible and enable 91 pinctrl
- refine commit message for patch #2
- change hex to lowercase in pinfunc.h
- ordering nodes with the dt-format tool

Joy Zou (1):
  arm64: dts: imx93: Add labels for the references easier

Pengfei Li (4):
  dt-bindings: arm: fsl: Add i.MX91 11x11 evk board
  arm64: dts: freescale: Add i.MX91 dtsi support
  arm64: dts: freescale: Add i.MX91 11x11 EVK basic support
  arm64: defconfig: enable i.MX91 pinctrl

 .../devicetree/bindings/arm/fsl.yaml          |   6 +
 arch/arm64/boot/dts/freescale/Makefile        |   1 +
 .../boot/dts/freescale/imx91-11x11-evk.dts    | 873 ++++++++++++++++++
 arch/arm64/boot/dts/freescale/imx91-pinfunc.h | 770 +++++++++++++++
 arch/arm64/boot/dts/freescale/imx91.dtsi      |  70 ++
 arch/arm64/boot/dts/freescale/imx93.dtsi      |   4 +-
 arch/arm64/configs/defconfig                  |   1 +
 7 files changed, 1723 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-pinfunc.h
 create mode 100644 arch/arm64/boot/dts/freescale/imx91.dtsi

-- 
2.37.1
Re: [PATCH v4 0/5] Add i.MX91 platform support
Posted by Krzysztof Kozlowski 11 months ago
On 21/01/2025 08:40, Joy Zou wrote:
> 
> Change for v2:
> - change ddr node pmu comaptible
> - remove mu1 and mu2
> - change iomux node compatible and enable 91 pinctrl
> - refine commit message for patch #2
> - change hex to lowercase in pinfunc.h
> - ordering nodes with the dt-format tool
> 
> Joy Zou (1):
>   arm64: dts: imx93: Add labels for the references easier
> 
> Pengfei Li (4):
>   dt-bindings: arm: fsl: Add i.MX91 11x11 evk board
>   arm64: dts: freescale: Add i.MX91 dtsi support
>   arm64: dts: freescale: Add i.MX91 11x11 EVK basic support


Why do you use entierly different prefixes?


Best regards,
Krzysztof