1. 02 Oct, 2018 13 commits
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v4.20/dt-signed-v2' of... · 8881ec52
      Arnd Bergmann authored
      Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Devicetree changes for omap variants
      
      This branch contains a series of improvments for omap3-gta04 phone,
      and a series of clean-up for am335x to remove the deprecated phy_id
      property.
      
      The rest is to configure am57xx-idk boards for leds, load trigger,
      and smps, am3517-evm audio configuration, beaglebone hdmi cec support,
      coresight binding update, and fixes for i2c and spi warnings.
      
      * tag 'omap-for-v4.20/dt-signed-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (70 commits)
        ARM: dts: add omap3-gta04a5one to Makefile
        ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio
        ARM: dts: am335x-boneblack: add cec support
        ARM: dts: am3517-evm: Add support for UI board and Audio
        ARM: dts: gta04: add serial console wakeup irq
        ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu vdd-supply
        ARM: dts: omap: Update coresight bindings for hardware ports
        ARM: dts: ti: Fix SPI and I2C bus warnings
        ARM: dts: dra62x-j5eco-evm: get rid of phy_id property
        ARM: dts: dm8148-t410: get rid of phy_id property
        ARM: dts: dm8148-evm: get rid of phy_id property
        ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property
        ARM: dts: am57xx-idk-common: get rid of phy_id property
        ARM: dts: dra7-evm: get rid of phy_id property
        ARM: dts: dra71-evm: get rid of phy_id property
        ARM: dts: dra72-evm-revc: get rid of phy_id property
        ARM: dts: dra72-evm: get rid of phy_id property
        ARM: dts: dra76-evm: get rid of phy_id property
        ARM: dts: am437x-cm-t43: get rid of phy_id property
        ARM: dts: am437x-gp-evm: get rid of phy_id property
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8881ec52
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/linux-mvebu into next/dt · e9a4dd99
      Arnd Bergmann authored
      mvebu dt64 for 4.20 (part 1)
      
       - Add watchdog node on Armada 37xx
       - Update PPv2 interrupts name
       - Add support for the SolidRun Clearfog GT 8K (Aramda 8040 based)
       - Add thermal-zone nodes for Aramda 7K/8K
      
      * tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/linux-mvebu:
        arm64: dts: marvell: armada-37xx: add nodes to support watchdog
        arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts
        arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names
        arm64: dts: add support for SolidRun Clearfog GT 8K
        arm64: dts: marvell: add thermal-zone node in cp110 DTSI file
        arm64: dts: marvell: add macro to make distinction between node names
        arm64: dts: marvell: add thermal-zone node in ap806 DTSI file
        arm64: dts: marvell: move AP806/CP110 thermal nodes into a new syscon
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e9a4dd99
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-4.20-1' of git://git.infradead.org/linux-mvebu into next/dt · 3a7c41e5
      Arnd Bergmann authored
      mvebu dt for 4.20 (part 1)
      
      - updates the armada-xp-98dx3236 SoC and related boards to use the new
        style dts bindings for nand
      
      - add db-88f6820-amc board: plugin card for some of Marvell's switch
        development kits
      
      - fix SPI and I2C bus warnings coming with the new checks in dtc
      
      - add new compatible string "marvell,prestera" to the armada-xp-98dx*
      
      - fix sdhci supply property name on the clearfog (the '-supply' suffix
        was missing)
      
      * tag 'mvebu-dt-4.20-1' of git://git.infradead.org/linux-mvebu:
        ARM: dts: clearfog: fix sdhci supply property name
        ARM: dts: mvebu: add "marvell,prestera" to PP nodes
        ARM: dts: marvell: Fix SPI and I2C bus warnings
        ARM: dts: mvebu: Add device tree for db-88f6820-amc board
        ARM: dts: mvebu: db-xc3-24g4: use new style nand binding
        ARM: dts: mvebu: db-dxbc2: use new style nand binding
        ARM: dts: mvebu: 98dx3236: Rename nand controller node
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3a7c41e5
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt64-4.20' of... · ca2fbd9a
      Arnd Bergmann authored
      Merge tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Freescale arm64 device tree update for 4.20:
       - Add the second Dual UART device for LS208xA SoCs.
       - Add necessary big-endian property for NOR device on LS104xA based
         boards, remove unneeded big-endian property from IFC controller.
       - DTC has new checks for I2C and SPI buses to land into 4.20.  A patch
         from Rob to fix the bus node names and warnings in unit-addresses.
      
      * tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: fsl: Fix I2C and SPI bus warnings
        arm64: dts: ls208xa: add second duart
        arm64: dts: fsl: remove big-endian field from IFC controller
        arm64: dts: Add big-endian in nor node for ls104xa
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ca2fbd9a
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt-4.20' of... · 476ca77f
      Arnd Bergmann authored
      Merge tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX device tree update for 4.20:
       - New board support: Engicam's i.Core MX6 CPU module v1.5; ConnectCore
         6UL Single Board Computer (SBC) Pro; i.MX6 ULZ based EVK board.
       - Add Add SFF interface support for vf610-zii board.
       - Disable unneeded devices like VPU and internal watchdog for imx51-zii
         boards.
       - Add 'no-sdio' and 'no-sd' property for vf610-zii-cfu1 board.
       - Improve i.MX6 SLL GPIO support by adding gpio-ranges property and
         clocks information.
       - Update iomux header for i.MX7 Solo and i.MX6 ULL.
       - Enable GPIO buttons as wakeup source for imx7d-sdb and imx6sx-sdb.
       - Add GPIO keys and egalax touch screen support for imx6qdl-sabreauto.
       - Switch to use SPDX-License-Identifier for more boards - vf610-twr,
         imx7s-warp, Engicam boards.
       - Add device tree bindings of 'fsl,pmic-stby-poweroff' property and add
         the support for i.MX6 RIoTboard.
       - DTC has new checks for SPI buses which will be landed on 4.20.
         A patch from Rob to fix those 100+ warnings on i.MX boards. (Thanks!)
       - Switch i.MX7 device tree to use updated coresight binding for
         hardware ports.
       - Misc small or random update and cleanup.
      
      * tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (50 commits)
        ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support
        dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board
        ARM: dts: imx53-ppd: Remove 'num-chipselects' property
        ARM: dts: vf610-twr: Switch to SPDX identifier
        ARM: dts: vf: Switch to SPDX identifier
        ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC
        ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string
        ARM: dts: imx6ul: use nvmem-cells for cpu speed grading
        ARM: dts: imx: Fix SPI bus warnings
        ARM: dts: imx7: Update coresight binding for hardware ports
        ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property
        ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property
        ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog
        ARM: dts: imx51-zii-scu2-mezz: Disable VPU
        ARM: dts: imx51-zii-scu3-esb: Disable VPU
        ARM: dts: imx51: Add label for VPU node
        ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point
        ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro
        ARM: dts: imx6: RIoTboard provide standby on power off option
        dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      476ca77f
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-for-4.20' of... · 55dc9723
      Arnd Bergmann authored
      Merge tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm Device Tree Changes for v4.20
      
      * Fix IRQ constants usage on MSM8974
      * Add led, gpio-button, sdcc, and pcie nodes for IPQ8064
      * Move/cleanup common nodes for IPQ8064
      * Add i2c sensor nodes for MSM8974 Hammerhead
      * Fixes for SAW, kpss, opp, pci range, and space/tab on IPQ4019
      * Update coresight bindings
      
      * tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        ARM: dts: qcom: Update coresight bindings for hardware ports
        ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to valid value
        ARM: dts: qcom: ipq4019: fix space vs tab indenting inside qcom-ipq4019.dtsi
        ARM: dts: qcom: ipq4019: fix PCI range
        ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value
        ARM: dts: qcom: ipq4019: add cpu operating points for cpufreq support
        ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism
        ARM: dts: qcom: msm8974-hammerhead: add device tree bindings for ALS / proximity
        ARM: dts: qcom: msm8974-hammerhead: add device tree bindings for mpu6515
        ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards
        ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi
        ARM: dts: qcom: Add sdcc nodes for ipq8064
        ARM: dts: qcom: Add pcie nodes for ipq8064
        ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to valid value
        ARM: dts: qcom-msm8974: use named constant for interrupt flag NONE
        ARM: dts: qcom-msm8974: use named constant for interrupt flag LEVEL HIGH
        ARM: dts: qcom-msm8974: use named constant for interrupt flag EDGE RISING
        ARM: dts: qcom-msm8974: use named constant for interrupt type GIC_SPI
        ARM: dts: qcom-msm8974: use named constant for interrupt type GIC_PPI
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      55dc9723
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-for-4.20' of... · 5908704d
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm ARM64 Updates for v4.20
      
      * Update Coresight for MSM8916
      * Switch to use mailbox for smp2p and smd on MSM8996
      * Add dispcc, dsp, USB, regulator, and other nodes for SDM845
      * Drop model/compatible from MSM8916 and MSM8996
      * Add compat for db820c
      * Add MSM8998 SoC and board support along with associated nodes
      * Add RESIN/PON for Qualcomm PM8916 and PM8994
      
      * tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux: (31 commits)
        Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentation of 'reg'"
        Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'"
        arm64: dts: msm8916: Update coresight bindings for hardware ports
        arm64: dts: msm8996: Transition smp2p and smd to mailbox
        arm64: dts: qcom: pm8998: Add pm8998 thermal zone
        arm64: dts: qcom: pm8998: Add spmi-temp-alarm node
        dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentation of 'reg'
        arm64: dts: sdm845: Add dispcc node
        arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p
        arm64: dts: qcom: sdm845-mtp: Add nodes for USB
        arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators
        arm64: dts: qcom: sdm845: Add USB-related nodes
        arm64: dts: qcom: Add AOSS reset driver node for SDM845
        arm64: dts: msm8996: Drop model
        arm64: dts: msm8916: Drop model and compatible
        arm64: dts: db820c: Add qcom,apq8096 to compatible string
        arm64: dts: qcom: Populate pm8998 with additional nodes
        arm64: dts: qcom: msm8998: Add smp2p nodes
        arm64: dts: qcom: msm8998: Add the qfprom node
        arm64: dts: qcom: msm8998: Add firmware node
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5908704d
    • Arnd Bergmann's avatar
      Merge tag 'actions-arm64-dt-for-4.20' of... · 6a11b180
      Arnd Bergmann authored
      Merge tag 'actions-arm64-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions into next/dt
      
      Actions Semi arm64 based SoC DT for v4.20
      
      This updates SPDX headers for remaining files.
      
      For S900 it adds clock, pinctrl, i2c and dma nodes.
      S900 SPS is added via topic branch (shared with driver).
      
      For S700 it adds clock nodes.
      
      * tag 'actions-arm64-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions:
        arm64: dts: actions: s700: Set UART clock references from CMU
        arm64: dts: actions: s700: Add Clock Management Unit
        arm64: dts: actions: s900: Add DMA Controller
        arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2
        arm64: dts: actions: s900: Add I2C controller nodes
        arm64: dts: actions: s900-bubblegum-96: Add gpio line names
        arm64: dts: actions: s900: Add gpio properties to pinctrl node
        arm64: dts: actions: s900: Add pinctrl node
        arm64: dts: actions: s900: Add SPS node
        arm64: dts: actions: s900: Source CMU clock for UARTs
        arm64: dts: actions: s900: Add Clock Management Unit nodes
        dt-bindings: power: Add Actions Semi S900 SPS
        arm64: dts: actions: Convert to new-style SPDX license identifiers
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6a11b180
    • Arnd Bergmann's avatar
      Merge tag 'actions-arm-dt-for-4.20' of... · 6a2340c9
      Arnd Bergmann authored
      Merge tag 'actions-arm-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions into next/dt
      
      Actions Semi arm based SoC DT for v4.20
      
      This updates SPDX headers for remaining files.
      
      * tag 'actions-arm-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions:
        ARM: dts: owl: Convert to new-style SPDX license identifiers
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6a2340c9
    • Arnd Bergmann's avatar
      Merge tag 'v4.19-next-dts64' of... · 508b330b
      Arnd Bergmann authored
      Merge tag 'v4.19-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt
      
      mt2712 - add spi slave node
      
      mt7622:
      - add timer node
      - add CCI node
      - add PMU node
      - add bluetooth node
      - add SPI slave node
      - fix reference board (rfb1) memory and sort node alphabetically
      - add support for Bananapi-R64
      
      * tag 'v4.19-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux:
        arm64: dts: Add spi slave dts
        arm64: dts: mt7622: add bananapi BPI-R64 board
        arm64: dts: mt7622: fix ram size for rfb1
        arm64: dts: mt7622: add a bluetooth 5 device node
        arm64: dts: mt7622: add timer, CCI-400 and PMU nodes
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      508b330b
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt64-for-4.20' of... · f6cfb905
      Arnd Bergmann authored
      Merge tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner arm64 DT changes for 4.20
      
      Our usual set of DT changes for the arm64 Allwinner SoCs.
      
      The most notable things are:
        - HDMI support on the A64
        - New boards: OrangePi One Plus
      
      * tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (28 commits)
        arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay
        arm64: dts: allwinner: a64: Enable HDMI output on A64 boards w/ HDMI
        arm64: dts: allwinner: a64: Add display pipeline
        arm64: dts: allwinner: h6: add system controller device tree node
        arm64: dts: allwinner: h6: Add OrangePi One Plus initial support
        arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r_i2c_pl89_pins
        arm64: dts: allwinner: a64: Rename uart0_pins_a label to uart0_pb_pins
        arm64: dts: allwinner: a64: Split out data strobe pin from mmc2 pinmux
        arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED
        arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip
        arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet
        arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage
        arm64: dts: allwinner: a64: Olinuxino: enable USB
        arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes
        arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage
        arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails
        arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node
        arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node
        arm64: dts: allwinner: a64: Orange Pi Win: Add LED node
        arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f6cfb905
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.20' of... · 26220da2
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner DT changes for 4.20
      
      Our usual bunch of DT patches for the Allwinner arm32 SoCs.
      
      The most notable changes are:
        - Support for the video decoding / encoding engine on the
          A10s/A13/A20/A33
        - IR support for the A83t
        - SATA support for the R40
      
      * tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        ARM: dts: sun9i: Fix I2C bus warnings
        ARM: dts: sunxi: Fix I2C bus warnings
        ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes
        ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes
        ARM: dts: sun5i: Add Video Engine and reserved memory nodes
        ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI
        ARM: dts: sun8i: r40: add sata node
        ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-bananapi-m2-ultra
        ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller
        ARM: dts: sun8i: a83t: Add support for the cir interface
        ARM: dts: sun8i: a83t: Add the cir pin for the A83T
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      26220da2
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-h3-h5-for-4.20' of... · 8bdc2e56
      Arnd Bergmann authored
      Merge tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner H3 and H5 DT additions for 4.20
      
      This is our usual H3/H5 pull request
      
      The most notable changes are:
        - the video decoding / encoding unit is finally enabled on the H3
        - Mali support for the H5
        - New boards: BananaPi M2+ v1.2, Orange Pi Zero Plus 2 H3 support
      
      * tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees
        ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes
        arm64: dts: allwinner: h5: Add device tree for Bananapi M2 Plus H5
        ARM: dts: sun8i: h3: Split out non-SoC-specific parts of Bananapi M2 Plus
        ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII Ethernet PHY
        ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block
        arm64: dts: allwinner: h5: Add device node for Mali-450 GPU
        ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support
        nvmem: sunxi-sid: add support for H5's SID controller
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8bdc2e56
  2. 30 Sep, 2018 21 commits
  3. 29 Sep, 2018 6 commits