1. 23 Sep, 2018 6 commits
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-4.20/devicetree-arm64' of https://github.com/Broadcom/stblinux into next/dt · b610209c
      Olof Johansson authored
      This pull request contains Broadcom ARM64-based SoCs Device Tree changes
      for 4.20, please pull the following:
      
      - Stefan provides a reference to the Compute Module IO Board V3 such
        that we can reference the arm counterpart and still build it for arm64
      
      - Rob fixes I2C and SPI bus warnings which are going to show up with his
        update to DTC scheduled for 4.20
      
      * tag 'arm-soc/for-4.20/devicetree-arm64' of https://github.com/Broadcom/stblinux:
        arm64: dts: broadcom: Fix I2C and SPI bus warnings
        arm64: dts: broadcom: Add reference to Compute Module IO Board V3
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b610209c
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-4.20/devicetree' of https://github.com/Broadcom/stblinux into next/dt · 6125a690
      Olof Johansson authored
      This pull request contains Broadcom ARM-based SoCs Device Tree changes
      for 4.20, please pull the following:
      
      - Rafal updates the Broadcom BCM5301x (Northstar) DTS files to use the
        new style partition parser and removes the unsupported/undocumented
        linux,part-probe properties that were previously introduced
      
      - Stefan adds supports for the Raspberry Pi Compute Module 3/3Lite, he
        also updates the Raspberry Pi 3B+ USB Ethernet adapter to have proper
        LED configuration
      
      - Rob fixes a bunch of SPI bus warnings in the Northstar Plus and
        Hurricane 2 DTS files
      
      - Florian documents the Broadcom roboswitch Switch Register Access Block
        (SRAB) interrupts, adds the switch interrupts to the Northstar Plus
        DTS include file and finally updates the BCM958625HR reference board to
        have the proper SFP module definition
      
      * tag 'arm-soc/for-4.20/devicetree' of https://github.com/Broadcom/stblinux:
        ARM: dts: bcm: Fix SPI bus warnings
        ARM: dts: NSP: Wire up switch interrupts
        dt-bindings: net: dsa: Document B53 SRAB interrupts and registers
        ARM: dts: NSP: Enable SFP on bcm958625hr
        ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs
        ARM: dts: BCM5301X: Specify flash partitions
        ARM: dts: add Raspberry Pi Compute Module 3 and IO board
        dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      6125a690
    • Olof Johansson's avatar
      Merge tag 'amlogic-dt64' of... · 68df1dba
      Olof Johansson authored
      Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
      
      Amlogic ARM64 DT updates for v4.20
      - AXG: cleanup/reorder nodes
      - AXG: add audio PDM support for s400 board
      - GX: increase CMA memory size
      - GX: new canvas driver
      
      * tag 'amlogic-dt64' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        arm64: dts: meson: Switch simple-mfd and syscon order
        arm64: dts: meson-axg-s400: Add chosen and memory nodes
        arm64: dts: meson-axg: use the proper compatible for ethmac
        arm64: dts: meson-axg: s400: add pdm to the sound card
        arm64: dts: meson-axg: s400: add dmic codec
        arm64: dts: meson-axg: add pdm
        arm64: dts: meson-gx: add dmcbus and canvas nodes.
        arm64: dts: meson: libretech: update board model
        arm64: dts: meson-gx: increase default shared CMA pool size
        arm64: dts: meson-axg: sort nodes consistently
        arm64: dts: meson-axg: s400: add sound card
        arm64: dts: meson-axg: s400: enable audio devices
        arm64: dts: meson-axg: add audio fifos
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      68df1dba
    • Olof Johansson's avatar
      Merge tag 'v4.20-rockchip-dts64-1' of... · 923769f7
      Olof Johansson authored
      Merge tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      New soc support for the px30 quad-core Cortex-A35.
      New boards are the px30 eval board and roc-rk3399-pc.
      The rk3328 got support for the one gpio controlled via the general
      register files and the rk3399 finally got its idle-states defined.
      And finally fixes and improvements for firefly-rk3399 (wifi),
      roc-rk3328-cc (sdmmc-uhs, io-domains), rk3328-rock64 (gpio-regulator
      pin fix) and rk3399-sapphire (gpio-regulator pin fix, pmic pin fix
      and type-c port supply).
      
      * tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: Add type-c port supply on rk3399-sapphire board
        arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64
        arm64: dts: rockchip: add WiFi module support for Firefly-RK3399
        arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3399-sapphire
        arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire
        arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire
        arm64: dts: rockchip: add missing vop properties for px30
        arm64: dts: rockchip: Add idle-states to device tree for rk3399
        arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc
        arm64: dts: rockchip: add GRF GPIO controller to rk3328
        arm64: dts: rockchip: add io-domain to roc-rk3328-cc
        arm64: dts: rockchip: add PX30 evaluation board devicetree
        arm64: dts: rockchip: add core dtsi file for PX30 SoCs
        dt-bindings: rockchip: grf: add grf and pmugrf description for px30
        arm64: dts: rockchip: add support for ROC-RK3399-PC board
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      923769f7
    • Olof Johansson's avatar
      Merge tag 'renesas-arm64-dt-for-v4.20' of... · 89cb3a4c
      Olof Johansson authored
      Merge tag 'renesas-arm64-dt-for-v4.20' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM64 Based SoC DT Updates for v4.20
      
      * Correct whitespace around assignments
      
      * R-Car Gen-3 SoCs:
        - Enable SDR104 for SD devices
        - Include R-Car product name in DTSI files to ease maintenance
      * R-Car Gen-3 SoC based boards: Convert to new LVDS DT bindings
      * R-Car Gen 3 Salvator-X and Salvator-XS boards:
        - Override secondary addresses of ADV748x to avoid address conflicts
      * R-Car Gen 3 based Salvator-XS board: Enable SATA
      
      * R-Car M3-N (r8a77965) SoC:
        - Add FDP1 device nodes
        - Move arm_cc630p and timer nodes to restore sort-order of file
        - Correct clock/reset for usb2_phy1
        - Correct HS-USB compat string
        - Add OPPs table for cpu devices enabling CPUFreq support
        - Add CAN device placeholder nodes to facilitate adding
          initial device tree for KF daughter board
        - Attach SYS-DMAC to the IPMMU
      * R-Car M3-N (r8a77965) based ULCB board:
        - Initial device tree for board and KF daughter board
      
      * R-Car E3 (r8a77990) SoC:
        - Add SYS-DMAC, I2C VIN, CSI-2, MSIOF device nodes
        - Add BRG support to SCIF2 which allows an increase in serial clock accuracy
        - Use CPG/MSSR and SYSC binding definitions
      * R-Car E3 (r8a77990) based Ebisu board: Enable PWM
      
      * R-Car D3 (r8a77995) SoC: Attach the SYS-DMAC to the IPMMU
      * R-Car D3 (r8a77995) based Draak board: Sort device nodes
      
      * R-Car V3H (r8a77980) based V3HSK board:
        - Move lvds0 node to restore sort-order of file
      * R-Car V3H (r8a77980) SoC:
        - Add RWDT, CSI2 and VIN, Cortex-A53 PMU nodes
        - Move IPMMU and CAN clock nodes to restore sort-order of file
      
      * R-Car V3M (r8a77970) SoC:
        - Add MMC nodes
        - Move CAN clock node to restore sort-order of file
      * R-Car V3M (r8a77970) based V3MSK board: Add eMMC support
      * R-Car V3H (r8a77980) based Condor board: Add PCIe, DU, LVDS and HDMI support
      
      * RZ/G2M (r8a774a1) SoC:
        - Initial device tree
        - Add SYS-DMAC, SCIF, HSCIF, INTC-EX, EtherAVB, RWDT, pinctl, GPIO,
          SDHI, I2C, IIC-DVFS, thermal, IPMMU, MSIOF, Cortex-A53 CPU core,
          PWM, Audio, FCPF, FCPV, USB2.0, USB-DMAC, HSUSB and USB3.0 device nodes
      
      * tag 'renesas-arm64-dt-for-v4.20' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (58 commits)
        arm64: dts: r8a77965: add FDP1 device nodes
        arm64: dts: renesas: draak: Sort device nodes
        arm64: dts: renesas: enable SDR104 on R-Car Gen3
        arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes
        arm64: dts: renesas: r8a77990: Add I2C device nodes
        arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes
        arm64: dts: renesas: r8a77990: Add all MSIOF nodes
        arm64: dts: renesas: r8a7795: Move arm_cc630p node
        arm64: dts: renesas: r8a77990: Add BRG support to SCIF2
        arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC binding definitions
        arm64: dts: renesas: salvator-xs: Improve SATA switch settings comments
        arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1
        arm64: dts: renesas: r8a77965: Fix HS-USB compatible
        arm64: dts: renesas: r8a77965: Move timer node
        arm64: dts: renesas: v3hsk: Move lvds0 node
        arm64: dts: renesas: Fix whitespace around assignments
        arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree
        arm64: dts: renesas: condor: add PCIe support
        arm64: dts: renesas: r8a77980: add PCIe support
        arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      89cb3a4c
    • Olof Johansson's avatar
      Merge tag 'renesas-arm-dt-for-v4.20' of... · fc48cf43
      Olof Johansson authored
      Merge tag 'renesas-arm-dt-for-v4.20' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC DT Updates for v4.20
      
      * R-Car Gen1 SoCs: Include product name in DTSI files for ease of maintenance
      * R-Car Gen2 SoCs:
        - Convert to new DU DT bindings
        - Correct SATA device sizes to 2 MiB
      * R-Car H2 (r8a7790) based Porter board: Add DA9063 OnKey PMIC node
      * R-Car E2 (r8a7794) based Silk board: Add DA9063 PMIC, RTC and OnKey nodes
      * R-Car M2-N (r8a7793) based Gose board: Add DA9210 node for CPU DVFS
      * RZ/G1C (R8A77470) SoC:
        - Add GPIO nodes
        - Add PFC support
        - Use r8a77470-sysc binding definitions
      * RZ/G1C (r8a77470) iW-RainboW-G23S dev platform:
        - Specify EtherAVB PHY IRQ
        - Add pinctl support for scif1
      * RZ/N1D (r9a06g032) SoC: Use r9a06g032-sysctrl binding definitions
      
      * tag 'renesas-arm-dt-for-v4.20' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions
        ARM: dts: Include R-Car Gen1 product name in DTSI files
        ARM: dts: stout: Add DA9063 OnKey node
        ARM: dts: silk: Add DA9063 RTC and OnKey node
        ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ
        ARM: dts: r8a77470: Add GPIO support
        ARM: dts: silk: Add DA9063 PMIC node
        ARM: dts: gose: Add DA9210 node for CPU DVFS
        ARM: dts: rcar-gen2: Convert to new DU DT bindings
        ARM: dts: iwg23s-sbc: Add pinctl support for scif1
        ARM: dts: r8a77470: Add PFC support
        ARM: dts: r8a77470: Use r8a77470-sysc binding definitions
        ARM: dts: rcar: Correct SATA device sizes to 2 MiB
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      fc48cf43
  2. 13 Sep, 2018 34 commits