1. 26 Jul, 2018 15 commits
    • Olof Johansson's avatar
      Merge tag 'sunxi-h3-h5-for-4.19' of... · 31342a21
      Olof Johansson authored
      Merge tag 'sunxi-h3-h5-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner H3/H5 changes for 4.19
      
      Our usual bunch of changes shared between arm and arm64.
      
      This time, we have:
        - eMMC support for the ALL-H3-CC boards
        - EMAC support for the Beelink X2
      
      * tag 'sunxi-h3-h5-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        ARM: dts: sunxi-h3-h5: Remove unused address-cells/size-cells of dwmac-sun8i
        ARM: dts: sunxi: libretech-all-h3-cc: Enable eMMC module
        ARM: sun8i: h3: add SY8113B regulator on Banana Pi M2 Zero board
        ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2
        ARM: dts: sun8i-h3: Add missing cooling device properties for CPUs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      31342a21
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-4.19-2' of... · ee57dd5a
      Olof Johansson authored
      Merge tag 'samsung-dt-4.19-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Samsung DTS ARM changes for v4.19, part 2
      
      1. Add missing interrupts to PWM nodes on Exynos5.
      2. Add missing interrupt pin pull up/down configuration on Exynos4412
         Midas boards.  The interrupts were mostly working thanks to initial
         configuration by bootloader.
      
      * tag 'samsung-dt-4.19-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Configure Midas SD card CD pin
        ARM: dts: exynos: Configure max77686 IRQ pin on Midas
        ARM: dts: exynos: Add pinctrl for Midas fuelgauge IRQ pin
        ARM: dts: exynos: Add pinctrl config for Midas keys
        ARM: dts: exynos: Add max77693 pinctrl config for Midas
        ARM: dts: exynos: Add missing interrupts for pwm node on Exynos5
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ee57dd5a
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt64-for-4.19' of... · 74e828c8
      Olof Johansson authored
      Merge tag 'sunxi-dt64-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner arm64 DT changes for 4.19
      
      Some interesting changes, especially:
      
        - MMC support for the H6
        - PMIC support for the PineH64
        - HDMI simplefb support for the A64
        - PWM support for the A64
        - New board: Pinebook, Amarula A64-Relic
      
      * tag 'sunxi-dt64-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (22 commits)
        arm64: allwinner: h6: enable MMC0/2 on Pine H64
        arm64: allwinner: h6: add device tree nodes for MMC controllers
        dt-binding: mmc: sunxi: add H6 compatible (with A64 fallback)
        arm64: dts: allwinner: a64: Remove unused address-cells/size-cells of dwmac-sun8i
        arm64: dts: allwinner: h6: enable AXP805 PMIC on Pine H64
        arm64: dts: allwinner: h6: Use macros for R_CCU clock and reset indices
        arm64: dts: allwinner: a64: add HDMI regulator to all DTs' simplefb_hdmi
        arm64: dts: allwinner: a64: add device tree node for HDMI simplefb
        arm64: dts: allwinner: a64: add necessary device tree nodes for DE2 CCU
        arm64: dts: allwinner: h6: Add LED device nodes for Pine H64
        arm64: allwinner: a64: allow laptops to wake up from lid
        arm64: allwinner: a64: change TERES-I DLDO3's name to start with "vdd"
        arm64: allwinner: a64-sopine: Add cd-gpios to mmc0 node
        arm64: dts: allwinner: a64: add SRAM controller device tree node
        arm64: dts: allwinner: add support for Pinebook
        arm64: dts: allwinner: a64: Add PWM controllers
        arm64: dts: allwinner: a64: add R_I2C controller
        arm64: allwinner: a64-amarula-relic: Enable AP6330 WiFi support
        arm64: allwinner: a64: Add RTC clock to phandle 32kHz external oscillator
        arm64: allwinner: a64: Add Amarula A64-Relic initial support
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      74e828c8
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-4.19' of... · ba8e2b94
      Olof Johansson authored
      Merge tag 'sunxi-dt-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner DT changes for 4.19
      
      There's a number of additions for the ARMv7 SoCs for this merge window, and
      especially:
      
        - Addition of the system controller for a number of SoCs, as part of the
          VPU effort
        - Addition of the R40 HDMI support
        - Addition of the Mali GPU node for the A10
      
      * tag 'sunxi-dt-for-4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (21 commits)
        ARM: dts: sun4i: Add GPU node
        ARM: dts: sun5i: Fix the SRAM A3-A4 declaration
        ARM: dts: sun8i: r40: Remove unused address-cells/size-cells of dwmac-sun8i
        ARM: dts: sun8i: a83t: Remove unused address-cells/size-cells of dwmac-sun8i
        dt-bindings: net: dwmac-sun8i: Remove unused address-cells/size-cells
        ARM: dts: sun8i: h3: Add SRAM controller node and C1 SRAM region
        ARM: dts: sun8i: a23-a33: Add SRAM controller node and C1 SRAM region
        ARM: dts: sun7i: Add support for the C1 SRAM region with the SRAM controller
        ARM: dts: sun5i: Add support for the C1 SRAM region with the SRAM controller
        ARM: dts: sun7i: Use most-qualified system control compatibles
        ARM: dts: sun5i: Use most-qualified system control compatibles
        ARM: dts: sun4i: Switch to new system control compatible string
        ARM: dts: sun8i: r40: Disable TCONs by default.
        ARM: dts: sun8i: r40: Add missing TCON-TOP - TCON connections
        ARM: dts: sun8i: r40: Remove fallback compatible for TCON TV
        ARM: dts: sun8i: r40: Add mixer ids to TCON TOP
        ARM: dts: sun8i: r40: Remove fallback display engine compatible
        ARM: dts: sun8i: a83t: Add CPU regulator supplies for A83T boards
        ARM: dts: sun8i: r40: Enable HDMI output on BananaPi M2 Ultra
        ARM: dts: sun8i: r40: Add HDMI pipeline
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ba8e2b94
    • Olof Johansson's avatar
      Merge tag 'omap-for-v4.19/dt-pt3-signed' of... · 9604ff92
      Olof Johansson authored
      Merge tag 'omap-for-v4.19/dt-pt3-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Start using ti-sysc with device tree data for omap4 l4 devices
      
      With ti-sysc driver working for most use cases, we can start converting
      the omap variant SoCs to use device tree data for the interconnect target
      modules instead of the legacy hwmod platform data.
      
      We start with omap4 l4 devices excluding the ones that still depend on
      a reset controller driver like DSP MMU. And we don't yet convert the l4
      ABE instance as that needs a bit more work.
      
      We also add a proper interconnect hierarchy for the devices while at it
      to make further work on genpd easier and to avoid most deferred probe
      issues.
      
      At this point we are not dropping any platform data, and we initially
      still use it to validate the dts data. Then in later merge cycles we
      can start dropping the related platform data.
      
      * tag 'omap-for-v4.19/dt-pt3-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: omap4: Add l4 ranges for 4460
        ARM: dts: omap4: Move l4 child devices to probe them with ti-sysc
        ARM: dts: omap4: Probe watchdog 3 with ti-sysc
        ARM: dts: omap4: Add l4 interconnect hierarchy and ti-sysc data
        dt-bindings: Update omap l4 binding for optional registers
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      9604ff92
    • Olof Johansson's avatar
      Merge tag 'amlogic-dt64-2-1' of... · ea537363
      Olof Johansson authored
      Merge tag 'amlogic-dt64-2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
      
      Amlogic 64-bit DT changes for v4.19, round 2
      - new SoC: S905W
      - new boards: based on S905W: Amlogic P281, Oranth Tanix TX3 Mini
      - AXG: add DT for new audio clock controller
      
      * tag 'amlogic-dt64-2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM64: dts: meson-gxl: add support for the Oranth Tanix TX3 Mini
        ARM64: dts: meson-gxl: add support for the S905W SoC and the P281 board
        dt-bindings: arm: amlogic: Add support for the Oranth Tanix TX3 Mini
        dt-bindings: arm: amlogic: Add support for GXL S905W and the P281 board
        dt-bindings: add vendor prefix for Shenzhen Oranth Technology Co., Ltd.
        ARM64: dts: meson-axg: add the audio clock controller
        clk: meson: expose GEN_CLK clkid
        clk: meson-axg: add pcie and mipi clock bindings
        dt-bindings: clock: add meson axg audio clock controller bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ea537363
    • Olof Johansson's avatar
      Merge tag 'renesas-arm-dt-for-v4.19' of... · 295d44ae
      Olof Johansson authored
      Merge tag 'renesas-arm-dt-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC DT Updates for v4.19
      
      * RZ/G1C (r8a77470) SoC: Use r8a77470-cpg-mssr binding definitions
      * Add GR-Peach audio camera shield support with MT9V111 image sensor
      * Add initial support for RZ/N1D (r9a06g032) SoC and its RZN1D-DB board
      * Use SPDX identifiers in DT for all SoCs and boards
      * Add missing OPP properties for all CPUs on various SoCs
      * Add missing PMIC nodes to R-Car Gen2 M2-W (r8a7791) based porter board
      
      * tag 'renesas-arm-dt-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: r8a77470: Use r8a77470-cpg-mssr binding definitions
        ARM: dts: gr-peach: Add GR-Peach audiocamerashield support
        ARM: dts: Renesas R9A06G032 SMP enable method
        ARM: dts: Renesas RZN1D-DB Board base file
        ARM: dts: Renesas R9A06G032 base device tree file
        ARM: dts: convert to SPDX identifier for Renesas boards
        ARM: dts: r8a77(43|9[013]): Add missing OPP properties for CPUs
        ARM: dts: porter: Add missing PMIC nodes
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      295d44ae
    • Olof Johansson's avatar
      Merge branch 'sprd/dt' into next/dt · bcdd2208
      Olof Johansson authored
      * sprd/dt:
        arm64: dts: sprd: Add one suspend timer
        arm64: dts: sprd: Add SC27XX ADC device
        arm64: dts: sprd: Add SC27XX eFuse device
        arm64: dts: sprd: Add SC27XX vibrator device
        arm64: dts: sprd: Add SC27XX breathing light controller device
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      bcdd2208
    • Baolin Wang's avatar
      arm64: dts: sprd: Add one suspend timer · b2d94b3f
      Baolin Wang authored
      On Spreadtrum platform, the current clocksource for timekeeping will be
      stopped in suspend state, thus add one always-on timer to calculate the
      suspend time.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b2d94b3f
    • Baolin Wang's avatar
      arm64: dts: sprd: Add SC27XX ADC device · fc8e565f
      Baolin Wang authored
      Add the Spreadtrum SC27XX PMICs ADC device node which contains 32 channels.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      fc8e565f
    • Baolin Wang's avatar
      arm64: dts: sprd: Add SC27XX eFuse device · 17a376c0
      Baolin Wang authored
      This patch adds the eFuse device node for Spreadtrum SC27XX PMICs.
      The SC27XX eFuse contains 32 blocks and each block's data width is
      16 bits.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      17a376c0
    • Baolin Wang's avatar
      arm64: dts: sprd: Add SC27XX vibrator device · f94cd003
      Baolin Wang authored
      This patch adds the vibrator device node for Spreadtrum SC27XX PMICs.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      f94cd003
    • Baolin Wang's avatar
      arm64: dts: sprd: Add SC27XX breathing light controller device · 02c2455e
      Baolin Wang authored
      The SC27xx breathing light controller can support 3 outputs:
      red LED, green LED and blue LED.
      Signed-off-by: default avatarBaolin Wang <baolin.wang@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      02c2455e
    • Olof Johansson's avatar
      Merge tag 'qcom-dts-for-4.19' of... · 3f0f096b
      Olof Johansson authored
      Merge tag 'qcom-dts-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm Device Tree Changes for v4.19
      
      * Add missing OPPs on IPQ4019
      * Fix sdhci l20 load on Hammerhead
      * Use proper IRQ macros for IPQ8064 interrupts
      
      * tag 'qcom-dts-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        ARM: dts: qcom: Add missing OPP properties for CPUs
        ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci
        ARM: dts: qcom: Fix 'interrupts = <>' property to use proper macros
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3f0f096b
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-for-4.19' of... · 9be6a940
      Olof Johansson authored
      Merge tag 'qcom-arm64-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm ARM64 Updates for v4.19
      
      * Add support for PM8005/PM8998 and related nodes
      * Add/fix nodes on SDM845 for I2c, SPI, UART, and RPMH
      * Fix BT LED trigger on DB410c
      * Drop legacy clock names on MSM8916
      * Add gpio line names on DB820c
      
      * tag 'qcom-arm64-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        arm64: dts: qcom: db410c: Fix Bluetooth LED trigger
        arm64: dts: sdm845: Default qupv3_id_0 as "disabled" like _id_1
        arm64: dts: msm8916: drop legacy suffix for clocks used by MSM DRM driver
        arm64: dts: qcom: db820c: Add gpio-line-names property
        arm64: dts: sdm845: Add rpmh-clk node
        arm64: dts: sdm845: Add rpmh-rsc node
        arm64: dts: qcom: sdm845: Enable debug UART and I2C10 on sdm845-mtp
        arm64: dts: qcom: sdm845: Add I2C, SPI, and UART9 nodes
        arm64: dts: qcom: Add pm8005 and pm8998 support
        arm64: dts: qcom: Add pmu node to sdm845
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      9be6a940
  2. 24 Jul, 2018 1 commit
  3. 23 Jul, 2018 12 commits
  4. 22 Jul, 2018 1 commit
  5. 21 Jul, 2018 11 commits
    • Olof Johansson's avatar
      Merge tag 'am654-for-v4.19-signed' of... · 94dee386
      Olof Johansson authored
      Merge tag 'am654-for-v4.19-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      TI AM654 support for v4.19 merge window
      
      This branch adds initial support for new Texas Instruments AM654
      quad core A53 ARMv8 SoC. It's the first device for TI K3 multicore SoC
      architecture.
      
      Initially only basic devices are configured, support for more devices
      will follow later on. And many of the internal devices familiar from
      earlier TI SoCs should work with existing kernel device drivers.
      
      * tag 'am654-for-v4.19-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        arm64: dts: ti: Add support for AM654 EVM base board
        soc: ti: Add Support for AM654 SoC config option
        arm64: dts: ti: Add Support for AM654 SoC
        arm64: Add support for TI's K3 Multicore SoC architecture
        dt-bindings: arm: ti: Add bindings for AM654 SoC
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      94dee386
    • Olof Johansson's avatar
      Merge tag 'imx-dt64-4.19' of... · f156d3a0
      Olof Johansson authored
      Merge tag 'imx-dt64-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Freescale arm64 device tree update for 4.19:
       - Update device tree sources to use SPDX identifiers for license.
       - Add cooling device property '#cooling-cells' for all CPUs of
         a cluster.
      
      * tag 'imx-dt64-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: freescale: Add missing cooling device properties for CPUs
        arm64: dts: freescale: Update to use SPDX identifiers
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      f156d3a0
    • Olof Johansson's avatar
      Merge tag 'imx-dt-4.19' of... · 278b1c8e
      Olof Johansson authored
      Merge tag 'imx-dt-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX device tree update for 4.19:
       - Add device tree support for i.MX6SLL SoC.
       - New board support: ConnectCore 6UL System-On-Module and SBC Express;
         ZII SCU2 Mezz, SCU3 ESB, SSMB SPU3 and CFU1 board; i.MX6SLL EVK
         board; Engicam i.CoreM6 1.5 Quad/Dual MIPI; LogicPD MX31Lite board;
         i.MX53 HSC/DDC boards from K+P.
       - Remove fake regulator bus container node and enable USB OTG support
         for i.MX6 wandboard and riotboard.
       - Populate RAVE SP EEPROM, backlight, power button and watchdog devices
         for ZII boards.
       - Add cooling-cells for cpufreq cooling device, and add OPP properties
         for all CPUs.
       - A series from Anson Huang to enable LCD panel and backlight support
         for imx6sll-evk board.
       - Make pfuze100 sw4 regulator always-on for for a few Freescale/NXP
         development boards, because the regulator is critical there and
         cannot be turned off.
       - Add more device support for i.MX5: AIPSTZ, SAHARA Crypto, M4IF,
         Tigerp, PMU, CodaHx4 VPU.
       - Enable PMU secure-reg-access for imx51-babbage, imx51-zii-rdu1 and
         imx53-ppd board.
       - Switch more device tree license to use SPDX identifier.
       - Switch to use OF graph to describe the display for imx7d-nitrogen7.
       - Add chosen/stdout-path for more boards, so that earlycon can be
         enabled more easily on kernel cmdline.
       - Convert GPC to new device tree bindings and add Vivante gpu nodes
         for i.MX6SL SoC.
       - Add more device support for imx6dl-mamoj board: parallel display,
         WiFi and USB.
       - A series from Stefan Agner to update i.MX6 apalis/colibri boards on
         various aspects: SD/MMC card detection, regulators, etc.
      
      * tag 'imx-dt-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (96 commits)
        ARM: dts: imx7d: remove "operating-points" property for cpu1
        ARM: dts: vf610-zii-ssmb-spu3: Fix W=1 level warnings
        ARM: dts: vf610: Add ZII CFU1 board
        ARM: dts: imx6dl-mamoj: Add usb host and device support
        ARM: dts: imx6dl-mamoj: Add Wifi support
        ARM: dts: imx6dl-mamoj: Add parallel display support
        ARM: dts: vf610: Add ZII SSMB SPU3 board
        ARM: dts: imx6ul-pico-hobbit: Do not hardcode the memory size
        ARM: dts: imx6sl-evk: make pfuze100 sw4 always on
        ARM: dts: imx6sll-evk: make pfuze100 sw4 always on
        ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on
        ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on
        ARM: dts: imx6sl-evk: add missing GPIO iomux setting
        ARM: dts: imx51-zii-scu3-esb: Fix RAVE SP watchdog compatible string
        ARM: dts: imx51-zii-scu3-esb: Add switch IRQ line pinumx config
        ARM: dts: imx6sx-nitrogen6sx: remove obsolete display configuration
        ARM: dts: imx7d-nitrogen7: use OF graph to describe the display
        ARM: dts: imx: Switch Boundary Devices boards to SPDX identifier
        ARM: dts: imx6sl: Add vivante gpu nodes
        ARM: dts: imx6sll-evk: enable SEIKO 43WVF1G lcdif panel
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      278b1c8e
    • Olof Johansson's avatar
      Merge tag 'imx-dt-clkdep-4.19' of... · 3c34a845
      Olof Johansson authored
      Merge tag 'imx-dt-clkdep-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX device tree changes with clock dependency:
       - Add clock for i.MX6UL GPIO blocks
      
      * tag 'imx-dt-clkdep-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: dts: imx6ul: add GPIO clocks
        clk: imx6ul: remove clks_init_on array
        clk: imx6ul: add GPIO clock gates
        dt-bindings: clock: imx6ul: Do not change the clock definition order
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3c34a845
    • Olof Johansson's avatar
      Merge tag 'amlogic-dt64-1' of... · 88657e90
      Olof Johansson authored
      Merge tag 'amlogic-dt64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
      
      Amlogic 64-bit DT updates for v4.19
      - new SoC: S805x
      - new board: S805x-based P241 board from Amlogic
      - AXG: add ADC support w/buttons, add pins for PDM, SPDIF
      - AXG: s400 board: preliminary support for audio
      - GX: nanopi-k2: add HDMI, CEC, CVBS support
      
      * tag 'amlogic-dt64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM64: dts: meson-axg: add pdm pins
        ARM64: dts: meson-axg: add spdif input pins
        ARM64: dts: meson-axg: remove spdif out from gpio a7
        ARM64: dts: meson-axg: add adc buttons the S400
        ARM64: dts: meson-axg: remove vddio_ao18 from SoC dtsi
        ARM64: dts: meson-axg: add saradc support
        ARM64: dts: add S805X based P241 board
        dt-bindings: amlogic: Add support for GXL S805X and the P241 board
        ARM64: dts: amlogic: Add missing cooling device properties for CPUs
        ARM64: dts: meson-axg: add spdif output pins
        ARM64: dts: meson-axg: add s400 speaker amplifier
        ARM64: dts: meson-axg: add s400 main 12v supply
        ARM64: dts: meson-axg: add s400 microphone card leds
        ARM64: dts: meson-gxbb-nanopi-k2: Add HDMI, CEC and CVBS nodes
        ARM64: dts: meson-gx-p23x-q20x: move the wifi node to each board's .dts
        ARM64: dts: meson: enable the saradc node in meson-gx-p23x-q20x.dtsi
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      88657e90
    • Olof Johansson's avatar
      Merge tag 'renesas-dt-bindings-for-v4.19' of... · 2ec46892
      Olof Johansson authored
      Merge tag 'renesas-dt-bindings-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC DT Bindings Updates for v4.19
      
      Bindings relating to initial support for RZ/N1D (R9A06G032) SoC and its
      RZN1D-DB board:
      
      * Add Renesas R9A06G032 SMP enable method
      * Document SoC and Board bindings
      
      * tag 'renesas-dt-bindings-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        dt-bindings: cpu: Add Renesas R9A06G032 SMP enable method.
        dt-bindings: arm: Document the RZN1D-DB board
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2ec46892
    • Olof Johansson's avatar
      Merge tag 'renesas-arm64-dt2-for-v4.19' of... · 1bf93504
      Olof Johansson authored
      Merge tag 'renesas-arm64-dt2-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Second Round of Renesas ARM64 Based SoC DT Updates for v4.19
      
      Corrections:
      
      * Remove non-existing STBE region from Ether-AVB node in DT of
        R-Car E3 (r8a77990) SoC
      
      Cleanups:
      
      * Consistently use rwdt as label for Renesas Watchdog Timer devices
      * Add second port to rcar_sound placeholder in DT of R-Car M3-N (r8a77965) SoC
      * Fix adv7482 decimal unit addresses in DT of Salvator-X and -XS boards
      
      Enhancements:
      
      * Describe in DT:
        - INTC-EX of R-Car V3H (r8a77980) SoC
        - USB3.0 of R-Car E3 (r8a77980) SoC
        - All SCIF and HSCIF devices of R-Car D3 (r8a77995) SoC.
          Previously only SCIF2, used as the debug consile, was described.
        - All IPMMU devicesof R-Car M3-N (r8a77965), V3H (r8a77980) and
          E3 (r8a77990) SoCs
      * Enable USB3.0 in DT of R-Car E3 (r8a77980) based Ebisu board
      * Prefer HSCIF1 over SCIF1 in DT of Salvator-X and -XS boards
      
      * tag 'renesas-arm64-dt2-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        arm64: dts: renesas: r8a77980: add INTC-EX support
        arm64: dts: renesas: r8a77990: Enable USB3.0 host for Ebisu board
        arm64: dts: renesas: r8a77995: Add SCIF {0,1,3,4,5} and all HSCIF device nodes
        arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes
        arm64: dts: renesas: Unify the labels for RWDT
        arm64: dts: renesas: salvator-common: Prefer HSCIF1 over SCIF1
        arm64: dts: renesas: r8a77965: Add second port to rcar_sound placeholder
        arm64: dts: renesas: salvator-common: Fix adv7482 decimal unit addresses
        arm64: dts: renesas: r8a77990: Remove non-existing STBE region
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      1bf93504
    • Olof Johansson's avatar
      Merge tag 'at91-ab-4.19-dt' of... · d15d9e32
      Olof Johansson authored
      Merge tag 'at91-ab-4.19-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt
      
      AT91 DT for 4.19:
      
       - New boards from Laird: WB45N, WB50N, SOM60 modules and DVK, Gatwick
       - fix the PMC compatibles
      
      * tag 'at91-ab-4.19-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
        ARM: dts: at91: fix typos for SSC TD functions
        ARM: dts: add support for Laird SOM60 module and DVK boards
        ARM: dts: add support for Gatwick board based on WB50N
        ARM: dts: add support for Laird WB50N cpu module and DVK
        ARM: dts: add support for Laird WB45N cpu module and DVK
        ARM: dts: at91: add labels to soc dtsi for derivative boards
        dt-bindings: add laird and giantec vendor prefix
        ARM: dts: fix PMC compatible
        ARM: at91: fix USB clock detection handling
        dt-bindings: clk: at91: Document all the PMC compatibles
        dt-bindings: arm: remove PMC bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d15d9e32
    • Viresh Kumar's avatar
      ARM: dts: berlin: Add missing OPP properties for CPUs · 945d0047
      Viresh Kumar authored
      The OPP properties, like "operating-points", should either be present
      for all the CPUs of a cluster or none. If these are present only for a
      subset of CPUs of a cluster then things will start falling apart as soon
      as the CPUs are brought online in a different order. For example, this
      will happen because the operating system looks for such properties in
      the CPU node it is trying to bring up, so that it can create an OPP
      table.
      
      Add such missing properties.
      
      Fix other missing properties (clocks, clock latency) as well to
      make it all work.
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: default avatarJisheng Zhang <Jisheng.Zhang@synaptics.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      945d0047
    • Olof Johansson's avatar
      Merge tag 'hisi-arm64-dt-for-4.19v2' of git://github.com/hisilicon/linux-hisi into next/dt · 4d4ef9c4
      Olof Johansson authored
      ARM64: DT: Hisilicon SoC DT updates for 4.19v2
      
      - Tidy up MMC properties for hi3660
      - Remove keep-power-in-suspend on hikey and hikey960 to
        avoid keeping wifi power during suspend and let the
        user enable it if required
      - Update idle states for hikey960
      - Add missing cooling device properties for cpus on hi6220
      
      * tag 'hisi-arm64-dt-for-4.19v2' of git://github.com/hisilicon/linux-hisi:
        arm64: dts: hisilicon: Add missing cooling device properties for CPUs
        arm64: hikey960: update idle-states
        arm64: dts: hikey: Remove keep-power-in-suspend property
        arm64: dts: hikey960: Remove keep-power-in-suspend property
        arm64: dts: hikey960: Clean up MMC properties and move to proper file
        arm64: dts: hikey960: Remove deprecated MMC properties
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      4d4ef9c4
    • Olof Johansson's avatar
      Merge tag 'zynq-dt-for-v4.19-v2' of https://github.com/Xilinx/linux-xlnx into next/dt · 4fc116f3
      Olof Johansson authored
      ARM: dts: zynq: DT changes for v4.19
      
      - Add Z-turn board
      - Add mmc aliases
      - Fix model information
      - Sort out documentatio
      - Update Zybo Z7
      - Fix gpio-keys
      
      * tag 'zynq-dt-for-v4.19-v2' of https://github.com/Xilinx/linux-xlnx:
        ARM: dts: zynq: Remove #address/#size-cells from gpio-keys
        ARM: dts: zynq: Add LEDs to the Zybo Z7 board
        ARM: dts: zynq: Use gpio constants for the Zybo Z7 board
        ARM: dts: zynq: Fix memory size on the Zybo Z7 board
        dt-bindings: xilinx: zynq: Add missing boards
        dt-bindings: xilinx: zynq: Move Paralella board to Xilinx
        dt-bindings: xilinx: zynq: Sort entries alphabetically
        dt-bindings: xilinx: zynq: Improve boards description
        ARM: dts: zynq: correct and improve the model property of dt files
        ARM: dts: zynq: Set correct manufacturer for ZedBoard and MicroZed boards
        ARM: dts: zynq: Add mmc alias for zc702/zc706/zed/zybo
        ARM: dts: zynq: Add support for Z-turn board
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      4fc116f3