1. 13 Dec, 2018 1 commit
  2. 12 Dec, 2018 19 commits
    • Rob Herring's avatar
      dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema · a323a513
      Rob Herring authored
      Convert Rockchip SoC bindings to DT schema format using json-schema.
      
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Cc: devicetree@vger.kernel.org
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-rockchip@lists.infradead.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      [move to per-board entries after confirming with Rob
       and added recently added boards]
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a323a513
    • Olof Johansson's avatar
      Merge tag 'gemini-dts' of... · 4f474037
      Olof Johansson authored
      Merge tag 'gemini-dts' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into next/dt
      
      Gemini DTS updates for v4.21:
      - Fix the erroneous partition table on D-Link DIR-685
      - Multiplex flash usage with other usage using pin control
        handling (merged to the MTD tree)
      - Use the RedBoot partition parser on SQ201
      - Add the USB blocks (DT bindings merged in the last merge
        window)
      - Bump the debounce times a bit to avoid bouncing
      
      * tag 'gemini-dts' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik:
        ARM: dts: Bump Gemini platforms to use 100ms debounce
        ARM: dts: Add the FOTG210 USB host to Gemini boards
        ARM: dts: Fix up SQ201 flash access
        ARM: dts: Enable Gemini flash access
        ARM: dts: Fix up the D-Link DIR-685 MTD partition info
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      4f474037
    • Olof Johansson's avatar
      Merge tag 'sunxi-h3-h5-for-4.21' of... · 69c5f266
      Olof Johansson authored
      Merge tag 'sunxi-h3-h5-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner H3/H5 changes for 4.21
      
      Our usual pull request with the changes shared between the H3 and H5 SoCs.
      
      The major changes for this release are:
        - Addition of the video engine for the H5
        - H3 Camera support
        - New board: Emlid Neutis N5, Mapleboard MP130
      
      * tag 'sunxi-h3-h5-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        arm64: dts: allwinner: h5: Add Video Engine node
        ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to soc-specific nodes
        arm64: dts: allwinner: h5: Add system-control node with SRAM C1
        ARM: dts: sun8i: h3: Fix the system-control register range
        ARM: dts: sun8i: Add the H3/H5 CSI controller
        ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130
        arm64: dts: allwinner: new board - Emlid Neutis N5
        dt-bindings: vendor-prefix: new vendor - Emlid
        ARM: dts: sun8i-h3: add sy8106a to orange pi plus
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      69c5f266
    • Olof Johansson's avatar
      Merge tag 'v4.21-rockchip-dts64-2' of... · 5cc60b04
      Olof Johansson authored
      Merge tag 'v4.21-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Support for the onboard LEDs of the 2 96boards (ficus, rock960),
      hdmi output for rockpro64, vpu node on rk3399 and adding the
      always on 32kHz clock on rk3399-Gru to get a more complete clock
      tree.
      
      * tag 'v4.21-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        arm64: dts: rockchip: Add on-board LED support on rk3399-rock960
        arm64: dts: rockchip: Add on-board LED support on rk3399-ficus
        arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64
        arm64: dts: rockchip: add VPU device node for RK3399
        arm64: dts: rockchip: Add 32k clk on rk3399-gru
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5cc60b04
    • Olof Johansson's avatar
      Merge tag 'v4.21-rockchip-dts32-2' of... · 33afb48f
      Olof Johansson authored
      Merge tag 'v4.21-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      RV1108 improvements (uart-dma, clocks, interrupt numbers, gmac support
      timer and emmc pins) from its first real-world user.
      RK3188 improvements (OPPv2, cpu node updates) to prepare for a new
      devicetree, the BQ Edison 2 Quad-Core.
      VPU device node for rk3288, right now only the jpeg encoder part
      will be in the kernel but hopefully other codecs will follow.
      
      * tag 'v4.21-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: Add internal timer support for rv1108
        ARM: dts: rockchip: add BQ Edison 2 QC devicetree
        ARM: dts: rockchip: add VPU device node for RK3288
        ARM: dts: rockchip: update cpu supplies on rk3188
        ARM: dts: rockchip: add phandles to secondary cpu cores
        ARM: dts: rockchip: add cpu-core resets for rk3188
        ARM: dts: rockchip: convert rk3188 to opp-v2
        ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s
        ARM: dts: rockchip: Add UART DMA support for rv1108
        ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108
        ARM: dts: rockchip: Fix the PMU interrupt number for rv1108
        ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-configured' property on rv1108
        ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108
        ARM: dts: rockchip: Add rv1108 GMAC support
        ARM: dts: rockchip: add rv1108 eMMC pin settings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      33afb48f
    • Olof Johansson's avatar
      Merge tag 'at91-4.21-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into next/dt · 0abf32a8
      Olof Johansson authored
      AT91 DT for 4.21
      
       - Switch most platforms to the new clock binding
       - Small improvement for Axentia nattis
      
      * tag 'at91-4.21-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
        ARM: dts: at91: nattis: initialize the BLON pin as output-low early
        ARM: dts: at91: at91sam9rl: switch to new clock bindings
        ARM: dts: at91: at91sam9x5: switch to new clock bindings
        ARM: dts: at91: at91sam9263: switch to new clock bindings
        ARM: dts: at91: at91sam9261: switch to new clock bindings
        ARM: dts: at91: at91sam9260: switch to new clock bindings
        ARM: dts: at91: sama5d2: switch to new clock binding
        ARM: dts: at91: sama5d4: switch to new clock bindings
        ARM: dts: at91: sama5d2: use the divided clock for SMC
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0abf32a8
    • Olof Johansson's avatar
      Merge tag 'amlogic-dt-2' of... · ac3e0be6
      Olof Johansson authored
      Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
      
      ARM: dts: Amlogic updates for v4.21, round 2
      
      Highlights
      - add CPU OPP tables
      - timers: add global timer and TWD
      
      * tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM: dts: meson: meson8b: add the CPU OPP tables
        ARM: dts: meson: meson8: add the CPU OPP table
        ARM: dts: meson8b: add the Cortex-A5 global timer
        ARM: dts: meson8b: add the ARM TWD timer
        ARM: dts: meson8: add the Cortex-A9 global timer
        ARM: dts: meson8: add the ARM TWD timer
        ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals
        dt-bindings: clock: meson8b: export the CPU post dividers
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ac3e0be6
    • Olof Johansson's avatar
      Merge tag 'uniphier-dt-v4.21' of... · ba97d019
      Olof Johansson authored
      Merge tag 'uniphier-dt-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt
      
      UniPhier ARM SoC DT updates for v4.21
      
      - Add bindings for all SoCs/boards of UniPhier platform
      
      - Move binding docs to socionext directory
      
      - Add all CPUs in cooling maps
      
      - Add MIO DMAC nodes
      
      * tag 'uniphier-dt-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier:
        ARM: dts: uniphier: add MIO DMAC nodes
        arm64: dts: uniphier: Add all CPUs in cooling maps
        ARM: dts: uniphier: Add all CPUs in cooling maps
        dt-bindings: uniphier: move cache-uniphier.txt to vendor directory
        dt-bindings: uniphier: add bindings for UniPhier SoC family
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ba97d019
    • Olof Johansson's avatar
      Merge tag 'imx-dt64-4.21' of... · dd980900
      Olof Johansson authored
      Merge tag 'imx-dt64-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Freescale arm64 device tree update for 4.21:
       - Add device tree for LS1028A SoC and NXP FRWY & QDS boards support
         based on this SoC.
       - Add device tree for LX2160A SoC and NXP QDS & RDB boards support
         based on this SoC.
       - Add qdma devices for LS1043A and LS1046A SoC.
       - Disable PCIe device by default in SoC device tree and let board level
         device tree to enable as needed.
       - Drop compatible string "snps,dw-pcie" from LayerScape PCIe devices to
         avoid incorrect matching.
       - Move fsl-mc device as a child node of soc node, and add missing
         dma-ranges property for LS1088A SoC.
       - Update LayerScape SoCs' cooling maps to include all devices affected
         by individual trip points.
      
      * tag 'imx-dt64-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: ls1046a: add qdma device tree nodes
        arm64: dts: ls1043a: add qdma device tree nodes
        arm64: dts: ls1088a: Add missing dma-ranges property
        arm64: dts: ls1088a: Move fsl-mc node
        arm64: dts: fsl: Add all CPUs in cooling maps
        arm64: dts: Add support for NXP LS1028A SoC
        arm64: dts: layerscape: removed compatible string "snps,dw-pcie"
        arm64: dts: fsl: Add the status property disable PCIe
        arm64: dts: ls1012a: Add FRWY-LS1012A board support
        arm64: dts: add LX2160AQDS board support
        arm64: dts: add LX2160ARDB board support
        arm64: dts: add QorIQ LX2160A SoC support
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      dd980900
    • Olof Johansson's avatar
      Merge tag 'imx7ulp-dt-4.21' of... · fafda335
      Olof Johansson authored
      Merge tag 'imx7ulp-dt-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX7ULP device tree for 4.21:
       - It includes the initial device tree for i.MX7ULP SoC and EVK board
         support.
      
      * tag 'imx7ulp-dt-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: dts: imx: add imx7ulp evk support
        ARM: dts: imx: add common imx7ulp dtsi support
        dt-bindings: fsl: add imx7ulp pm related components bindings
        dt-bindings: fsl: add compatible for imx7ulp evk
        clk: imx: add imx7ulp clk driver
        clk: imx: implement new clk_hw based APIs
        clk: imx: make mux parent strings const
        dt-bindings: clock: add imx7ulp clock binding doc
        clk: imx: add imx7ulp composite clk support
        clk: imx: add pfdv2 support
        clk: imx: add pllv4 support
        clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support
        clk: imx: add gatable clock divider support
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      fafda335
    • Olof Johansson's avatar
      Merge tag 'imx7d-pico-4.21' of... · 2b646456
      Olof Johansson authored
      Merge tag 'imx7d-pico-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX7D PICO boards update for 4.21:
       - It contains a series from Otavio Salvador that improves i.MX7D PICO
        SoM, and then adds Hobbit baseboard support on top of the improvement.
      
      * tag 'imx7d-pico-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant
        ARM: dts: imx7d-pico-pi: Extend peripherals support
        ARM: dts: imx7d-pico: Extend peripherals support
        ARM: dts: imx7d-pico: Improve WiFi regulator name
        ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO
        ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl
        ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi
        ARM: dts: imx7d-pico: Switch to SPDX identifier
        ARM: dts: imx7d-pico: Do not harcode the memory size
        ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock
        ARM: imx: update the cpu power up timing setting on i.mx6sx
        ARM: dts: imx7d-pico: Describe the Wifi clock
        ARM: dts: imx51-zii-rdu1: Remove EEPROM node
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2b646456
    • Olof Johansson's avatar
      Merge tag 'imx-dt-4.21' of... · 80b451cd
      Olof Johansson authored
      Merge tag 'imx-dt-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      i.MX device tree update for 4.21:
       - New boards support: emtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva
         and vf610 based Liebherr's BK4 device, ZII SCU4 AIB board.
       - Add flexcan support for i.MX6UL SoC, turn on stop mode wakeup feature
         for flexcan, and enable devices on a few i.MX6 NXP boards.
       - Enable AUO G101EVN010 lcd panel and Goodix touch support for
         imx6ul-ccimx6ulsbcpro board.
       - Enable sensors support for imx6qdl-sabresd board: egalax touch, light,
         magnetometer and accelerometer sensor.
       - Switch more boards to use SPDX identifier.
       - Fix memory node duplication in i.MX device tree sources.
       - Correct GIC PPI interrupts mask for i.MX6UL and i.MX7 SoCs.
       - Drop 'snps,dw-pcie' compatible from LS1021A PCIe device to avoid
         incorrect device matching.
       - Add the gpu nodes for the adreno 200 GPU on iMX51 and iMX53, which
         are now supported by the freedreno driver.
       - Add DCP device support for i.MX6ULL, which requires explicit clock
         enabling.
       - Add '#thermal-sensor-cells' for thermal device and '#cooling-cells'
         for cooling devices.
       - Add missing clock information for EPIT on i.MX25 SoC.
       - Add PWM and qdma devices for LS1021A SoC.
       - Update cooling maps of LS1021A SoC to include all devices affected by
         individual trip points.
       - Random device addition and cleanup on various boards.
      
      * tag 'imx-dt-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (82 commits)
        ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1
        ARM: dts: imx6ul: Remove extra space between node name and brace
        ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators
        ARM: dts: imx6ul: add flexcan support
        ARM: dts: imx5: add gpu nodes
        ARM: dts: imx6qdl-sabresd: add accelerometer sensor support
        ARM: dts: imx6qdl-sabresd: add magnetometer sensor support
        ARM: dts: imx6qdl-sabresd: add light sensor support
        ARM: dts: imx6qdl-sabresd: Move regulators outside of "simple-bus"
        ARM: dts: imx6qdl: Fix memory node duplication
        ARM: dts: imx6dl-mamoj: Add a memory node
        ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication
        ARM: dts: vf610-zii-scu4-aib: Add HI8435 support
        ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus
        ARM: dts: imx7s: Add flexcan stop mode wakeup support
        ARM: dts: imx6ul: Add flexcan stop mode wakeup support
        ARM: dts: imx6qdl: Add flexcan stop mode wakeup support
        ARM: dts: imx6sx: Add flexcan stop mode wakeup support
        ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant
        ARM: dts: imx6ul-pico-hobbit: Extend peripherals support
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      80b451cd
    • Olof Johansson's avatar
      Merge tag 'v4.20-next-dts64' of... · 457a728d
      Olof Johansson authored
      Merge tag 'v4.20-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt
      
      mt8173: add node for the command queue device
      
      * tag 'v4.20-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux:
        arm64: dts: mt8173: Add GCE node
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      457a728d
    • Olof Johansson's avatar
      Merge tag 'samsung-dt64-4.21' of... · 333524bc
      Olof Johansson authored
      Merge tag 'samsung-dt64-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Samsung DTS ARM64 changes for v4.21
      
      1. Update DWC3 hardware modules to Exynos5433 specific variant.
      2. Update cooling maps to include all CPU devices in multiple DTS files.
      
      * tag 'samsung-dt64-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        arm64: dts: exynos: Add all CPUs in cooling maps
        arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      333524bc
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-4.21' of... · df6aeaef
      Olof Johansson authored
      Merge tag 'samsung-dt-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Samsung DTS ARM changes for v4.21
      
      1. Add missing properties and nodes for PMIC clocks in multiple DTS
         files.
      2. Add UHS-I bus speed support to Odroid XU3/XU4/HC SD card and bump the
         maximum clock frequency to 200 MHz for SD and eMMC.
      3. Update cooling maps to include all CPU devices in multiple DTS files.
      4. Enable quirks for Exynos3250 DWC.
      5. Add JPEG CODEC node to S5Pv210.
      6. Add opp-suspend to devfreq OPPs on Exynos4 boards to fix resuming
         from suspend to RAM.
      7. Remove eDP from Arndale board as it does not work and breaks also
         DSI.
      
      * tag 'samsung-dt-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: remove display-port node from Arndale
        ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfreq OPPs on Exynos4
        ARM: dts: s5pv210: Add s5p-jpeg codec node.
        ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module
        ARM: dts: exynos: Add all CPUs in cooling maps
        ARM: dts: exynos: Clarify comment explaining purpose of Odroid XU3 DTSI
        ARM: dts: exynos: Add pin configuration for SD write protect on Odroid XU3/XU4/HC1
        ARM: dts: exynos: Update maximum frequency for eMMC to 200MHz on Odroid XU3/XU4
        ARM: dts: exynos: Update maximum frequency for SD card to 200MHz on Odroid XU3/XU4/HC1
        ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1
        ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU3/XU4/HC1
        ARM: dts: exynos: Add missing clocks to RTC node for Arndale board
        ARM: dts: exynos: Add compatible for s5m8767 clocks node on Itop Core
        ARM: dts: exynos: Add compatible for s2mps11 clocks node on Exynos542x
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      df6aeaef
    • Olof Johansson's avatar
      Merge tag 'mvebu-dt64-4.21-1' of git://git.infradead.org/linux-mvebu into next/dt · d4dcfc7c
      Olof Johansson authored
      mvebu dt64 for 4.21 (part 1)
      
       - complete the description of the clearfog-gt-8k board (Armada 8040
         based board)
       - declare eMMC on espressobin (Armada 3720 based board) which still
         need to be enable by the bootloader as it is not present on all the
         board.
       - add a new version of the Macchiatobin (Armada 8040 based board): the
         Single Shot (without the 10G 3310 PHYs).
      
      * tag 'mvebu-dt64-4.21-1' of git://git.infradead.org/linux-mvebu:
        arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB
        arm64: dts: add support for Macchiatobin Single Shot board
        arm64: dts: marvell: armada-37xx: Enable emmc on espressobin
        arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition
        arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB
        arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal
        arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d4dcfc7c
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-for-4.21-2' of... · e7828317
      Olof Johansson authored
      Merge tag 'qcom-arm64-for-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Qualcomm ARM64 Updates for v4.21 Part 2
      
      * Switch to use dwc3-qcom glue driver on MSM8996
      * Fix issue with xo clk name on MSM8998
      * Add cooling maps on MSM8916
      * Add UART nodes on SDM845
      * Add camera subsystem support on MSM8996 and MSM8916
      
      * tag 'qcom-arm64-for-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        arm64: dts: msm8996: Use dwc3-qcom glue driver for USB
        arm64: dts: qcom: msm8998: Fixup clock to use xo_board
        arm64: dts: qcom: sdm845: Add UART nodes
        arm64: dts: qcom: msm8996: Add CAMSS support
        arm64: dts: qcom: msm8996: Add VFE SMMU node
        arm64: dts: qcom: Add pinctrls for camera sensors
        arm64: dts: qcom: Add Camera Control Interface pinctrls
        arm64: dts: qcom: msm8916: Add CAMSS support
        arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE context bank
        arm64: dts: msm8916: Add all CPUs in cooling maps
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e7828317
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt64-for-4.21' of... · ee261c7e
      Olof Johansson authored
      Merge tag 'sunxi-dt64-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner arm64 DT changes for 4.21
      
      Our usual set of arm64 DT changes, with the biggest additions being:
        - Support for the video decoding engine in the A64
        - Support for the audio codec in the A64
        - USB Support in the H6
        - HDMI Support in the H6
        - EMAC Support in the H6
        - New board: Orange Pi Lite2
      
      * tag 'sunxi-dt64-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (27 commits)
        arm64: dts: allwinner: a64: Fix up RTC device node and clock references
        arm64: dts: allwinner: a64: Add Video Engine node
        arm64: dts: allwinner: a64: Add support for the SRAM C1 section
        arm64: dts: allwinner: a64: pinebook: enable power supplies
        arm64: dts: allwinner: a64: sopine-baseboard: enable power supplies
        arm64: dts: allwinner: axp803: add AC and battery power supplies
        arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec
        arm64: dts: allwinner: a64: enable sound on Pinebook
        arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine
        arm64: dts: allwinner: a64: add nodes necessary for analog sound support
        arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs
        arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host and OTG ports
        arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator
        arm64: dts: allwinner: h6: fix EMAC compatible string sequence
        arm64: dts: allwinner: a64: Add device node for Mali-400 GPU
        dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali
        arm64: dts: allwinner: h6: enable USB2 on Pine H64
        arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64
        arm64: dts: allwinner: h6: add USB2-related device nodes
        arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ee261c7e
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-4.21' of... · 2c94db38
      Olof Johansson authored
      Merge tag 'sunxi-dt-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
      
      Allwinner DT changes for 4.21
      
      This is a quite big pull request this time, with a huge number of changes
      (and patches) due to us fixing the vast majority of the DTC warnings our DT
      had.
      
      We also have a bunch of other good, more meaningful, changes:
        - Support for the new Allwinner T3 (rebranded R40) and f1c100s (armv5)
          SoCs
        - AXP803 PMIC AC Power supply support
        - Rework of the oscillators tree
        - Two new boards: the t3-cqa3t-bv3 and Lichee Pi Nano
      
      Plus a few enhancements here and there.
      
      * tag 'sunxi-dt-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: (84 commits)
        ARM: dts: sunxi: Fix PMU compatible strings
        ARM: dts: sun8i: r40: Add RTC device node
        ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock references
        ARM: dts: sun8i: a23/a33: Fix up RTC device node
        ARM: dts: sun8i: r40: Add clock accuracy for external oscillators
        ARM: dts: sunxi: h3/h5: Add clock accuracy for external oscillators
        ARM: dts: sun8i: a33: Drop audio codec oversampling rate to 128 fs
        ARM: dts: sun8i: h3: Remove unnecessary reserved memory node
        ARM: dts: sun8i: a33: Remove unnecessary reserved memory node
        ARM: dts: suniv: Add device tree for Lichee Pi Nano
        ARM: dts: suniv: add initial DTSI file for F1C100s
        ARM: dts: axp81x: add AC power supply subnode
        ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid warnings
        ARM: dts: sun8i: v3s: Provide default muxing for relevant controllers
        ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning
        ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings
        ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses
        ARM: dts: sun8i: BPI-M2M: Remove i2c nodes
        ARM: dts: sun8i: a23/a33: Provide default muxing for relevant controllers
        ARM: dts: sunxi: reference: Move the muxing back to the common DTSI
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2c94db38
  3. 11 Dec, 2018 11 commits
  4. 10 Dec, 2018 9 commits