[GIT PULL 2/2] Rockchip devicetree changes for 4.3, part2
Heiko Stübner
heiko at sntech.de
Sat Aug 8 14:28:54 PDT 2015
The following changes since commit 4863dcd394019b542ac968870cba734d27e992e0:
ARM: dts: rockchip: add rk3288 arm-pmu irq affinity (2015-07-16 22:22:47 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-dts2
for you to fetch changes up to 378abcdf3297613f6712343ce3a79b7d6abdf955:
ARM: dts: rockchip: add veyron-minnie board (2015-08-08 12:31:27 +0200)
----------------------------------------------------------------
Some more devicetree changes, including usbphy support for the
Cortex-A9 SoCs and actually enabling usb on the rk3066-marsboard,
Two more veyron-devices - namely Speedy and Minnie and a fix for
the tsadc.
One slightly more interesting fix is the blocking of the last
16MB of memory on 4GB rk3288 devices. The rk3288 cannot use this
area for dma operations, so things like the mmc or usb controllers
regularly fail when trying to read data. This solution mimicks the
solution from the ChromeOS kernel, who also do not seem to have
found a better solution yet. Here it only moves to the devicetree.
As this issue is also present on the arm64 rk3368, any future
better solution to this problem would need to describe this in
the devicetree as well and could then remove this block.
----------------------------------------------------------------
Alexandru M Stan (1):
ARM: dts: rockchip: add veyron-minnie board
Heiko Stuebner (4):
ARM: dts: rockchip: set correct dwc2 params for cortex-a9 socs
ARM: dts: rockchip: add usb phys to Cortex-A9 socs
ARM: dts: rockchip: enable usb controller on marsboard
ARM: dts: rockchip: reserve unusable memory region on rk3288
Romain Perier (2):
ARM: dts: rockchip: Use correct dts properties for tsadc node on veyron
ARM: dts: rockchip: Add veyron-speedy board
Documentation/devicetree/bindings/arm/rockchip.txt | 15 ++
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/rk3066a-marsboard.dts | 12 ++
arch/arm/boot/dts/rk3066a-rayeager.dts | 4 +
arch/arm/boot/dts/rk3066a.dtsi | 22 ++
arch/arm/boot/dts/rk3188-radxarock.dts | 4 +
arch/arm/boot/dts/rk3188.dtsi | 22 ++
arch/arm/boot/dts/rk3288-veyron-minnie.dts | 226 +++++++++++++++++++++
arch/arm/boot/dts/rk3288-veyron-speedy.dts | 155 ++++++++++++++
arch/arm/boot/dts/rk3288-veyron.dtsi | 4 +-
arch/arm/boot/dts/rk3288.dtsi | 20 ++
arch/arm/boot/dts/rk3xxx.dtsi | 10 +
12 files changed, 495 insertions(+), 3 deletions(-)
create mode 100644 arch/arm/boot/dts/rk3288-veyron-minnie.dts
create mode 100644 arch/arm/boot/dts/rk3288-veyron-speedy.dts
More information about the linux-arm-kernel
mailing list