Changes from v2: - Introduce boards to Makefile in same patch as the board dts is added (Vladimir Oltean) - Use alphabetical ordering for labels (Vladimir Oltean) - Remove address-cells and size-cells in qca8337 switch nodes (Vladimir Oltean) - Remove "cpu" labels from switch nodes' CPU ports (Vladimir Oltean) - Various LED fixes, utilising dt-bindings/leds/common.h and correctly specifying LEDs in the form "led-N" and with the color/function/ function-enumerator properties. - Fix PWM LEDs and corresponding pinctrl bindings. (Vladimir Oltean) The following changes were submitted as a separate series: - Introduce patches to disable QSPI by default and enable where used (Vladimir Oltean) - Move mdio@18032000 node from board related file to SoC (Vladimir Oltean) - In addition to above, relocate mdio-mux to bcm-nsp.dtsi and fix the resulting usb3_phy issues Changes from v3: - Sort labels on mx64 a0 dts files into alphabetical order as well - move include directives for input/input.h and leds/common.h to bcm958625-mx6x-common.dtsi - Whitespace fixes in bcm958625-mx6x-common.dtsi - rename "senao_nvram" partition to "nvram" Changes from v4: - Move chosen and memory nodes from bcm958625-mx6x-common.dtsi to each .dts file (Arnd Bergmann). - Append [@<unit-address>] to memory nodes. - Create Ax stepping-specific dtsi for Ax devices (Arnd Bergmann). - Append read-only property to at24 eeprom node. - Remove L2 properties which should be defined at platform-level. - Correct NAND node names. Matthew Hagan (5): ARM: dts: NSP: Add common bindings for MX64/MX65 ARM: dts: NSP: Add Ax stepping modifications ARM: dts: NSP: Add DT files for Meraki MX64 series ARM: dts: NSP: Add DT files for Meraki MX65 series dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65 .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 6 + arch/arm/boot/dts/Makefile | 6 + arch/arm/boot/dts/bcm-nsp-ax.dtsi | 71 +++++ arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 279 ++++++++++++++++++ .../boot/dts/bcm958625-meraki-kingpin.dtsi | 163 ++++++++++ .../arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 ++ arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 ++ .../boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 +++ arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 ++ arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 ++ arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 ++ .../dts/bcm958625-meraki-mx6x-common.dtsi | 129 ++++++++ 12 files changed, 824 insertions(+) create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi -- 2.26.3