Commit 80c2e887 authored by Olof Johansson's avatar Olof Johansson

Merge tag 'v3.16-rockchip-dt' of...

Merge tag 'v3.16-rockchip-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt

Merge "ARM: rockchip: devicetree changes for v3.16" from Heiko Stübner:

Addition of missing board compatible names and their vendor-prefixes
as well as the dts portions of the pinctrl rework.

* tag 'v3.16-rockchip-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
  ARM: dts: rockchip: convert pinctrl nodes to new bindings
  ARM: dts: rockchip: add root compatible properties
  of: add mundoreader and radxa vendor prefixes
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parents 61e810d3 56f2b894
Rockchip platforms device tree bindings
---------------------------------------
- bq Curie 2 tablet:
Required root node properties:
- compatible = "mundoreader,bq-curie2", "rockchip,rk3066a";
- Radxa Rock board:
Required root node properties:
- compatible = "radxa,rock", "rockchip,rk3188";
...@@ -79,6 +79,7 @@ microchip Microchip Technology Inc. ...@@ -79,6 +79,7 @@ microchip Microchip Technology Inc.
mosaixtech Mosaix Technologies, Inc. mosaixtech Mosaix Technologies, Inc.
moxa Moxa moxa Moxa
mpl MPL AG mpl MPL AG
mundoreader Mundo Reader S.L.
mxicy Macronix International Co., Ltd. mxicy Macronix International Co., Ltd.
national National Semiconductor national National Semiconductor
neonode Neonode Inc. neonode Neonode Inc.
...@@ -98,6 +99,7 @@ powervr PowerVR (deprecated, use img) ...@@ -98,6 +99,7 @@ powervr PowerVR (deprecated, use img)
qca Qualcomm Atheros, Inc. qca Qualcomm Atheros, Inc.
qcom Qualcomm Technologies, Inc qcom Qualcomm Technologies, Inc
qnap QNAP Systems, Inc. qnap QNAP Systems, Inc.
radxa Radxa
raidsonic RaidSonic Technology GmbH raidsonic RaidSonic Technology GmbH
ralink Mediatek/Ralink Technology Corp. ralink Mediatek/Ralink Technology Corp.
ramtron Ramtron International ramtron Ramtron International
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
/ { / {
model = "bq Curie 2"; model = "bq Curie 2";
compatible = "mundoreader,bq-curie2", "rockchip,rk3066a";
memory { memory {
reg = <0x60000000 0x40000000>; reg = <0x60000000 0x40000000>;
......
...@@ -79,7 +79,7 @@ smp-sram@0 { ...@@ -79,7 +79,7 @@ smp-sram@0 {
pinctrl@20008000 { pinctrl@20008000 {
compatible = "rockchip,rk3066a-pinctrl"; compatible = "rockchip,rk3066a-pinctrl";
reg = <0x20008000 0x150>; rockchip,grf = <&grf>;
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
ranges; ranges;
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
/ { / {
model = "Radxa Rock"; model = "Radxa Rock";
compatible = "radxa,rock", "rockchip,rk3188";
memory { memory {
reg = <0x60000000 0x80000000>; reg = <0x60000000 0x80000000>;
......
...@@ -75,17 +75,16 @@ smp-sram@0 { ...@@ -75,17 +75,16 @@ smp-sram@0 {
pinctrl@20008000 { pinctrl@20008000 {
compatible = "rockchip,rk3188-pinctrl"; compatible = "rockchip,rk3188-pinctrl";
reg = <0x20008000 0xa0>, rockchip,grf = <&grf>;
<0x20008164 0x1a0>; rockchip,pmu = <&pmu>;
reg-names = "base", "pull";
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
ranges; ranges;
gpio0: gpio0@0x2000a000 { gpio0: gpio0@0x2000a000 {
compatible = "rockchip,rk3188-gpio-bank0"; compatible = "rockchip,rk3188-gpio-bank0";
reg = <0x2000a000 0x100>, reg = <0x2000a000 0x100>;
<0x20004064 0x8>;
interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>; interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clk_gates8 9>; clocks = <&clk_gates8 9>;
......
...@@ -31,11 +31,16 @@ scu@1013c000 { ...@@ -31,11 +31,16 @@ scu@1013c000 {
reg = <0x1013c000 0x100>; reg = <0x1013c000 0x100>;
}; };
pmu@20004000 { pmu: pmu@20004000 {
compatible = "rockchip,rk3066-pmu"; compatible = "rockchip,rk3066-pmu", "syscon";
reg = <0x20004000 0x100>; reg = <0x20004000 0x100>;
}; };
grf: grf@20008000 {
compatible = "syscon";
reg = <0x20008000 0x200>;
};
gic: interrupt-controller@1013d000 { gic: interrupt-controller@1013d000 {
compatible = "arm,cortex-a9-gic"; compatible = "arm,cortex-a9-gic";
interrupt-controller; interrupt-controller;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment