- 05 Jul, 2016 4 commits
-
-
Olof Johansson authored
Merge tag 'qcom-dt-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt Qualcomm Device Tree Changes for v4.8 * Reverse BAM dma node reverts * Add BAM remote control options for affected platforms * Enable peripherals on APQ8074 dragonboard * Enable PMA8084 pwrky * Fix PMIC reg entries by removing unnecessary size element * Add SCM binding and support for all currently supported boards * Add Qualcomm WCNSS binding documentation * Rename db600c to SD_600eval and add peripheral nodes * Remove gpio key entry from Nexus7 * Add APQ8060 based dragonboard and associated peripherals * Add ARMv7 PMU for IPQ4019 * Update smem state cells to match documentation * tag 'qcom-dt-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux: (26 commits) dts: ipq4019: support ARMv7 PMU ARM: dts: add Qualcomm APQ8060-based Dragonboard ARM: dts: move the fixed MMC regulator to SURF board ARM: dts: fix the MSM8660 RTC base address ARM: dts: add I2C block in GSBI12 ARM: dts: add L2CC and RPM with regulators for MSM8660 ARM: dts: add SDCC5 to Qualcomm MSM8660 ARM: dts: add GPIO and MPP to MSM8660 PMIC device-tree: nexus7: Remove power gpio key entry and use pmic8xxx-pwrkey arm: dts: qcom: Update smem state cells usage ARM: dts: qcom: msm8974-honami: Set DMA as remotely controlled ARM: dts: sd_600eval: Fix eMMC lockup issue ARM: dts: apq8064: rename db600c to SD_600eval ARM: dts: apq8064: move sdcc3 pinctrls out of baord file ARM: dts: apq8064: move sdcc1 pinctrl nodes to soc file dt: binding: Add Qualcomm WCNSS control binding dts: qcom: apq8064: Add SCM firmware node dts: qcom: msm8974: Add SCM firmware node dts: qcom: apq8084: Add SCM firmware node dt/bindings: firmware: Add Qualcomm SCM binding ... Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'omap-for-v4.8/dt-part1-signed-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt Device tree changes for omaps for v4.8 merge window: - PWM binding updates and related dts changes - OCM RAM updates for dra7 - Enable n900 lirc-rx51 driver - omap3-gta04 updates for backlight, bma180, itg3200, hmc5843 and wifi - am335x, am437x and am57xx operating point updates and additions - am335x-icev2 pca9536 node - dra72-evm regulator updates - edma spelling fixes - am335x and am437x ethernet phy update - a series of mcbsp updates - omap3-gta04 eeprom - dra7 PCIe unit address fix - stdout-path for beaglebone variants - crypto accelerator nodes for am335x, am437x and dra7 * tag 'omap-for-v4.8/dt-part1-signed-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (42 commits) ARM: dts: AM43xx: Add node for RNG ARM: dts: AM43xx: clk: Add RNG clk node ARM: dts: DRA7: Add DT node for RNG IP ARM: dts: DRA7: Add support for SHA IP ARM: dts: DRA7: Add DT nodes for AES IP ARM: dts: DRA7: Add DT node for DES IP ARM: dts: am335x-bone-common: use stdout-path in Beaglebone boards. ARM: dts: DRA7: fix unit address of second PCIe instance ARM: dts: omap3-gta04: Add RFID eeprom node ARM: dts: omap4-duovero: Add pdmclk binding for audio ARM: dts: omap4-var-som-om44: Add pdmclk binding for audio ARM: dts: omap4-sdp: Add pdmclk binding for audio ARM: dts: omap4-panda-common: Add pdmclk binding for audio ARM: dts: omap5-board-common: Add pdmclk binding for audio ARM: dts: omap3: Add clocks to McBSP nodes ARM: dts: am335x-bone-common: Mark MAC as having only one PHY ARM: dts: am437x-idk-evm: Mark MAC as having only one PHY ARM: dts: Correct misspelling, "emda3" -> "edma3" ARM: dts: dra72-evm: Rename 3.3V regulator tag ARM: dts: am335x-icev2: Add DT node for TI PCA9536 ... Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'at91-ab-4.8-dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt DT Changes for 4.8 #2: - New board: at91sam9260ek - Fixes for the sam9_l9260 - Sama5d2 Xplained PMIC fix - Addition of the PMU node for the sama5d2 * tag 'at91-ab-4.8-dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: ARM: dts: at91: sama5d2_xplained: Update the pmic node ARM: dts: at91: sama5d2: add PMU node ARM: dts: at91: sam9_l9260: Modify information in LED nodes. ARM: dts: at91: sam9_l9260: Add pinctrl information to ethernet node. ARM: dts: at91: add at91sam9260ek board DT Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'keystone_dts_for_4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/dt ARM: Keystone DTS update for 4.8 - Pinmux entries for K2G - PCI DTS entry fixup * tag 'keystone_dts_for_4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone: ARM: dts: k2g-evm: Add pinmuxing for UART0 ARM: dts: keystone: Header file for pinctrl constants ARM: dts: k2g: Add pinctrl support ARM: dts: keystone-k2l: Add pinctrl node ARM: dts: keystone: add interrupt property to PCI controller bindings ARM: dts: keystone: remove bogus IO resource entry from PCI binding Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 04 Jul, 2016 5 commits
-
-
Wenyou Yang authored
Due to introducing the new driver - ACT8945A MFD drive, change the pmic device node to align with the ACT8945A regulator and charger drivers. Signed-off-by:
Wenyou Yang <wenyou.yang@atmel.com> Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com>
-
Olivier Schonken authored
Add node to support SAMA5D2 Performance Monitor Unit. Signed-off-by:
Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com>
-
Raashid Muhammed authored
Add power led node and rename status led node. Signed-off-by:
Raashid Muhammed <raashidmuhammed@zilogic.com> Reviewed-by:
Vijay Kumar B. <vijaykumar@bravegnu.org> Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com>
-
Raashid Muhammed authored
Add missing pinctrl information to ethernet node. Signed-off-by:
Raashid Muhammed <raashidmuhammed@zilogic.com> Reviewed-by:
Vijay Kumar B. <vijaykumar@bravegnu.org> Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com>
-
Nicolas Ferre authored
Add Device Tree source file for at91sam9260ek board. This official Atmel Evaluation Kit is designed around a SoC based on a ARM 926 core the at91sam9260. The board is also added to the dts Makefile. Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com>
-
- 27 Jun, 2016 15 commits
-
-
twp@codeaurora.org authored
Add support for cortex-a7-pmu present on ipq4019 SoCs. Signed-off-by:
Thomas Pedersen <twp@codeaurora.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
This is the first Dragonboard based on APQ8060 and PM8058. It was produced in 2011 in cooperation between Qualcomm and BSQUARE. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
There is currently a fixed regulator in the .dtsi file for the MSM8660 chipset, used by the SURF board. We want to define real regulators for a board using this chipset, so push the fixed regulator down to the SURF board which is the only user. Reviewed-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
The RTC was defined on 0x11d but on the MSM8660/APQ8060 it is actually on 0x1e8. We were saved by the fact that the driver does not use the reg parameter: instead it uses the compatible string to figure out where the RTC is. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Reviewed-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
The I2C block on the GSBI12 is used on the APQ8060 Dragonboard for sensors. Make it available in the chipset file. Take this opportunity to fix the IRQ flag "0" to "NONE" using the IRQ DT include. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
This adds the L2CC IPC resource and RPM devices plus the nodes for the PM8901 and PM8058 regulators to the MSM8660 device tree. This was tested on the APQ8060 Dragonboard. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Reviewed-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
The SDCC5 SD/MMC controller is used for a second uSD slot on the APQ8060 Dragonboard. On most other systems it is just dark silicon so define it and leave it as "disabled" in the core SoC file. Reviewed-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Linus Walleij authored
This adds the 8660 PMIC GPIO and MPP blocks to the MSM8660 DTSI. Verified against the vendor tree to be in these locations with these interrupts, tested on the APQ8060 Dragonboard. Reviewed-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
John Stultz authored
Since the pmic8xxx-pwrkey driver is already supported in the qcom-apq8064.dtsi, and the pmic8xxx-pwrkey supports logic to configure proper device shutdown when ps_hold goes low, it is better to use that driver then a generic gpio button. Thus this patch remove the gpio power key entry here, so we don't get double input events from having two drivers enabled. Cc: Rob Herring <robh+dt@kernel.org> Cc: Andy Gross <agross@codeaurora.org> Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Cc: Stephen Boyd <stephen.boyd@linaro.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Acked-by:
Rob Herring <robh@kernel.org> Acked-by:
Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by:
John Stultz <john.stultz@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Andy Gross authored
This patch updates the qcom,state-cells to qcom,smem-state-cells to match recent changes to the binding. Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Andy Gross authored
This patch adds the qcom,controlled-remotely property for the blsp2_bam controller node. This board requires this, otherwise the board fails to boot due to access of protected registers during BAM initialization. Fixes: 62bc8179 dts: msm8974: Add blsp2_bam dma node Signed-off-by:
Andy Gross <andy.gross@linaro.org> Acked-by:
Bjorn Andersson <bjorn.andersson@linaro.org>
-
Parth Pancholi authored
This board locks up if we stress test the eMMC, as the regulator s4 is unable to supply enough current for all the peripherials attached to it. As this supply is wired up to most of the peripherials including DDR, it resulted in such lockup. This patch fixes this issue by setting s4 regulator correctly with Auto power mode. Reported-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> [Srinivas Kandagatla: rewrote the change log] Tested-by:
Girish Sharma <girish.sharma@einfochips.com> Signed-off-by:
Parth Pancholi <parth.pancholi@einfochips.com> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Srinivas Kandagatla authored
This board has been renamed recently and announced at https://eragon.einfochips.com/products/sd-600eval.html So rename this board files so that it reflects actual product in market. Signed-off-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Srinivas Kandagatla authored
This patch move sdcc3 pinctrl nodes out of board file, so that other boards do not duplicate the same thing. Signed-off-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
Srinivas Kandagatla authored
This patch moves out the sdcc1 pinctrl nodes out of board files to soc file, so that it will be duplicated in other board files. Signed-off-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
-
- 22 Jun, 2016 6 commits
-
-
Lokesh Vutla authored
Adding DT node for hardware random number generator. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Lokesh Vutla authored
Add clk node for RNG module. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Lokesh Vutla authored
Adding dt node for hardware random number generator IP. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Lokesh Vutla authored
DRA7 SoC has the same SHA IP as OMAP5. Add DT entry for the same. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> [t-kristo@ti.com: changed SHA to use EDMA instead of SDMA] Signed-off-by:
Tero Kristo <t-kristo@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Joel Fernandes authored
DRA7 SoC has the same AES IP as OMAP4. Add DT entries for both AES cores. Signed-off-by:
Joel Fernandes <joelf@ti.com> Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> [t-kristo@ti.com: squashed in the change to use EDMA, squashed in support for two AES cores] Signed-off-by:
Tero Kristo <t-kristo@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Joel Fernandes authored
DRA7xx SoCs have a DES3DES IP. Add DT data for the same. Signed-off-by:
Joel Fernandes <joelf@ti.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- 21 Jun, 2016 1 commit
-
-
Enric Balletbo i Serra authored
This commit adds the stdout-path propety in /chosen for all Beaglebone boards. Signed-off-by:
Enric Balletbo i Serra <enric.balletbo@collabora.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- 20 Jun, 2016 2 commits
-
-
http://github.com/Broadcom/stblinuxOlof Johansson authored
This pull request contains Device Tree changes for Broadcom ARM-based SoCs: - Chris provides documentation and DTS fixes for the bcm11351 CPU enable-method in preparation for adding support for the BCM23550 SoC and its corresponding documentation, SoC dtsi and the Sparrow board DTS file - Jon adds MSI support to the PCI nodes, updates the secondary cores boot address for the B0 production revision of the Northstar Plus SoC, adds a DTS for the BCM958625HR board, another one for the BCM958525XMC board, and finally adds the PL330 DMA controller to the NSP DTS - Rafal enables the SPI NOR flash on dual flash systems (NAND + SPI) on the BCM5301x SoCs and devices - Florian adds support for the BCM5301x built-in Ethernet switch by adding nodes for the Gigabit MAC controllers and the Switch Register Access block, and finally updates the SmartRG SR-400AC board with its switch port layout * tag 'arm-soc/for-4.8/devicetree' of http://github.com/Broadcom/stblinux: ARM: dts: BCM5310x: Enable switch ports on SmartRG SR400AC ARM: dts: BCM5301X: Add SRAB interrupts ARM: dts: Enable SRAB switch and GMACs on 5301x DTS ARM: dts: NSP: Add PL330 support ARM: dts: NSP: Add XMC board support ARM: dts: bcm23550: Add device tree files Documentation: devicetree: Document BCM23550 bindings ARM: BCM5301X: Enable SPI-NOR on dual flash devices ARM: dts: NSP: Add new DT file for bcm958625hr ARM: dts: NSP: modify second CPU address ARM: dts: NSP: Add MSI support on PCI ARM: BCM: modify Broadcom CPU enable method ARM: dts: fix use of bcm11351 enable method Documentation: Binding docs for bcm11351 enable method Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt Amlogic DT changes for v4.8 - add reset driver for meson8b * tag 'amlogic-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic: ARM: dts: amlogic: Enable Reset Controller on Meson8b platforms Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 14 Jun, 2016 5 commits
-
-
Neil Armstrong authored
Update DTSI file to add the reset controller node. Signed-off-by:
Neil Armstrong <narmstrong@baylibre.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Masahiro Yamada authored
On these two boards, the serial0 is used for inter-chip connection, so cannot be used for login console. The serial2 is used instead for them, but it is tedious to use because upper level deployment projects must switch login console per board. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Masahiro Yamada authored
This node consists of various system-level configuration registers. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Masahiro Yamada authored
This pin-muxing is needed to get access to the UniPhier System Bus. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'at91-ab-4.8-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt DT Changes for 4.8: - New board: Olimex SAM9-L9260 - Fix crystal definitions for Denx ma5d4 - Remove leftover clock definitions - Add stdout-path for usb_a9260/a9g20 * tag 'at91-ab-4.8-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: ARM: dts: at91: calao: remove leftovers clock definition ARM: dts: at91: pm9g45: remove leftovers clock definition ARM: dts: at91: mpa1600: remove leftovers clock definition ARM: dts: at91: ge863-pro3: remove leftovers clock definition ARM: dts: at91: at91-foxg20: remove leftovers clock definition ARM: dts: at91: at91-cosino: remove leftovers clock definition ARM: dts: at91: at91-ariag25: remove leftovers clock definition ARM: dts: at91: animeo_ip: remove leftovers clock definition ARM: dts: at91: ma5d4: properly define crystals frequencies ARM: dts: at91: usb_a9g20: use stdout-path ARM: dts: at91: Add DT support for Olimex SAM9-L9260 board. ARM: dts: at91: at91sam9260: Remove leading zeros in OHCI node. Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 13 Jun, 2016 2 commits
-
-
Olof Johansson authored
Merge tag 'socfpga_updates_v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt SoCFPGA DTS updates for v4.8 - Update Arria10 ECC manager - Add ethernet alias for Arria10 - Update serial alias for Arria10 * tag 'socfpga_updates_v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux: ARM: dts: socfpga: fix definitions of serial console ARM: dts: socfpga: add ethernet alias on Arria10 ARM: dts: Move Arria10 SDRAM as child of ECC Manager ARM: dts: Arria10 ECC Manager IRQ controller changes Signed-off-by:
Olof Johansson <olof@lixom.net>
-
Olof Johansson authored
Merge tag 'ux500-dt-asoc-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt Ux500 devicetree patches: - Move the ab8500 compatible string from the board to the chipset. - Define GPIO line names for the boards. * tag 'ux500-dt-asoc-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson: ARM: dts: UX500: name the GPIO lines on HREFv60plus ARM: dts: Ux500: name the GPIO lines on Snowball ARM: dts: Ux500: move compatible string to chipset Signed-off-by:
Olof Johansson <olof@lixom.net>
-