From mboxrd@z Thu Jan 1 00:00:00 1970 From: moinejf@free.fr (Jean-Francois Moine) Date: Sat, 18 May 2013 19:33:54 +0200 Subject: [RFC 2/4] ARM: dove: add video card node for SolidRun CuBox In-Reply-To: <1368897139-25485-3-git-send-email-sebastian.hesselbarth@gmail.com> References: <20130516192510.GV18614@n2100.arm.linux.org.uk> <1368897139-25485-1-git-send-email-sebastian.hesselbarth@gmail.com> <1368897139-25485-3-git-send-email-sebastian.hesselbarth@gmail.com> Message-ID: <20130518193354.1be73084@armhf> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Sat, 18 May 2013 19:12:17 +0200 Sebastian Hesselbarth wrote: > This adds a video card node required for rmk's dove_drm driver. Reg > property matches reserved memory region (currently 16M at top of memory), > clocks property should carry extclk0 for now. > > Signed-off-by: Sebastian Hesselbarth > --- > Cc: Russell King > Cc: linux-arm-kernel at lists.infradead.org > Cc: dri-devel at lists.freedesktop.org > Cc: Jason Cooper > Cc: Jean-Francois Moine > --- > arch/arm/boot/dts/dove-cubox.dts | 16 +++++++++++++++- > 1 file changed, 15 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/dove-cubox.dts b/arch/arm/boot/dts/dove-cubox.dts > index ed2b7b2..f26d0d2 100644 > --- a/arch/arm/boot/dts/dove-cubox.dts > +++ b/arch/arm/boot/dts/dove-cubox.dts > @@ -8,7 +8,7 @@ > > memory { > device_type = "memory"; > - reg = <0x00000000 0x40000000>; > + reg = <0x00000000 0x3f000000>; > }; > > chosen { > @@ -52,10 +52,24 @@ > #clock-cells = <0>; > }; > }; > + > + video { > + compatible = "simple-bus"; > + #address-cells = <1>; > + #size-cells = <1>; > + ranges; > + > + vcard: video-card { > + compatible = "marvell,dove-video-card"; > + reg = <0x3f000000 0x1000000>; > + clocks = <&si5351 0>, <&si5351 0>; > + }; > + }; > }; > > &uart0 { status = "okay"; }; > &sata0 { status = "okay"; }; > +&lcd0 { status = "okay"; }; > > &i2c0 { > status = "okay"; May you explain a bit more this strange hack? -- Ken ar c'henta? | ** Breizh ha Linux atav! ** Jef | http://moinejf.free.fr/ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean-Francois Moine Subject: Re: [RFC 2/4] ARM: dove: add video card node for SolidRun CuBox Date: Sat, 18 May 2013 19:33:54 +0200 Message-ID: <20130518193354.1be73084@armhf> References: <20130516192510.GV18614@n2100.arm.linux.org.uk> <1368897139-25485-1-git-send-email-sebastian.hesselbarth@gmail.com> <1368897139-25485-3-git-send-email-sebastian.hesselbarth@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1368897139-25485-3-git-send-email-sebastian.hesselbarth@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Sebastian Hesselbarth Cc: Russell King , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, Jason Cooper List-Id: dri-devel@lists.freedesktop.org T24gU2F0LCAxOCBNYXkgMjAxMyAxOToxMjoxNyArMDIwMApTZWJhc3RpYW4gSGVzc2VsYmFydGgg PHNlYmFzdGlhbi5oZXNzZWxiYXJ0aEBnbWFpbC5jb20+IHdyb3RlOgoKPiBUaGlzIGFkZHMgYSB2 aWRlbyBjYXJkIG5vZGUgcmVxdWlyZWQgZm9yIHJtaydzIGRvdmVfZHJtIGRyaXZlci4gUmVnCj4g cHJvcGVydHkgbWF0Y2hlcyByZXNlcnZlZCBtZW1vcnkgcmVnaW9uIChjdXJyZW50bHkgMTZNIGF0 IHRvcCBvZiBtZW1vcnkpLAo+IGNsb2NrcyBwcm9wZXJ0eSBzaG91bGQgY2FycnkgZXh0Y2xrMCBm b3Igbm93Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFNlYmFzdGlhbiBIZXNzZWxiYXJ0aCA8c2ViYXN0 aWFuLmhlc3NlbGJhcnRoQGdtYWlsLmNvbT4KPiAtLS0KPiBDYzogUnVzc2VsbCBLaW5nIDxsaW51 eEBhcm0ubGludXgub3JnLnVrPgo+IENjOiBsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKPiBDYzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IENjOiBKYXNvbiBD b29wZXIgPGphc29uQGxha2VkYWVtb24ubmV0Pgo+IENjOiBKZWFuLUZyYW5jb2lzIE1vaW5lIDxt b2luZWpmQGZyZWUuZnI+Cj4gLS0tCj4gIGFyY2gvYXJtL2Jvb3QvZHRzL2RvdmUtY3Vib3guZHRz IHwgICAxNiArKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL2Rv dmUtY3Vib3guZHRzIGIvYXJjaC9hcm0vYm9vdC9kdHMvZG92ZS1jdWJveC5kdHMKPiBpbmRleCBl ZDJiN2IyLi5mMjZkMGQyIDEwMDY0NAo+IC0tLSBhL2FyY2gvYXJtL2Jvb3QvZHRzL2RvdmUtY3Vi b3guZHRzCj4gKysrIGIvYXJjaC9hcm0vYm9vdC9kdHMvZG92ZS1jdWJveC5kdHMKPiBAQCAtOCw3 ICs4LDcgQEAKPiAgCj4gIAltZW1vcnkgewo+ICAJCWRldmljZV90eXBlID0gIm1lbW9yeSI7Cj4g LQkJcmVnID0gPDB4MDAwMDAwMDAgMHg0MDAwMDAwMD47Cj4gKwkJcmVnID0gPDB4MDAwMDAwMDAg MHgzZjAwMDAwMD47Cj4gIAl9Owo+ICAKPiAgCWNob3NlbiB7Cj4gQEAgLTUyLDEwICs1MiwyNCBA QAo+ICAJCQkjY2xvY2stY2VsbHMgPSA8MD47Cj4gIAkJfTsKPiAgCX07Cj4gKwo+ICsJdmlkZW8g ewo+ICsJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7Cj4gKwkJI2FkZHJlc3MtY2VsbHMgPSA8 MT47Cj4gKwkJI3NpemUtY2VsbHMgPSA8MT47Cj4gKwkJcmFuZ2VzOwo+ICsKPiArCQl2Y2FyZDog dmlkZW8tY2FyZCB7Cj4gKwkJCWNvbXBhdGlibGUgPSAibWFydmVsbCxkb3ZlLXZpZGVvLWNhcmQi Owo+ICsJCQlyZWcgPSA8MHgzZjAwMDAwMCAweDEwMDAwMDA+Owo+ICsJCQljbG9ja3MgPSA8JnNp NTM1MSAwPiwgPCZzaTUzNTEgMD47Cj4gKwkJfTsKPiArCX07Cj4gIH07Cj4gIAo+ICAmdWFydDAg eyBzdGF0dXMgPSAib2theSI7IH07Cj4gICZzYXRhMCB7IHN0YXR1cyA9ICJva2F5IjsgfTsKPiAr JmxjZDAgeyBzdGF0dXMgPSAib2theSI7IH07Cj4gIAo+ICAmaTJjMCB7Cj4gIAlzdGF0dXMgPSAi b2theSI7CgpNYXkgeW91IGV4cGxhaW4gYSBiaXQgbW9yZSB0aGlzIHN0cmFuZ2UgaGFjaz8KCi0t IApLZW4gYXIgYydoZW50YcOxCXwJICAgICAgKiogQnJlaXpoIGhhIExpbnV4IGF0YXYhICoqCkpl ZgkJfAkJaHR0cDovL21vaW5lamYuZnJlZS5mci8KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK