Hi Marcel,

On 07.11.22 22:06, Marcel Ziswiler wrote:
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!


Fine with me - I just check CI for build breakages.

Stefano

Stefano

Best Regards,

Tim

Cheers

Marcel

Reply via email to