1. 19 Apr, 2017 16 commits
    • Olof Johansson's avatar
      Merge tag 'aspeed-4.12-devicetree' of... · 5fadb510
      Olof Johansson authored
      Merge tag 'aspeed-4.12-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into next/dt
      
      Aspeed devicetree updates for 4.12
      
      Updates to the device tree to include upstreamed drivers:
      
       - SPI flash controller
       - Watchdog
       - ADC
      
      In addition we describe some of the clocks so that upstream kernels can
      boot on hardware.
      
      * tag 'aspeed-4.12-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed:
        arm: dts: aspeed: Describe ADCs for AST2400/AST2500
        ARM: dts: aspeed: romulus: Add UART1
        ARM: dts: aspeed: Update watchdog compatible strings
        ARM: dts: aspeed: Add a fastread property
        ARM: dts: aspeed: Add SPI controller bindings to Romulus
        ARM: dts: aspeed: Make G4 clocks fixed
        ARM: dts: aspeed: Make G5 clocks fixed
        ARM: dts: aspeed: add SPI controller bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5fadb510
    • Olof Johansson's avatar
      Merge tag 'omap-for-v4.12/dt-pt2-signed' of... · 16101f05
      Olof Johansson authored
      Merge tag 'omap-for-v4.12/dt-pt2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Second set of devicetree changes for omaps for v4.12 merge window
      to configure various devices:
      
      - Enable DCAN on am57xx-idk
      
      - Enable CPSW ethernet0 and 1 on am335x-icev2
      
      - Non-critical fix for droid 4 PMIC interrupt triggering
      
      - Stop disabling SRAM and GPMC on droid 4
      
      - Configure CPCAP PMIC related devices on droid 4 for ADC, charger
        and USB PHY. The charger and USB PHY drivers are still being
        discussed, but the binding for them has been acked by Rob and
        Sebastian so they should be safe to merge together with the ADC
        driver in Linux next that they depend on
      
      * tag 'omap-for-v4.12/dt-pt2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: omap4-droid4: Add CPCAP PMIC OTG PHY configuration
        ARM: dts: omap4-droid4: Add CPCAP PMIC battery charger configuration
        ARM: dts: omap4-droid4: Add CPCAP PMIC ADC configuration
        ARM: dts: omap4-droid4: Stop disabling SRAM and GPMC
        ARM: dts: omap4-droid4: Fix interrupt triggering for cpcap
        ARM: dts: am335x-icev2: Add CPSW ethernet0 and ethernet1
        ARM: dts: am57xx-idk: Add DCAN support
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      16101f05
    • Olof Johansson's avatar
      Merge tag 'at91-ab-4.12-dt' of... · 77f23697
      Olof Johansson authored
      Merge tag 'at91-ab-4.12-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt
      
      DT for 4.12:
      
       - Add SFRBU on sama5d2
       - DT improvements for sama5d2_xplained, sama5d3_xplained, at91sam9x5ek and
       Axentia TSE-850
      
      * tag 'at91-ab-4.12-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
        ARM: dts: at91: sama5d3_xplained: not all ADC channels are available
        ARM: dts: at91: sama5d3_xplained: fix ADC vref
        ARM: dts: at91: add envelope detector mux to the Axentia TSE-850
        ARM: dts: at91: Disable SPI on at91sam9x5ek to allow MCI1 to work.
        ARM: dts: at91: Fix matrix compatible
        ARM: dts: at91: sama5d2_xplained: enable RTC wakeup
        ARM: dts: at91: sama5d2: add sfrbu
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      77f23697
    • Olof Johansson's avatar
      Merge tag 'imx-dt-4.12' of... · a43315e3
      Olof Johansson authored
      Merge tag 'imx-dt-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX device tree updates for 4.12:
       - New board support: I2SE's i.MX28 Duckbill-2 boards, Gateworks Ventana
         i.MX6 GW5903/GW5904, Zodiac Inflight Innovations RDU2 board, Engicam
         i.CoreM6 Quad/Dual OpenFrame modules, Boundary Device i.MX6 Quad Plus
         SOM.
       - Improve compatible string for i.MX50 eSDHC, i.MX7S SRC devices and
         i.MX6SX UART device.
       - Add interrupts for switch and PHY devices on VF610 ZII Devel C board.
       - Add LVDS, LCD backlight, touchscreen and SAI2 support for i.MX6
         icore, geam, and isiot boards.
       - A series from Lucas Stach to improve i.MX6Q Plus device tree and add
         PRE/PRG devices.
       - A series from Stefan Agner to update imx7-colibri device tree
         regarding to display, PMIC/regulator support.
       - Fix PCI bus DTC warnings seen with the latest compiler.
       - Set default phy_type and dr_mode for i.MX25 USBOTG port.
       - A couple of small improvements on i.MX25 pin function DT header.
       - Add audio support for imx6q-cm-fx6 board using Wolfson wm8731 codec
         which is muxed to SSI2 device.
       - Other random updates, small fixes and trivial cleanups.
      
      * tag 'imx-dt-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (56 commits)
        ARM: dts: imx6q-utilite-pro: add hpd gpio
        ARM: dts: imx6qp-sabresd: Set reg_arm regulator supply
        ARM: dts: imx6qdl-sabresd: Set LDO regulator supply
        ARM: dts: imx: add Gateworks Ventana GW5903 support
        ARM: dts: i.MX25: add AIPS control registers
        ARM: dts: imx7-colibri: add Carrier Board 3.3V/5V regulators
        ARM: dts: imx7-colibri: remove 1.8V fixed regulator
        ARM: dts: imx7-colibri: allow to disable Ethernet rail
        ARM: dts: imx7-colibri: fix PMIC voltages
        ARM: dts: imx7-colibri: use OF graph to describe the display
        ARM: dts: imx6qp-nitrogen6_som2: add Quad Plus variant of the SOM
        ARM: dts: imx6q-icore: Add touchscreen node
        ARM: dts: vf610-zii-dev-rev-b: change switch2 label
        ARM: dts: imx6ul-[geam|isiot]: Add sai2 node
        ARM: dts: imx6ul-isiot-common: Add touchscreen node
        ARM: dts: imx6ul-isiot: Add i2c nodes
        ARM: dts: imx6ul-isiot: Add imx6ul-isiot-common.dtsi
        ARM: dts: imx6ul-isiot: Add backlight support for lcdif
        ARM: dts: imx6ul-geam: Add backlight support for lcdif
        ARM: dts: imx6: add ZII RDU2 boards
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a43315e3
    • Olof Johansson's avatar
      Merge tag 'v4.12-rockchip-dts32-2' of... · b633b314
      Olof Johansson authored
      Merge tag 'v4.12-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Support for the usb-sata controller on the rock2 and another new rk3288
      board, the phyCORE som and its PCM-947 carrier board from Phytec.
      
      * tag 'v4.12-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: Add support for PCM-947 carrier board
        dt-bindings: Document Phytec phyCORE-RK3288 RDK
        ARM: dts: rockchip: Add support for phyCORE-RK3288 SoM
        ARM: dts: rockchip: Enable sata support on rock2 square
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b633b314
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-4.12' of... · 6daf2aab
      Olof Johansson authored
      Merge tag 'samsung-dt-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Samsung DeviceTree ARM update for v4.12:
      1. Enhancements to PCIe nodes on Exynos5440.
      2. Fix thermal values on some of Exynos5420 boards like Odroid XU3.
      3. Add proper clock frequency properties to DSI nodes.
      4. Fix watchdog reset on Exynos4412.
      5. Fix watchdog infinite interrupt in soft mode on Exynos4210,
         Exynos5440, S3C64xx and S5Pv210.
      6. Enable watchdog on Exynos4 and S3C SoCs.
      
      * tag 'samsung-dt-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: add HDMI controller phandle to exynos4.dtsi
        ARM: dts: s5pv210: Fix infinite interrupt in soft mode
        ARM: dts: s3c64xx: Fix infinite interrupt in soft mode
        ARM: dts: exynos: Fix infinite interrupt in soft mode on Exynos4210 and Exynos5440
        ARM: dts: exynos: Enable watchdog on all Exynos4 boards
        ARM: dts: s3c64xx: Enable watchdog on all S3C64xx boards
        ARM: dts: exynos: Fix watchdog reset on Exynos4412
        ARM: dts: exynos: Add the burst and esc clock frequency properties to DSI node
        ARM: dts: exynos: Do not ignore real-world fuse values for thermal zone 0 on Exynos5420
        ARM: dts: exynos: Add phy-pcie node for pcie to Exynos5440
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      6daf2aab
    • Olof Johansson's avatar
      Merge tag 'mvebu-dt-4.12-2' of git://git.infradead.org/linux-mvebu into next/dt · 10719376
      Olof Johansson authored
      mvebu dt for 4.12 (part 2)
      
      Use disk-activity trigger for armada-385-linksys
      Keep dts alphabetically ordered for clearfog (Armada 388)
      
      * tag 'mvebu-dt-4.12-2' of git://git.infradead.org/linux-mvebu:
        ARM: dts: armada-385-linksys: disk-activity trigger for all
        ARM: dts: clearfog: keep dts alphabetically ordered
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      10719376
    • Olof Johansson's avatar
      Merge tag 'renesas-dt2-for-v4.12' of... · a51ed6cf
      Olof Johansson authored
      Merge tag 'renesas-dt2-for-v4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Second Round of Renesas ARM Based SoC DT Updates for v4.12
      
      Corrections:
      * Correct clock frequency of X2 DU clock input for r8a7791/koelsch board
      * Correct Z clock for r8a7792 SoC
      * Correct parent of SSI[0-9] clocks for r8a779[013] SoCs
      * Correct ethernet clock parent on r7s72100 SoC
      * Correct DU clock for r8a7794/silk board
      
      Cleanups:
      * Drop _clk suffix from external CAN clock node name on r8a779[01] SoCs
      
      Enhancements:
      * Enable rtc r7s72100/genmai board
      * Add Z2 clock for r8a7794 SoC
      * Add DU clock for r8a7794 SoC
      * Add power-domains to SDHI for r8a7794 and r7s72100 SoCs
      * Add reset control properties for r8a774[35] SoCs
      
      * tag 'renesas-dt2-for-v4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (22 commits)
        ARM: dts: r8a7791: Drop _clk suffix from external CAN clock node name
        ARM: dts: r8a7790: Drop _clk suffix from external CAN clock node name
        ARM: dts: genmai: Enable rtc and rtc_x1 clock
        ARM: dts: rskrza1: add rtc DT support
        ARM: dts: rskrza1: set rtc_x1 clock value
        ARM: dts: r7s72100: add rtc to device tree
        ARM: dts: r7s72100: add RTC_X clock inputs to device tree
        ARM: dts: r7s72100: add rtc clock to device tree
        ARM: dts: koelsch: Correct clock frequency of X2 DU clock input
        ARM: dts: r8a7794: Add Z2 clock
        ARM: dts: r8a7792: Correct Z clock
        ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks
        ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks
        ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks
        ARM: dts: r7s72100: fix ethernet clock parent
        ARM: dts: silk: Correct clock of DU1
        ARM: dts: alt: Correct clock of DU1
        ARM: dts: r8a7794: Correct clock of DU1
        ARM: dts: r8a7794: Add DU1 clock to device tree
        ARM: dts: r7s72100: add power-domains to sdhi
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a51ed6cf
    • Olof Johansson's avatar
      Merge tag 'qcom-dts-for-4.12' of... · 9ef0f50a
      Olof Johansson authored
      Merge tag 'qcom-dts-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm Device Tree Changes for v4.12
      
      * Add Coresight components for MSM8974
      * Fixup MSM8974 ADSP XO clk and add RPMCC node
      * Fix typo in APQ8060
      * Add SDCs on MSM8660
      * Revert MSM8974 USB gadget change due to issues
      
      * tag 'qcom-dts-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        Revert "ARM: dts: qcom: msm8974: Add USB gadget nodes"
        ARM: dts: qcom: msm8974: Add RPMCC DT node
        ARM: dts: fix typo on APQ8060 Dragonboard
        ARM: dts: add SDC2 and SDC4 to the MSM8660 family
        ARM: dts: msm8974: Hook up adsp-pil's xo clock
        ARM: dts: qcom: Add msm8974 CoreSight components
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      9ef0f50a
    • Olof Johansson's avatar
      Merge tag 'tegra-for-4.12-dt-bindings' of... · e1851247
      Olof Johansson authored
      Merge tag 'tegra-for-4.12-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      dt-bindings: Updates for v4.12-rc1
      
      This contains an update for the flow controller device tree binding as
      well as the addition of the binding for the GP10B GPU found on the new
      Tegra186 (Parker) SoC.
      
      * tag 'tegra-for-4.12-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        dt-bindings: Add documentation for GP10B GPU
        dt-bindings: tegra: Update compatible strings for Tegra flowctrl
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e1851247
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-h3-for-4.12' of... · a9465b58
      Olof Johansson authored
      Merge tag 'sunxi-dt-h3-for-4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner H3 DT changes for 4.12
      
      H3 patches for 4.12, which are mostly related to reworking the H3 DTSI to
      be usable on the arm64 H5 DTSI, that shares almost everything with the H3
      but the CPU cores.
      
      We also have some new device addition (USB, mostly) that would conflict
      otherwise.
      
      * tag 'sunxi-dt-h3-for-4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        ARM: sun8i: h2+: enable USB OTG for Orange Pi Zero board
        ARM: sun8i: h3: enable USB OTG on Orange Pi One
        ARM: sunxi: h3/h5: add usb_otg and OHCI/EHCI for usbc0 on H3/H5
        arm: sun8i: h3: split Allwinner H3 .dtsi
        arm: sun8i: h3: correct the GIC compatible in H3 to gic-400
        arm: sun8i: h3: drop pinctrl-a10.h inclusion for H3 DTSI
        arm: sun8i: h3: drop skeleton.dtsi inclusion in H3 DTSI
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a9465b58
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-4.12' of... · ec4c22e7
      Olof Johansson authored
      Merge tag 'sunxi-dt-for-4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner DT changes for 4.12
      
      As usual a number of changes, among which:
        - All the sun5i DTSI has been reworked based on the new documentation and
          the IPs that are actually found in all those SoCs. Part of that rework
          also brought the GR8 DTSI to include sun5i.dtsi
        - Mali devfreq and thermal throttling support on the A33
        - AC power supplies for the AXP209 and AXP22X PMIC
        - CAN support for the A20
        - CPUFreq-based thermal throttling for the A33
        - New board: NanoPi NEO Air
      
      * tag 'sunxi-dt-for-4.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (38 commits)
        ARM: sun8i: sina33: add highest OPP of CPUs
        ARM: sun8i: a33: Add devfreq-based GPU cooling
        ARM: sun8i: a33: add CPU thermal throttling
        ARM: sun8i: a33: add thermal sensor
        ARM: dts: sun7i: fix device node ordering
        ARM: dts: sun4i: fix device node ordering
        ARM: dts: sun7i: Add can0_pins_a pinctrl settings
        ARM: dts: sun7i: Add CAN node
        ARM: dts: sun4i: Add can0_pins_a pinctrl settings
        ARM: dts: sun4i: Add CAN node
        ARM: sun7i: cubietruck: enable ACIN und USB power supply subnode
        ARM: dts: sun5i: Add interrupt for display backend
        dt-bindings: display: sun4i: Add display backend interrupt to device tree binding
        ARM: dts: sun7i: Use axp209.dtsi on A20-OLinuXino-Micro
        ARM: dts: sun6i: sina31s: Enable SPDIF out
        ARM: sun8i: sina33: add cpu-supply
        ARM: sun8i: a33: add all operating points
        ARM: sun5i: chip: enable ACIN power supply subnode
        ARM: dts: sun8i: sina33: enable ACIN power supply subnode
        ARM: dtsi: axp22x: add AC power supply subnode
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ec4c22e7
    • Olof Johansson's avatar
      Merge tag 'socfpga_dts_for_v4.12' of... · 1409ce03
      Olof Johansson authored
      Merge tag 'socfpga_dts_for_v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt
      
      SoCFPGA DTS updates for v4.12
      - Clean-up:
      	- Add clock/memory nodes
      	- Add labels for CPU nodes
      	- Remove unused unit names and reg
      	- Remove unused skeleton.dtsi
      - Add support for PMU
      - Add QSPI for sodia board
      - Add Reset controller for Arria10
      
      * tag 'socfpga_dts_for_v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux:
        ARM: dts: socfpga: Add Devkit A10-SR Reset Controller
        ARM: dts: socfpga: sodia: enable qspi
        ARM: dts: socfpga: Add support for PMU
        ARM: dts: socfpga: Add labels for CPU nodes
        ARM: dts: socfpga: Do not include skeleton.dtsi
        ARM: dts: socfpga: Remove unit name for LEDs in EBV SOCrates
        ARM: dts: socfpga: Remove unneeded reg from stmpe_touchscreen
        ARM: dts: socfpga: Remove unneeded unit names
        ARM: dts: socfpga: Add unit name to memory nodes
        ARM: dts: socfpga: Add unit name to clock nodes
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      1409ce03
    • Olof Johansson's avatar
      Merge tag 'davinci-for-v4.12/dt-2' of... · b68d58a8
      Olof Johansson authored
      Merge tag 'davinci-for-v4.12/dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      A clean-up device-tree patch to ensure pinmux entry reuse.
      
      * tag 'davinci-for-v4.12/dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: dts: da850: move spi0_cs3_pin pinconf node
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b68d58a8
    • Olof Johansson's avatar
      Merge tag 'stm32-dt-for-v4.12-1' of... · ed50c485
      Olof Johansson authored
      Merge tag 'stm32-dt-for-v4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into next/dt
      
      STM32 DT updates for v4.12, round 1
      
      Highlights:
      ----------
      
       - ADD RTC support on STM32F746 MCU
       - Enable RTC on STM32F746 Eval board
       - Enable clocks on STM32F746 MCU
       - Enable DMA, pwm1 and pwm3 on STM32F429I Eval
       - Add support of STM32H743 MCU and his Eval board
       - Enable USB HS and FS on STM32F469 Disco board
      
      * tag 'stm32-dt-for-v4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32:
        dt-bindings: Document the STM32 USB OTG DWC2 core binding
        ARM: dts: stm32: Enable USB HS in FS mode (embedded phy) on stm32f429-disco
        ARM: dts: stm32: Enable USB FS on stm32f469-disco
        ARM: dts: stm32: Add USB FS support for STM32F429 MCU
        ARM: dts: stm32: Add STM32H743 MCU and STM32H743i-EVAL board
        ARM: dts: stm32: Enable pwm1 and pwm3 on stm32f429i-eval
        ARM: dts: stm32: Enable dma by default on stm32f4 adc
        ARM: dts: stm32: enable RTC on stm32746g-eval
        ARM: dts: stm32: Add RTC support for STM32F746 MCU
        ARM: dts: stm32: set HSE_RTC clock frequency to 1 MHz on stm32f746
        dt-bindings: mfd: Add STM32F7 RCC numeric constants into DT include file
        ARM: dts: stm32: Enable clocks for STM32F746 MCU
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ed50c485
    • Olof Johansson's avatar
      Merge branch 'sti-dt-for-v4.12-round1' of... · a47e3466
      Olof Johansson authored
      Merge branch 'sti-dt-for-v4.12-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into next/dt
      
      * 'sti-dt-for-v4.12-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti:
        ARM: dts: STiH407-family: update rproc node names to avoid conflict
        ARM: dts: STiH407-family: fix spi nodes
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a47e3466
  2. 14 Apr, 2017 3 commits
  3. 10 Apr, 2017 21 commits