- 30 Nov, 2016 2 commits
-
-
Arnd Bergmann authored
Merge tag 'renesas-arm64-dt2-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt64 Pull "Second Round of Renesas ARM64 Based SoC DT Updates for v4.10" from Simon Horman: Enhancements: * Add device nodes for PRR * Add m3ulcb board * Enable I2C on r8a7796/salvator-x board * Enable SDHI0 on h3ulcb board * tag 'renesas-arm64-dt2-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: arm64: dts: r8a7796: Add device node for PRR arm64: dts: r8a7795: Add device node for PRR arm64: dts: h3ulcb: rename SDHI0 pins arm64: dts: h3ulcb: enable SDHI2 arm64: dts: m3ulcb: enable SDHI2 arm64: dts: m3ulcb: enable SDHI0 arm64: dts: m3ulcb: enable WDT arm64: dts: m3ulcb: enable EXTALR clk arm64: dts: m3ulcb: enable GPIO keys arm64: dts: m3ulcb: enable GPIO leds arm64: dts: m3ulcb: enable SCIF clk and pins arm64: dts: m3ulcb: initial device tree arm64: dts: m3ulcb: add M3ULCB board DT bindings arm64: dts: h3ulcb: update header arm64: dts: h3ulcb: update documentation with official board name arm64: dts: r8a7796: salvator-x: enable I2C arm64: dts: r8a7796: Enable I2C DMA arm64: dts: r8a7796: add I2C support
-
Arnd Bergmann authored
Two branches were incorrectly sent without having the necessary header file changes. Rather than back those out now, I'm replacing the symbolic names for the clks and resets with the numeric values to get 'make allmodconfig dtbs' back to work. After the header file changes are merged, we can revert this patch. Fixes: 6bc37fac ("arm64: dts: add Allwinner A64 SoC .dtsi") Fixes: 50784e61 ("dts: arm64: db820c: add pmic pins specific dts file") Acked-by:
Andre Przywara <andre.przywara@arm.com> Acked-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 25 Nov, 2016 2 commits
-
-
git://git.infradead.org/linux-mvebuArnd Bergmann authored
Pull "mvebu dt64 for 4.10 (part 2)" from Gregory CLEMENT: Fix DTC warning on Armada 37xx and 7K/8K * tag 'mvebu-dt64-4.10-2' of git://git.infradead.org/linux-mvebu: ARM64: dts: marvell: Fixup memory DT warning for Armada 37xx arm64: dts: marvell: Fixup config-space DT warning For Armada 7K/8K arm64: dts: marvell: Fixup internal-regs DT warning for Armada 37xx
-
Niklas Cassel authored
Add PCIe support to the ARTPEC-6 SoC. This uses the existing pcie-artpec6 driver. So, all that is needed is device tree entries in the DTS. Signed-off-by:
Niklas Cassel <niklas.cassel@axis.com> Signed-off-by:
Jesper Nilsson <jespern@axis.com>
-
- 21 Nov, 2016 18 commits
-
-
Geert Uytterhoeven authored
Add a device node for the Product Register, which provides SoC product and revision information. Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Add a device node for the Product Register, which provides SoC product and revision information. Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This changes SDHI0 pin names for H3ULCB board Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports SDHI2 for H3ULCB onboard eMMC Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports SDHI2 for M3ULCB onboard eMMC Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports SDHI0 on M3ULCB board SD card slot Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports watchdog timer for M3ULCB board Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This enables EXTALR clock that can be used for the watchdog. Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports GPIO keys on M3ULCB board Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This supports GPIO leds on M3ULCB board Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This enables the external crystal for the SCIF_CLK and its pinctrl, to be used by the Baud Rate Generator for External Clock (BRG) on (H)SCIF. Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
Add the initial device tree for the R8A7796 SoC based M3ULCB low cost board (R-Car Starter Kit Pro) This commit supports the following peripherals: - SCIF (console) Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
Add M3ULCB Device tree bindings Documentation, listing it as a supported board. Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This updates H3ULCB device tree header with official board name Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Vladimir Barinov authored
This updates H3ULCB Device tree bindings Documentation with official board name Signed-off-by:
Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Ulrich Hecht authored
Signed-off-by:
Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by:
Geert Uytterhoeven <geert+renesas@glider.be> Tested-by:
Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Ulrich Hecht authored
Signed-off-by:
Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by:
Geert Uytterhoeven <geert+renesas@glider.be> Tested-by:
Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Ulrich Hecht authored
Signed-off-by:
Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by:
Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by:
Wolfram Sang <wsa+renesas@sang-engineering.com> Tested-by:
Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
- 19 Nov, 2016 7 commits
-
-
Gregory CLEMENT authored
memory has a reg property so the unit name should contain an address. Signed-off-by:
Gregory CLEMENT <gregory.clement@free-electrons.com>
-
Gregory CLEMENT authored
config-space has a ranges property so the unit name should contain an address. Signed-off-by:
Gregory CLEMENT <gregory.clement@free-electrons.com>
-
Gregory CLEMENT authored
internal-regs has a ranges property so the unit name should contain an address. Signed-off-by:
Gregory CLEMENT <gregory.clement@free-electrons.com>
-
Olof Johansson authored
Merge tag 'samsung-dt64-gic-flags-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt64 Topic branch with DT arm64 changes for v4.10. Fix invalid GIC interrupt flags - type IRQ_TYPE_NONE is not allowed for GIC interrupts. Although this was working but with error messages like: genirq: Setting trigger mode 0 for irq 16 failed Use level high interrupt instead of type none. The choice of level high was rather an arbitrary decision hoping it will work on each platform. Tests shown no issues so far. * tag 'samsung-dt64-gic-flags-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: arm64: dts: exynos: Use human-friendly symbols for interrupt properties in exynos7 arm64: dts: exynos: Fix invalid GIC interrupt flags in exynos7 Signed-off-by:
Olof Johansson <olof@lixom.net>
-
git://git.infradead.org/linux-mvebuOlof Johansson authored
mvebu dt64 for 4.10 (part 1) Adding the new "community" board for Armada 3700 * tag 'mvebu-dt64-4.10-1' of git://git.infradead.org/linux-mvebu: arm64: dts: marvell: Add definition for the Globalscale Marvell ESPRESSOBin Board Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt64 Amlogic DT changes for 64-bit platforms for v4.10 Support for new drivers: - USB - i2c - SPI - mailbox/MHU - PWM - ethernet MAC, PHY - secure monitor - IR - watchdog * tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic: (27 commits) ARM64: dts: meson-gxbb-vega-s95: Add SD/SDIO/MMC and PWM nodes ARM64: dts: meson-gxl-s905x: Enable internal ethernet PHY ARM64: dts: meson-gxl-p23x: Enable ethernet ARM64: dts: meson-gxl: Add ethernet nodes with internal PHY ARM64: dts: amlogic: Reorder copyrights for meson-gx ARM64: dts: meson-gxl-p23x: Enable IR receiver ARM64: dts: meson-gxl-p23x: Add SD/SDIO/MMC and PWM nodes ARM64: dts: meson-gxl-p23x: Add uart pinctrl ARM64: dts: meson-gxl: Add MMC/SD/SDIO nodes ARM64: dts: meson-gxl: Add i2c nodes ARM64: dts: meson-gxl: Add clock nodes ARM64: dts: meson-gxl: Add pinctrl nodes ARM64: dts: meson-gxbb: Move common nodes to meson-gx ARM64: dts: meson-gxbb: Add SCPI with cpufreq & sensors Nodes ARM64: dts: meson-gxbb: Add SRAM node ARM64: dts: meson-gxbb: Add MMC nodes to Nexbox A95x ARM64: dts: meson-gxbb: Add P20x Wifi SDIO support ARM64: dts: meson-gxbb: Add Wifi 32K clock for p20x boards ARM64: dts: meson-gxbb: add MMC support ARM64: dts: meson-gxbb-odroidc2: Enable USB Nodes ... Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'sunxi-dt64-for-4.10' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt64 Allwinner arm64 DT changes for 4.10 Support for the Allwinner A64, their first armv8 SoC. * tag 'sunxi-dt64-for-4.10' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: arm64: dts: add Pine64 support Documentation: devicetree: add vendor prefix for Pine64 arm64: dts: add Allwinner A64 SoC .dtsi Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 18 Nov, 2016 9 commits
-
-
git://github.com/hisilicon/linux-hisiOlof Johansson authored
ARM64: DT: Hisilicon SoC DT updates for 4.10 - Correct the hardware pin number of the usb node on the Hip06 - Add the Hisilicon Hip07 D05 board dts binding - Add the initial dts for the Hip07 D05 board - Fix the warning for the node without reg propery on the Hip06 - Fix the sas am max transmissions quirk property on the Hip06 - Disable the sas0 and sas2 on D03 board - Add refclk node for SAS on the Hip06 * tag 'hisi-arm64-dt-4.10' of git://github.com/hisilicon/linux-hisi: arm64: dts: hisi: add refclk node to hip06 dts files for SAS arm64: dts: hisi: disable sas0 and sas2 for d03 arm64: dts: hisi: fix hip06 sas am-max-trans quirk arm64: dts: hip06: Fix no reg property warning arm64: dts: hisilicon: Add initial dts for Hip07 D05 board Documentation: arm64: Add Hisilicon Hip07 D05 dts binding arm64: dts: hip06: Correct hardware pin number of usb node Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'imx-dt64-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt64 Freescale arm64 device tree updates for 4.10: - Enable Thermal Monitoring Unit (TMU) for thermal management on LS1043A and LS2080A. - Add support for LS1046A SoC, which has similar peripherals as LS1043A but integrates 4 A72 cores. - Add two LS1046A based board support: LS1046A-QDS and LS1046A-RDB. * tag 'imx-dt64-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: arm64: dts: ls2080a: Add TMU device tree support for LS2080A arm64: dts: ls1043a: Add TMU device tree support for LS1043A arm64: dts: add LS1046A-QDS board support Documentation: DT: Add entry for QorIQ LS1046A-QDS board arm64: dts: add LS1046A-RDB board support Documentation: DT: Add entry for QorIQ LS1046A-RDB board arm64: dts: add QorIQ LS1046A SoC support dt-bindings: ahci-fsl-qoriq: updated for SoC ls1046a dt-bindings: qoriq-clock: add LS1043A/LS1046A/LS2080A compatible for clockgen dt-bindings: i2c: adds two more nxp devices dt-bindings: fsl: add LS1043A/LS1046A/LS2080A compatible for SCFG and DCFG dt-bindings: fsl: Add LS1043A/LS1046A/LS2080A SoC compatible strings Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'qcom-arm64-for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt64 Qualcomm ARM64 Updates for v4.10 * Add Hexagon SMD/PIL nodes * Add DB820c PMIC pins * Fixup APQ8016 voltage ranges * Add various MSM8996 nodes to support SMD/SMEM/SMP2P * Add support for Huawei Nexus 6P (Angler) * Add support for LG Nexus 5x (Bullhead) * tag 'qcom-arm64-for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux: arm64: dts: msm8994 SoC and Huawei Angler (Nexus 6P) support dt-bindings: qcom: Add msm899(2/4) bindings arm64: dts: msm8992 SoC and LG Bullhead (Nexus 5X) support arm64: dts: msm8996: Add SMP2P and APCS nodes arm64: dts: msm8996: Add SMEM DT nodes arm64: dts: msm8996: Add reserve-memory nodes arm64: dts: msm8996: Add SMEM reserve-memory node arm64: dts: apq8016-sbc: add analog audio support with multicodec arm64: dts: qcom: Add missing interrupt entry for pm8994 gpios arm64: dts: apq8016-sbc: Set up LDO2, LDO6 and LDO17 regulator voltage ranges dts: arm64: db820c: add pmic pins specific dts file arm64: dts: qcom: msm8916: Add Hexagon PIL node arm64: dts: qcom: msm8916: Add Hexagon SMD edge Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge branch 'clk-qcom-8994' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux into next/dt64 * 'clk-qcom-8994' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: clk: qcom: Add support for msm8994 global clock controller dt-bindings: qcom: clocks: Add msm8994 clock bindings
-
Olof Johansson authored
Merge tag 'v4.10-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt64 64bit devicetree changes including the px5 evaluation board a fix for wrong i2c registers on rk3368 a new nvmem cell and power-domain on rk3399 as well as moving mmc frequency properties to the more generic max-frequency one. * tag 'v4.10-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: arm64: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max" arm64: dts: rockchip: add cpu-id nvmem cell node for rk3399 arm64: dts: rockchip: add sdmmc support for px5-evb arm64: dts: rockchip: Add more properties for emmc on px5-evb arm64: dts: rockchip: Add PX5 Evaluation board arm64: dts: rockchip: add powerdomain for typec on rk3399 arm64: dts: rockchip: fix i2c resource error of rk3368 Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'samsung-dt64-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt64 Finally, I am really pleased to announce adding support for Exynos5433 ARMv8 SoC along with two boards. A lot of Samsung people contributed into this but the final work and commits were done by Chanwoo Choi. This means that for v4.10 we got: 1. Exynos5433 DTSI. 2. Two boards: TM2 and TM2E. These are (almost fully) working mobile phones. * tag 'samsung-dt64-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: arm64: dts: exynos: Add dts file for Exynos5433-based TM2E board arm64: dts: exynos: Add dts file for Exynos5433-based TM2 board arm64: dts: exynos: Add dtsi files for Samsung Exynos5433 64bit SoC Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'uniphier-dt64-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier into next/dt64 UniPhier ARM64 SoC DT updates for v4.10 - Switch CPU enable-method from spin-table to PSCI - Add OPP tables to support generic cpufreq driver - Misc fixes * tag 'uniphier-dt64-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier: arm64: dts: uniphier: make compatible of syscon nodes SoC-specific arm64: dts: uniphier: add CPU clocks and OPP tables for LD20 SoC arm64: dts: uniphier: add CPU clock and OPP table for LD11 SoC arm64: dts: uniphier: increase register region size of sysctrl node arm64: dts: uniphier: switch over to PSCI enable method Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Linux 4.9-rc3 * tag 'v4.9-rc3': (292 commits) Linux 4.9-rc3 x86/smpboot: Init apic mapping before usage ACPICA: Dispatcher: Fix interpreter locking around acpi_ev_initialize_region() ACPICA: Dispatcher: Fix an unbalanced lock exit path in acpi_ds_auto_serialize_method() ACPICA: Dispatcher: Fix order issue of method termination ARC: module: print pretty section names ARC: module: elide loop to save reference to .eh_frame ARC: mm: retire ARC_DBG_TLB_MISS_COUNT... ARC: build: retire old toggles ARC: boot log: refactor cpu name/release printing ARC: boot log: remove awkward space comma from MMU line ARC: boot log: don't assume SWAPE instruction support ARC: boot log: refactor printing abt features not captured in BCRs ARCv2: boot log: print IOC exists as well as enabled status ubifs: Fix regression in ubifs_readdir() ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap() MAINTAINERS: Add entry for genwqe driver VMCI: Doorbell create and destroy fixes GenWQE: Fix bad page access during abort of resource allocation vme: vme_get_size potentially returning incorrect value on failure ...
-
Olof Johansson authored
Merge tag 'renesas-arm64-dt-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt64 Renesas ARM64 Based SoC DT Updates for v4.10 Enablement: * Enable On-board eMMC * Enable SDHI 0 & 3 with UHS * Add SYS-DMAC controller nodes to r8a7796 SoC * Populate EXTALR on r8a7796/salvator-x board; used by watchdog * Add DU LVDS output endpoint on r8a7795/salvator-x board * Add bias setting for USB1 pins on r8a7795/salvator-x board Clean-Up: * Remove FCP SoC-specific compatible strings * tag 'renesas-arm64-dt-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: arm64: renesas: r8a7796: add SYS-DMAC controller nodes arm64: dts: r8a7795: salvator-x: add bias setting for usb1_pins arm64: dts: r8a7796: salvator: enable on board eMMC arm64: dts: r8a7795: salvator: enable on-board eMMC arm64: dts: r8a7796: salvator-x: enable UHS for SDHI 0 & 3 arm64: dts: r8a7796: salvator-x: enable SDHI0 & 3 arm64: dts: r8a7796: add SDHI nodes arm64: dts: r8a7795: Remove FCP SoC-specific compatible strings dt-bindings: media: renesas-fcp: Remove SoC-specific compatible strings arm64: dts: r8a7795: salvator-x: Add DU LVDS output endpoint arm64: dts: r8a7796: salvator-x: Populate EXTALR arm64: dts: r8a7795: salvator-x: enable UHS for SDHI 0 & 3 Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 15 Nov, 2016 2 commits
-
-
Martin Blumenstingl authored
All boards from the Tronsmart Vega S95 series are sharing similar MMC based hardware. sd_emmc_a is used to connect a Broadcom based SDIO wifi card (supported by the brcmfmac driver). The 32.768KHz LPO clock for the wifi chip is generated by PWM_E. sd_emmc_b is routed to the SD-card. Unlike p20x there is no GPIO regulator, meaning it only supports 3.3V (which seems to be hard-wired). The eMMC chip is connected to sd_emmc_c and is implemented similar to the meson-gxbb-p20x boards (meaning that hard-wired fixed regulators are used). Signed-off-by:
Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Neil Armstrong authored
Signed-off-by:
Neil Armstrong <narmstrong@baylibre.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-