From mboxrd@z Thu Jan 1 00:00:00 1970 From: moinejf@free.fr (Jean-Francois Moine) Date: Mon, 25 Mar 2013 20:24:08 +0100 Subject: [PATCH v2] ARM: dove: add more hardware description in the DT Message-ID: <20130325202408.0337ab6f@armhf> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org The 88AP510 chip (Marvell Dove) contains a LCD controller, a display controller and two audio controllers. Signed-off-by: Jean-Francois Moine --- v2 from Sebastian Hesselbarth remarks - better names for the devices - fix bad i2s interrupt controller - 2 irq's by audio controller - display controller added --- arch/arm/boot/dts/dove.dtsi | 38 +++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts/dove.dtsi b/arch/arm/boot/dts/dove.dtsi index f7509ca..4f5cfbf 100644 --- a/arch/arm/boot/dts/dove.dtsi +++ b/arch/arm/boot/dts/dove.dtsi @@ -253,5 +253,43 @@ dmacap,xor; }; }; + + lcd0: lcd-controller at 820000 { + compatible = "marvell,dove-lcd"; + reg = <0x820000 0x1c8>; + interrupts = <47>; + status = "disabled"; + }; + + lcd1: lcd-controller at 810000 { + compatible = "marvell,dove-lcd"; + reg = <0x810000 0x1c8>; + interrupts = <46>; + status = "disabled"; + }; + + i2s0: audio-controller at b0000 { + compatible = "marvell,kirkwood-i2s"; + reg = <0xb0000 0x4000>; + interrupts = <19>, <20>; + clocks = <&gate_clk 12>; + status = "disabled"; + }; + + i2s1: audio-controller at b4000 { + compatible = "marvell,kirkwood-i2s"; + reg = <0xb4000 0x4000>; + interrupts = <21>, <22>; + clocks = <&gate_clk 13>; + status = "disabled"; + }; + + /* display controller and image rotation engine */ + dcon: display-controller at 830000 { + compatible = "marvell,dove-dcon"; + reg = <0x830000 0xc8>, <0x831000 0x8c>; + interrupts = <45>; + status = "disabled"; + }; }; }; -- 1.7.10.4