Hi Shawn, > Subject: [PATCH V5 0/8] dt-bindinds/dts: support i.MX8ULP > > From: Peng Fan <peng.fan@xxxxxxx> > > > V5: > only fix patch 8/8 "arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk > board" > - Correct bus-width to 8 for eMMC > - Drop pinctrl enet which no user > Drop patch 1/9 in V4, since in merged in linux-next Add A-b/R-b tag > > V4: > > https://lists.infradead.org/pipermail/linux-arm-kernel/2021-November/6960 > 20.html > > I just pick-up Jacky's work, rebase and send out V4 based on Jacky's V3 > patchset. > > If you prefer to split the patchset and send single patches, I could resend one > by one. > > Note: the V3 has a gpio bindings patch, it has been separated and sent to gpio > list in a single one per Linus requested. > > This patchset is to add i.MX8ULP in dt-bindings, introduce basic i.MX8ULP dtsi > and basic evk board support. > > The detailed version changes are in each patch. > > There is checkpatch error in patch 8, but that is for device tree macro and we > could use use "(xx)". > > In V4, the changes are in patch 8, 9 when rebasing to linux-next/master ,fix > build errors after the clk driver in tree and drop a few nodes that not have > bindings. > > Tested with CONFIG_CLK_IMX8ULP and CONFIG_PINCTRL_IMX8ULP > enabled. > > V3: > > https://lore.kernel.org/linux-arm-kernel/20210625011355.3468586-6-ping.b > ai@xxxxxxx/T/ > > Jacky Bai (8): > dt-bindings: i2c: imx-lpi2c: Add imx8ulp compatible string > dt-bindings: serial: fsl-lpuart: Add imx8ulp compatible string > dt-bindings: spi: fsl-lpspi: Add imx8ulp compatible string > dt-bindings: timer: tpm-timer: Add imx8ulp compatible string > dt-bindings: watchdog: imx7ulp-wdt: Add imx8ulp compatible string > dt-bindings: arm: fsl: Add binding for imx8ulp evk > arm64: dts: imx8ulp: Add the basic dtsi file for imx8ulp > arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk board For the several dt-bindings, patch 3 has been taken by SPI maintainer, All patches have got R-b or A-b tag. would you pick others bindings or they should go through subsystem maintainer's tree? Thanks, Peng. > > .../devicetree/bindings/arm/fsl.yaml | 6 + > .../bindings/i2c/i2c-imx-lpi2c.yaml | 4 +- > .../bindings/serial/fsl-lpuart.yaml | 4 +- > .../bindings/spi/spi-fsl-lpspi.yaml | 11 +- > .../bindings/timer/nxp,tpm-timer.yaml | 6 +- > .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 7 +- > arch/arm64/boot/dts/freescale/Makefile | 1 + > arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 64 ++ > .../boot/dts/freescale/imx8ulp-pinfunc.h | 978 ++++++++++++++++++ > arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 396 +++++++ > 10 files changed, 1468 insertions(+), 9 deletions(-) create mode 100644 > arch/arm64/boot/dts/freescale/imx8ulp-evk.dts > create mode 100755 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h > create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp.dtsi > > -- > 2.25.1