- 20 10月, 2014 1 次提交
-
-
由 Julien CHAUVEAU 提交于
According to the RK3066 and RK3188 TRM, the two SPI controllers support DMA handshake interface. Add the DMA properties so they can be used when needed. Signed-off-by: NJulien CHAUVEAU <julien.chauveau@neo-technologies.fr> Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 14 9月, 2014 5 次提交
-
-
由 Heiko Stuebner 提交于
Commit 356649ab ("ARM: dts: rockchip: unuse the slot-node and deprecate the supports-highspeed for dw-mmc") removed the slots but not the #xx-cells properties describing the subnodes. Do this now. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
Add the controller node, pinctrl settings for the customizable pins and sort the controllers like on rk3288 as emmc, sdmmc, sdio for handling convenience. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
This adds basic spi nodes and pinctrl settings to the rk3066 and rk3188 devicetree files. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
Add the two dwc2 controllers providing an otg and a designated host port. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
This is a remnant from the first i2c driver iteration that seems to have been forgotten and thus made its way into the dtsi. Remove it. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 10 9月, 2014 1 次提交
-
-
由 Romain Perier 提交于
This adds support for EMAC Rockchip driver on RK3188 SoCs. Signed-off-by: NRomain Perier <romain.perier@gmail.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 03 9月, 2014 1 次提交
-
-
由 Heiko Stübner 提交于
Add both the cpu and peripheral pl330 dma controllers present in rk3188 socs. The first dma controller can change between secure and non-secure mode. Both instances are added but the non-secure variant is left disabled by default, as on the majority of boards the bootloader leaves it in secure mode. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 28 8月, 2014 1 次提交
-
-
由 Heiko Stübner 提交于
Add the core device nodes for the SARADC found on both the Cortex-A9 series (rk3066 and rk3188) as well as the newer rk3288. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 30 7月, 2014 1 次提交
-
-
由 Heiko Stuebner 提交于
This adds the Designware compatible watchdog found on RK3xxx Cortex-A9 SoCs. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 27 7月, 2014 8 次提交
-
-
由 Beniamino Galvani 提交于
This adds the necessary nodex and pinctrl settings for the Rockchip PWM-driver. Signed-off-by: NBeniamino Galvani <b.galvani@gmail.com> Modified to use the new clock defines and added rk3066 pins. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
Use the newly ammended dw_8250 clock binding to define both the baudclk as well as the pclk supplying the ip. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
The core controller settings themself are identical, only the compatible and pinctrl settings differ. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
To create some sort of ordering of nodes, they are suggested to be ordered by their register address. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
Some nodes that are changed in the dtsi hierarchy do not have handles yet. As it was suggested in the rk3288 submission to do subsequent nodes changes through such handle-references, add the missing ones. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
Comments received from the rk3288 submission indicated that a generic subnode to group soc components should not be used. So to keep all rockchip devicetree files similar, remove it from rk3066 and rk3188. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
The clock definitions get a lot shorter due to the soc clocks being handled by rk3188-cru and only the input clock remains. These can now simply live in the main rk3xxx.dtsi without affecting readability. At the same time, rename the node to oscillator, adding a clock-output-names property to match how the rk3288 handles this. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Acked-By: NMax Schwarz <max.schwarz@online.de> Tested-By: NMax Schwarz <max.schwarz@online.de>
-
由 Heiko Stuebner 提交于
This adds a node for the clock and reset unit on rk3188 and rk3066 SoCs and also updates the device nodes retrieve their clocks from there, instead of the previous gate clock nodes. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Acked-By: NMax Schwarz <max.schwarz@online.de> Tested-By: NMax Schwarz <max.schwarz@online.de>
-
- 10 5月, 2014 1 次提交
-
-
由 Heiko Stuebner 提交于
Introduce the grf syscon and convert the pinctrl drivers for rk3066 and rk3188 to use it, instead of mapping the grf registers themselfs. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Tested-by: NMax Schwarz <max.schwarz@online.de> Acked-by: NLinus Walleij <linus.walleij@linaro.org>
-
- 02 3月, 2014 1 次提交
-
-
由 Heiko Stuebner 提交于
The pmu is needed to bring up the cores during smp operations and later also other system parts. Therefore add a node and documentation for it. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Tested-by: NUlrich Prinz <ulrich.prinz@googlemail.com>
-
- 01 3月, 2014 1 次提交
-
-
由 Heiko Stuebner 提交于
This adds the device-node and config select to enable the scu in all Rockchip Cortex-A9 SoCs. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Tested-by: NUlrich Prinz <ulrich.prinz@googlemail.com>
-
- 15 10月, 2013 2 次提交
-
-
由 Heiko Stuebner 提交于
RK2928 and RK3066 contain a dw_apb timer component, while the rk3188 uses a slightly similar but still different timer component. But all of them support the ARM-global-timer that got added as clocksource driver recently. So enable support for it to get a working clocksource for rk3188. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Heiko Stuebner 提交于
The rk3188 SoC shares a lot of peripherals with the rk3066 SoC, but not all. Therefore move the common parts to a shared dtsi. Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-