From mboxrd@z Thu Jan 1 00:00:00 1970 From: moinejf@free.fr (Jean-Francois Moine) Date: Sat, 18 May 2013 21:18:46 +0200 Subject: [RFC 3/4] DRM: add OF support for Dove DRM driver In-Reply-To: <5197C650.9020802@gmail.com> References: <20130516192510.GV18614@n2100.arm.linux.org.uk> <1368897139-25485-1-git-send-email-sebastian.hesselbarth@gmail.com> <1368897139-25485-4-git-send-email-sebastian.hesselbarth@gmail.com> <20130518194502.102caa9e@armhf> <5197C650.9020802@gmail.com> Message-ID: <20130518211846.0ef5a14b@armhf> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Sat, 18 May 2013 20:20:00 +0200 Sebastian Hesselbarth wrote: > I put nothing to garbage. _You_ also agreed to merge with rmk's driver! > We can now put in all features we implemented differently > _step-by-step_. > > Merging the drivers starts with adding support for DT - that is what > I provided. You know the HW better than me, why don't you start picking > features from your driver and add them in rmk's driver? The general hardware code of both drivers is close enough for merging may be done starting from anyone. But the general layout is not: - my driver is DT driven and has one card with 2 CTRC's and 2 connectors. - Russell's is non-DT, so, with some extra code I am not aware of, with any number of cards each one with one CRTC and one connector (no, I tried it, you cannot clone a connector of one card to the connector of another card). So, for me, merging means enhance my code from Russell's, but I will not go to a non-DT kernel. -- 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 3/4] DRM: add OF support for Dove DRM driver Date: Sat, 18 May 2013 21:18:46 +0200 Message-ID: <20130518211846.0ef5a14b@armhf> References: <20130516192510.GV18614@n2100.arm.linux.org.uk> <1368897139-25485-1-git-send-email-sebastian.hesselbarth@gmail.com> <1368897139-25485-4-git-send-email-sebastian.hesselbarth@gmail.com> <20130518194502.102caa9e@armhf> <5197C650.9020802@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5197C650.9020802@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 T24gU2F0LCAxOCBNYXkgMjAxMyAyMDoyMDowMCArMDIwMApTZWJhc3RpYW4gSGVzc2VsYmFydGgg PHNlYmFzdGlhbi5oZXNzZWxiYXJ0aEBnbWFpbC5jb20+IHdyb3RlOgoKPiBJIHB1dCBub3RoaW5n IHRvIGdhcmJhZ2UuIF9Zb3VfIGFsc28gYWdyZWVkIHRvIG1lcmdlIHdpdGggcm1rJ3MgZHJpdmVy IQo+IFdlIGNhbiBub3cgcHV0IGluIGFsbCBmZWF0dXJlcyB3ZSBpbXBsZW1lbnRlZCBkaWZmZXJl bnRseQo+IF9zdGVwLWJ5LXN0ZXBfLgo+IAo+IE1lcmdpbmcgdGhlIGRyaXZlcnMgc3RhcnRzIHdp dGggYWRkaW5nIHN1cHBvcnQgZm9yIERUIC0gdGhhdCBpcyB3aGF0Cj4gSSBwcm92aWRlZC4gWW91 IGtub3cgdGhlIEhXIGJldHRlciB0aGFuIG1lLCB3aHkgZG9uJ3QgeW91IHN0YXJ0IHBpY2tpbmcK PiBmZWF0dXJlcyBmcm9tIHlvdXIgZHJpdmVyIGFuZCBhZGQgdGhlbSBpbiBybWsncyBkcml2ZXI/ CgpUaGUgZ2VuZXJhbCBoYXJkd2FyZSBjb2RlIG9mIGJvdGggZHJpdmVycyBpcyBjbG9zZSBlbm91 Z2ggZm9yIG1lcmdpbmcKbWF5IGJlIGRvbmUgc3RhcnRpbmcgZnJvbSBhbnlvbmUuIEJ1dCB0aGUg Z2VuZXJhbCBsYXlvdXQgaXMgbm90OgoKLSBteSBkcml2ZXIgaXMgRFQgZHJpdmVuIGFuZCBoYXMg b25lIGNhcmQgd2l0aCAyIENUUkMncyBhbmQgMiBjb25uZWN0b3JzLgoKLSBSdXNzZWxsJ3MgaXMg bm9uLURULCBzbywgd2l0aCBzb21lIGV4dHJhIGNvZGUgSSBhbSBub3QgYXdhcmUgb2YsIHdpdGgK ICBhbnkgbnVtYmVyIG9mIGNhcmRzIGVhY2ggb25lIHdpdGggb25lIENSVEMgYW5kIG9uZSBjb25u ZWN0b3IgKG5vLCBJCiAgdHJpZWQgaXQsIHlvdSBjYW5ub3QgY2xvbmUgYSBjb25uZWN0b3Igb2Yg b25lIGNhcmQgdG8gdGhlIGNvbm5lY3RvcgogIG9mIGFub3RoZXIgY2FyZCkuCgpTbywgZm9yIG1l LCBtZXJnaW5nIG1lYW5zIGVuaGFuY2UgbXkgY29kZSBmcm9tIFJ1c3NlbGwncywgYnV0IEkgd2ls bApub3QgZ28gdG8gYSBub24tRFQga2VybmVsLgoKLS0gCktlbiBhciBjJ2hlbnRhw7EJfAkgICAg ICAqKiBCcmVpemggaGEgTGludXggYXRhdiEgKioKSmVmCQl8CQlodHRwOi8vbW9pbmVqZi5mcmVl LmZyLwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=