Hi Stefano On Mon, 2022-11-07 at 20:57 +0100, Stefano Babic wrote: > Hi Tim, Marcel, > > On 07.11.22 20:06, Tim Harvey wrote: > > On Sat, Nov 5, 2022 at 4:31 AM Marcel Ziswiler <mar...@ziswiler.com> wrote: > > > > > > From: Marcel Ziswiler <marcel.ziswi...@toradex.com> > > > > > > > > > This series synchronises them imx device trees with the upstream Linux > > > kernel (v6.1-rc3). I split it into two parts. This is part 1. > > > > > > It also fixes a few issues as discussed during/after the pre-mature > > > application of my first series [1]. > > > > > > I am not touching kontron-sl-mx6ul as Frieder already took care of those > > > [2]. > > > > > > Feedback welcome. Thanks! > > > > > > [1] > > > https://patchwork.ozlabs.org/project/uboot/cover/20220721132748.1052244-1-mar...@ziswiler.com/ > > > [2] > > > https://patchwork.ozlabs.org/project/uboot/cover/20220823142917.306176-1-frie...@fris.de/ > > > > > > Changes in v4: > > > - Re-synched with v6.1-rc3 which now already contains the recent DDR > > > pinmux addition. > > > - Re-named commit subject and re-worded commit message to indicate > > > migration to automatic build system included -u-boot.dtsi device > > > tree include files. Thanks to Giulio for pointing this out. > > > - Use imxrt1050-evk-u-boot.dtsi as provided/tested by Jesse. > > > - Explain intent in commit message as pointed out by Giulio. > > > - Re-synched with v6.1-rc3. > > > - Re-based after Adam's common imx8mn-u-boot device tree creation. > > > > > > Changes in v3: > > > - Incorporate feedback from Jesse. > > > > > > Changes in v2: > > > - imxrt1050: Re-added DDR timings aka semc node as pointed out by Fabio. > > > Thanks! > > > - imx8ulp: Re-added s400_mu device tree node. > > > > > > Marcel Ziswiler (8): > > > vf610: synchronise device tree with linux > > > imxrt1020: migrate to build system included -u-boot.dtsi > > > imxrt1050: synchronise device tree with linux > > > imx8ulp: synchronise device tree with linux > > > imx8mq: synchronise device tree with linux > > > imx8mp: synchronise device tree with linux > > > imx8mn: synchronise device tree with linux > > > imx8mm: synchronise device tree with linux > > > > > > arch/arm/dts/imx8mm-beacon-baseboard.dtsi | 4 +- > > > arch/arm/dts/imx8mm-evk.dtsi | 43 ++ > > > arch/arm/dts/imx8mm-icore-mx8mm.dtsi | 14 +- > > > arch/arm/dts/imx8mm-mx8menlo.dts | 14 +- > > > arch/arm/dts/imx8mm-u-boot.dtsi | 2 +- > > > arch/arm/dts/imx8mm-venice-gw700x.dtsi | 24 +- > > > arch/arm/dts/imx8mm-venice-gw7901.dts | 12 +- > > > arch/arm/dts/imx8mm-venice-gw7902.dts | 14 +- > > > arch/arm/dts/imx8mm-venice-gw7903.dts | 6 +- > > > arch/arm/dts/imx8mm-venice-gw7904.dts | 4 + > > > arch/arm/dts/imx8mm-verdin.dtsi | 50 +- > > > arch/arm/dts/imx8mn-beacon-baseboard.dtsi | 4 +- > > > arch/arm/dts/imx8mn-evk.dtsi | 45 +- > > > arch/arm/dts/imx8mn-var-som-symphony.dts | 6 +- > > > arch/arm/dts/imx8mn-venice-gw7902.dts | 9 +- > > > arch/arm/dts/imx8mn.dtsi | 14 +- > > > arch/arm/dts/imx8mp-dhcom-pdk2.dts | 29 +- > > > arch/arm/dts/imx8mp-dhcom-som.dtsi | 20 +- > > > arch/arm/dts/imx8mp-evk.dts | 179 ++++-- > > > arch/arm/dts/imx8mp-icore-mx8mp-edimm2.2.dts | 2 +- > > > arch/arm/dts/imx8mp-icore-mx8mp.dtsi | 2 +- > > > arch/arm/dts/imx8mp-phyboard-pollux-rdk.dts | 48 +- > > > arch/arm/dts/imx8mp-u-boot.dtsi | 2 +- > > > arch/arm/dts/imx8mp-venice-gw74xx.dts | 284 ++++++--- > > > arch/arm/dts/imx8mp-verdin.dtsi | 32 +- > > > arch/arm/dts/imx8mp.dtsi | 147 ++++- > > > arch/arm/dts/imx8mq-evk.dts | 43 ++ > > > arch/arm/dts/imx8mq-librem5-r3.dtsi | 45 ++ > > > arch/arm/dts/imx8mq-librem5-r4.dts | 20 +- > > > arch/arm/dts/imx8mq-librem5.dtsi | 153 ++++- > > > arch/arm/dts/imx8mq-u-boot.dtsi | 10 +- > > > arch/arm/dts/imx8mq.dtsi | 19 +- > > > arch/arm/dts/imx8ulp-evk-u-boot.dtsi | 15 +- > > > arch/arm/dts/imx8ulp-evk.dts | 240 ++----- > > > arch/arm/dts/imx8ulp-pinfunc.h | 4 +- > > > arch/arm/dts/imx8ulp.dtsi | 594 +++++------------- > > > arch/arm/dts/imxrt1020-evk-u-boot.dtsi | 7 +- > > > arch/arm/dts/imxrt1020-evk.dts | 1 - > > > arch/arm/dts/imxrt1050-evk-u-boot.dtsi | 174 ++++- > > > arch/arm/dts/imxrt1050-evk.dts | 257 +------- > > > arch/arm/dts/imxrt1050-pinfunc.h | 2 +- > > > arch/arm/dts/imxrt1050.dtsi | 168 +++-- > > > arch/arm/dts/vf610-pinfunc.h | 2 +- > > > include/dt-bindings/clock/imx8mp-clock.h | 13 +- > > > include/dt-bindings/clock/imx8ulp-clock.h | 53 +- > > > include/dt-bindings/clock/imxrt1050-clock.h | 9 +- > > > include/dt-bindings/interconnect/fsl,imx8mp.h | 59 ++ > > > include/dt-bindings/interconnect/imx8mm.h | 50 ++ > > > include/dt-bindings/interconnect/imx8mn.h | 41 ++ > > > include/dt-bindings/power/imx8mp-power.h | 21 +- > > > include/dt-bindings/power/imx8ulp-power.h | 26 + > > > include/dt-bindings/reset/imx8mp-reset.h | 50 ++ > > > include/dt-bindings/reset/imx8mq-reset.h | 61 +- > > > include/dt-bindings/reset/imx8ulp-pcc-reset.h | 59 ++ > > > 54 files changed, 1881 insertions(+), 1325 deletions(-) > > > create mode 100644 arch/arm/dts/imx8mq-librem5-r3.dtsi > > > create mode 100644 include/dt-bindings/interconnect/fsl,imx8mp.h > > > create mode 100644 include/dt-bindings/interconnect/imx8mm.h > > > create mode 100644 include/dt-bindings/interconnect/imx8mn.h > > > create mode 100644 include/dt-bindings/power/imx8ulp-power.h > > > create mode 100644 include/dt-bindings/reset/imx8mp-reset.h > > > create mode 100644 include/dt-bindings/reset/imx8ulp-pcc-reset.h > > > > > > -- > > > 2.35.1 > > > > > > > Marcel, > > > > Thanks for refreshing this. I've tested the various venice boards and > > did not find any issues. > > > > Tested-By: Tim Harvey <thar...@gateworks.com> #imx8m{m,n,p}-venice-* > > > > Out of curiosity, what is 'part2' going to be about? > > > > Stefano, it would be nice to see these merged in your next tree so > > others can base their dt patches off of them to avoid collisions. > > > > Sure - I will apply these with exception of imxrt, that need some rework.
Now that you are there I will send a v5 with all of it corrected ASAP aka give me 5-10 minutes. Thanks! > Stefano > > > Best Regards, > > > > Tim Cheers Marcel