summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/dm814x.dtsi
AgeCommit message (Collapse)Author
2016-03-01ARM: dts: dm814x: dra62x: Fix NAND device nodesRoger Quadros
Add compatible id, GPMC register resource and interrupt resource to NAND controller nodes. The GPMC node will provide an interrupt controller for the NAND IRQs. Signed-off-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-02-26ARM: dts: Add RTC entry for dm814x and dra62xTony Lindgren
Add RTC entry for dm814x and dra62x. Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-02-12ARM: dts: Add support for GPMC for dm814x and dra62xTony Lindgren
Add support for GPMC for dm814x and dra62x Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-22ARM: dts: Add usb support for dm814x and dra62xTony Lindgren
The usb is very much like on am33xx, we just put the some of the componends under scm where they belong. Cc: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-22ARM: dts: Add mmc device entries for dm814xTony Lindgren
Add mmc device entries for dm814x. Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-22ARM: dts: Update edma bindings on dm814x to use edma_xbarTony Lindgren
The edma is the same as on am33xx, except it has four tptc instances. And we need the edma_xbar for at least mmc3, so let's use the edma_xbar and the new binding as suggested by Peter Ujfalusi <peter.ujfalusi@ti.com>. Reviewed-by: Peter Ujfalusi <peter.ujfalusi@ti.com> [tony@atomide.com: updated for ti,edma-memcpy-channels binding] Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-22ARM: dts: Add pinctrl macros for dm814xTony Lindgren
Let's add the DM814X_IOPAD macro the same way as we have for dm816x and am33xx as this allows comparing the registers with the documentation easily. The pinctrl bits are yet again different on dm814x. Cc: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-09ARM: dts: Fix dm814x pinctrl address and maskTony Lindgren
Otherwise pinctrl won't work. Because of silicon errata for some dm814x versions, let's also keep bit 18 out of the function-mask and rely on the bootloader configuration for bit 18 as suggested by Matthijs van Duin <matthijsvanduin@gmail.com>. Devices with that need to use bit 18 can override the function-mask in the board specific dts file if really needed. Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-09ARM: dts: Fix dm8148 control modules rangesTony Lindgren
The control module is at offset 0x14000 with size 0x20000, not 0x16000. This causes the pinctrl driver to not work. Let's also fix the comments related to the TRM "L4LS Instance Summary" table as that's what's causing the bad entries. Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-03ARM: dts: Fix dm814x entries for pllss and prcmTony Lindgren
Otherwise drivers under pllss and prcm won't probe properly. Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-09-14ARM: dts: Fix dm814x control base to properly initialize Ethernet PHYTony Lindgren
Looks like I made a typo on the control base, all the 81xx SoCs have it at 0x48140000 base. We've just gotten away with the typo as the Ethernet phy was configured by the bootloader on my test system and we're not yet using the pinctrl. In addition to fixing the contol base, we need to also use the right Ethernet phy flags to initialize it. And we are still missing the PLL driver for dm814x and only relying on the divider and mux clocks. Fixes: f3d953ea3721 ("ARM: dts: Add minimal dm814x support") Cc: Matthijs van Duin <matthijsvanduin@gmail.com> Cc: Nicolas Chauvet <kwizart@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-07-23ARM: dts: Add minimal clocks for dm814xTony Lindgren
Use fixed clocks until we have a clock driver for the PLL. The mux and divider composite clocks work the same way as on dm816x and am335x. Cc: Matthijs van Duin <matthijsvanduin@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-07-23ARM: dts: Add minimal dm814x supportTony Lindgren
Add minimal dm814x support. Cc: Matthijs van Duin <matthijsvanduin@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>