aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-05-19ARM: dts: berlin: convert BG2 to DT clock nodesSebastian Hesselbarth1-33/+23
This converts Berlin BG2 SoC dtsi to make use of the new DT clock nodes for Berlin SoCs. While at it, also fix up twdclk which is running at cpuclk/3 instead of sysclk. Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: convert BG2CD to DT clock nodesSebastian Hesselbarth1-29/+24
This converts Berlin BG2CD SoC dtsi to make use of the new DT clock nodes for Berlin SoCs. Also add a binding include to ease core clock references. Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19clk: berlin: add binding include for Berlin SoC clock idsSebastian Hesselbarth2-0/+76
This adds a dt-binding include for Marvell Berlin BG2/BG2CD and BG2Q core clock IDs. Signed-off-by: Sebastian Hesselbarth <[email protected]> Signed-off-by: Alexandre Belloni <[email protected]>
2014-05-19dt-binding: ARM: add clock binding docs for Marvell Berlin2 SoCsSebastian Hesselbarth1-0/+47
This adds mandatory device tree binding documentation for the clock related IP found on Marvell Berlin2 (BG2, BG2CD, and BG2Q) SoCs to the Berlin SoC binding documentation. Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: add the BG2CD GPIO nodesAntoine Tenart1-0/+102
The Berlin BG2CD has 32 GPIOs in SoC power domain and 16 in the SM one. Signed-off-by: Antoine Tenart <[email protected]> Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: add the BG2 GPIO nodesAntoine Tenart1-0/+105
The Berlin BG2 has 32 GPIOs in SoC power domain and 16 in the SM one. Only the first 8 SM GPIOs have interrupt support. Signed-off-by: Antoine Tenart <[email protected]> Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: add the BG2Q GPIO nodesAntoine Tenart1-0/+102
The Marvell Berlin BG2Q has 6 GPIO ports compatible with the snps,dw-apb-gpio driver. This patch adds the corresponding device tree nodes. Signed-off-by: Antoine Tenart <[email protected]> Reviewed-by: Jisheng Zhang <[email protected]> Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: add scu and chipctrl device nodes for BG2/BG2QSebastian Hesselbarth2-0/+20
This adds scu and general purpose registers device nodes required for SMP on Berlin BG2 and BG2Q SoCs. The secondary CPUs will pick their jump address from general purpose (SW generic) register 1. Signed-off-by: Sebastian Hesselbarth <[email protected]> Acked-by: Alexandre Belloni <[email protected]> Acked-by: Antoine Tenart <[email protected]> Acked-by: Jisheng Zhang <[email protected]> Tested-by: Antoine Tenart <[email protected]>
2014-05-19ARM: dts: berlin: add the Marvell BG2-Q DMP device treeAntoine Tenart2-1/+30
Adds initial support for the Marvell BG2-Q DMP. The board has 2GB of memory, an uart activated and what's initially supported by the Marvell Armada 1500 pro dtsi. Signed-off-by: Antoine Tenart <[email protected]> Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-19ARM: dts: berlin: add the Marvell Armada 1500 proAntoine Tenart2-0/+225
Adds initial support for the Marvell Armada 1500 pro (BG2Q) SoC (Berlin family). The SoC has nodes for cpu, l2 cache controller, interrupt controllers, local timer, apb timers and uarts for now. Also add corresponding binding documentation. Signed-off-by: Antoine Tenart <[email protected]> Signed-off-by: Alexandre Belloni <[email protected]> Reviewed-by: Mark Rutland <[email protected]> Signed-off-by: Sebastian Hesselbarth <[email protected]>
2014-05-20ARM: dts: Add MFC memory banks to exynos5420 boardsSachin Kamat2-0/+10
Add MFC memory banks to Exynos5420 based SMDK and Arndale-octa boards. Signed-off-by: Sachin Kamat <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable dp-controller for exynos5420-peach-pit boardRahul Sharma1-0/+36
Enable dp-controller for peach-pit board. Signed-off-by: Rahul Sharma <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable fimd for exynos5420 based peach-pit boardRahul Sharma1-0/+5
Enable fimd for peach-pit board. Signed-off-by: Rahul Sharma <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable dp-controller for exynos5250-snow boardRahul Sharma1-0/+29
Enable dp-controller for snow board. Signed-off-by: Rahul Sharma <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable fimd for exynos5250-snow boardRahul Sharma1-0/+4
Enable fimd node for snow board. Signed-off-by: Rahul Sharma <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable pwm backlight for exynos5250-snowAjay Kumar1-0/+10
Add PWM backlight node for exynos5250 based snow board. Signed-off-by: Olof Johansson <[email protected]> Signed-off-by: Ajay Kumar <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add pwmX_out pinctrl nodes to exynos5250Ajay Kumar1-0/+28
Adds the PWM nodes to 5250 pinctrl dtsi file. Signed-off-by: Ajay Kumar <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add Vbus regulator for USB 3.0 on exynos5420-smdk5420Vivek Gautam1-0/+46
Add required fixed-regulator for VBUS supply for USB 3.0 controller phy. Signed-off-by: Vivek Gautam <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add Vbus regulator for USB 3.0 on exynos5420-peach-pitVivek Gautam1-0/+46
Add required fixed-regulator for VBUS supply for USB 3.0 controller phy. Signed-off-by: Vivek Gautam <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add Vbus regulator for USB 3.0 on exynos5250-snowVivek Gautam1-0/+22
Add required fixed-regulator for VBUS supply for USB 3.0 controller phy. Signed-off-by: Vivek Gautam <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add PD entry to MFC codec on exynos5420Sachin Kamat1-0/+1
PD entry was missing in MFC codec node. Signed-off-by: Sachin Kamat <[email protected]> Reviewed-by : Arun Kumar K <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add sound node for exynos5420-peach-pit boardTushar Behera1-0/+31
The audio setup on Peach-pit board is similar to Snow board, hence the sound-card driver used on Snow board can be reused on Peach-pit board. Peach-pit board uses MAX98090 audio codec. Signed-off-by: Tushar Behera <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Add sound node for exynos5250-snow boardTushar Behera1-0/+27
The audio codec on Snow board, MAX98095 is connected on I2C7 bus. Also it requires the GPX1-7 line to be pulled up. Updated Snow DTS file to incorporate above changes and added a sound node to instantiate the I2S-based sound card. Signed-off-by: Tushar Behera <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Update DWC3 usb controller to use new phy driver for exynos5250Vivek Gautam1-15/+2
Removing the dt node for older usb3 phy driver from Exynos5250 device tree and updating the dt node for DWC3 controller to use new phy driver based on generic phy framework. Signed-off-by: Vivek Gautam <[email protected]> Reviewed-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Enable support for generic USB DRD phy for exynos5250Vivek Gautam1-0/+9
Add device tree node for new usbdrd-phy driver, which is based on generic phy framework. Signed-off-by: Vivek Gautam <[email protected]> Reviewed-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Enable support for DWC3 controller for exynos5420Vivek Gautam1-0/+34
Add device tree nodes for DWC3 controller present on Exynos 5420 SoC, to enable support for USB 3.0. Signed-off-by: Vivek Gautam <[email protected]> Reviewed-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: Enable support for USB 3.0 PHY controller for exynos5420Vivek Gautam1-0/+20
Add device tree nodes for USB 3.0 PHY present alongwith USB 3.0 controller Exynos 5420 SoC. This phy driver is based on generic phy framework. Signed-off-by: Vivek Gautam <[email protected]> Reviewed-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable hdmi for exynos5420-peach-pit boardRahul Sharma2-0/+27
Enable hdmi for exynos5420 based peach-pit board. Signed-off-by: Rahul Sharma <[email protected]> Acked-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: change to correct compatible string for exynos5420 hdmiRahul Sharma1-1/+1
Replace compatible string for HDMI node in Exynos5420. Since latest restructring in Drm hdmi driver, it is agreed to use a seperate compatible string for Exynos5420 HDMI IP siince it uses APB mapped Phy. Signed-off-by: Rahul Sharma <[email protected]> Acked-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-19ARM: dts: enable hdmi for exynos5250 based snow boardRahul Sharma2-1/+19
Enable support for HDMI for exynos5250 based Snow board. Signed-off-by: Rahul Sharma <[email protected]> Acked-by: Tomasz Figa <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
2014-05-17ARM: sun6i: Define the A31 CPUs enable-methodMaxime Ripard1-0/+1
That will allow to use the CPU_METHOD_OF_DECLARE definition we did previously. Signed-off-by: Maxime Ripard <[email protected]>
2014-05-17ARM: sunxi: dt: build DTs according to new MACH_SUNxI Kconfig symbolsChen-Yu Tsai1-4/+7
Allwinner sunxi support has been split into the various SoCs in Kconfig. Adapt the new symbols for the device trees. Signed-off-by: Chen-Yu Tsai <[email protected]> Signed-off-by: Maxime Ripard <[email protected]>
2014-05-16Merge tag 'socfpga-dt-updates-for-3.16_v3' of ↵Olof Johansson12-62/+305
git://git.rocketboards.org/linux-socfpga-next into next/dt Merge "dts: socfpga: general updates for the socfpga platform" from Dinh Nguyen: Mostly DTS additions to the SOCFPGA platform from Steffan Trumtrar, and a couple of device tree documentation updates/typo fix. This one does not the GPIO binding patch, as that is pending further discussion. Also, v3 fixes a rebase artifact and compile tested. * tag 'socfpga-dt-updates-for-3.16_v3' of git://git.rocketboards.org/linux-socfpga-next: ARM: socfpga: dts: Add div-reg to the main_pll clocks ARM: socfpga: dts: add reset-controller Documentation: dt: reset: move socfpga-reset Documentation: dt: socfpga: add reset-cells property ARM: socfpga: dts: Add DTS entries for USB ARM: socfpga: dts: Remove hard coded clock-frequency property ARM: socfpga: dts: add eeprom and rtc on i2c0 ARM: socfpga: dts: convert to preprocessor includes ARM: socfpga: dts: add rtc on i2c0 to socrates ARM: socfpga: dts: add support for EBV SOCrates ARM: socfpga: dts: add can0+1 ARM: socfpga: dts: add i2c busses ARM: socfpga: dts: add remaining interrupts for pdma ARM: socfpga: dts: fix pdma interrupt Signed-off-by: Olof Johansson <[email protected]>
2014-05-16ARM: dts: kirkwood: add kirkwood-km_fixedeth DTS fileValentin Longchamp1-0/+23
Besides our Kirkwood Reference design, there is another group of board on which the eth interface is not connected to a phy but to a switch for some board internal communication. For these designs, the memory also is raised to 256MB. The configuration of the switch is handled by an EEPROM or by the bootloader, but on the kirkwood side, the port is always configured as 1000 Mbits, full duplex. Signed-off-by: Valentin Longchamp <[email protected]> Link: https://lkml.kernel.org/r/[email protected] Acked-by: Andrew Lunn <[email protected]> Signed-off-by: Jason Cooper <[email protected]>
2014-05-16ARM: dts: kirkwood: add kirkwood-km_common DTSI filesValentin Longchamp2-37/+49
This file allows to factor the common parts between the various Keymile Kirkwood Designs. kirkwood-km_common configures the peripherals that are currently common to all our Kirkwood designs: PCIe, pinctrl, bitbang I2C, NAND Flash controller. The kirkwood-km_kirkwood file is then changed to include this common file. Signed-off-by: Valentin Longchamp <[email protected]> Link: https://lkml.kernel.org/r/[email protected] Acked-by: Andrew Lunn <[email protected]> Signed-off-by: Jason Cooper <[email protected]>
2014-05-16ARM: dts: kirkwood: resynch 98dx4122 dtsiValentin Longchamp1-0/+43
The 98DX4122 dtsi file lacks the defintion of the PCIe controller which is present on this SoC. The SATA phys must also be explicitely disabled since they are not present on this SoC. If they remain enabled, a hardlock occures when their clock gates are enabled. Signed-off-by: Valentin Longchamp <[email protected]> Link: https://lkml.kernel.org/r/[email protected] Acked-by: Sebastian Hesselbarth <[email protected]> Acked-by: Andrew Lunn <[email protected]> Signed-off-by: Jason Cooper <[email protected]>
2014-05-16ARM: dts: imx35-pdk: Fix memory region descriptionFabio Estevam1-1/+2
On imx35pdk there are two DRAM chip selects that are used: CS0 at 0x80000000 CS1 at 0x90000000 Each bank is connected to 128MB of DRAM, giving a total of 256MB of system DRAM. Fix the memory layout to describe the hardware appropriately. Signed-off-by: Fabio Estevam <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx51-eukrea-mbimxsd51-baseboard: Add CAN supportFabio Estevam1-0/+62
Add support for CAN based on a MCP2515 connected to ECSPI1. Signed-off-by: Fabio Estevam <[email protected]> Reviewed-by: Eric Bénard <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx6: add new board RIoTboardIain Paton2-0/+540
add element14s RIoTboard http://www.riotboard.org which is an i.MX6Solo based design targeted at makers. Signed-off-by: Iain Paton<[email protected]> Reviewed-by: Fabio Estevam <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx6: i2c4 cleanupIain Paton1-1/+2
add missing i2c4 clock and correct the compatible string to match other imx6 i2c blocks Signed-off-by: Iain Paton<[email protected]> Reviewed-by: Fabio Estevam <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx6: edmqmx6: add vcc and vio power supplies to stmpeSilvio Fricke1-0/+4
Signed-off-by: Silvio Fricke <[email protected]> Acked-by: Linus Walleij <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: Karo TX25: use hardware eccSascha Hauer1-0/+2
We should use hardware ecc on i.MX. While at it, add the optional nand-bus-width property. Signed-off-by: Sascha Hauer <[email protected]> Acked-by: Lothar Waßmann <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: Karo TX25: Add phy reset gpio and supply for FECSascha Hauer1-0/+18
Signed-off-by: Sascha Hauer <[email protected]> Acked-by: Lothar Waßmann <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: Karo TX25: Add pinctrl nodesSascha Hauer1-0/+53
Signed-off-by: Sascha Hauer <[email protected]> Acked-by: Lothar Waßmann <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: i.MX25: Add IRAM nodeSascha Hauer1-0/+5
Signed-off-by: Sascha Hauer <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: i.MX25: Add mmc aliasesSascha Hauer1-0/+2
Signed-off-by: Sascha Hauer <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: i.MX51 babbage: Fix FEC pad ctrl settingsSascha Hauer1-18/+19
The dts relied on the FEC pad ctrl settings from the bootloader by using the NO_PAD_CTRL option. This breaks once the bootloader starts initializing the pad ctrl settings from the same dts file. Change to real pad ctrl settings taken from the platform based babbage support. Signed-off-by: Sascha Hauer <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx6qdl-sabresd: Add USDHC4 supportFabio Estevam1-0/+24
USDHC4 is connected to a DDR MMC. Add support for it. Signed-off-by: Dong Aisheng <[email protected]> Signed-off-by: Fabio Estevam <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: imx: add HDMI support for SolidRun HummingBoard and Cubox-iRussell King2-0/+54
Add the HDMI DT configuration for the SolidRun HummingBoard and Cubox-i. Signed-off-by: Russell King <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2014-05-16ARM: dts: imx6: edmqmx6: add SPI bus and flashLucas Stach1-0/+23
Signed-off-by: Lucas Stach <[email protected]> Signed-off-by: Shawn Guo <[email protected]>