From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932619Ab2HGC4N (ORCPT ); Mon, 6 Aug 2012 22:56:13 -0400 Received: from co1ehsobe001.messaging.microsoft.com ([216.32.180.184]:54632 "EHLO co1outboundpool.messaging.microsoft.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932591Ab2HGC4L (ORCPT ); Mon, 6 Aug 2012 22:56:11 -0400 X-Forefront-Antispam-Report: CIP:157.56.234.117;KIP:(null);UIP:(null);IPV:NLI;H:SN2PRD0510HT002.namprd05.prod.outlook.com;RD:none;EFVD:NLI X-SpamScore: -14 X-BigFish: PS-14(z5109h5105hz98dI9371Ic89bhe48M1432I41c5Nzz1202hzz8275ch8275dhz2fh2a8h668h839h93fhd25hf0ah107ah) From: Dongjin Kim To: Olof Johansson CC: Thomas Abraham , Dongjin Kim , Kukjin Kim , Russell King , Tony Lindgren , Jon Medhurst , Shawn Guo , =?utf-8?B?VXdlIEtsZWluZS1Lw7ZuaWc=?= , "linux-arm-kernel@lists.infradead.org" , "linux-samsung-soc@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: =?utf-8?B?7ZqM7IugOiDtmozsi6A6IO2ajOyLoDogW1BBVENIXSBPRFJPSUQtWDogaGtk?= =?utf-8?Q?k4412:_Add_new_hardware_based_on_Exynos4412?= Thread-Topic: =?utf-8?B?7ZqM7IugOiDtmozsi6A6IFtQQVRDSF0gT0RST0lELVg6IGhrZGs0NDEyOiBB?= =?utf-8?Q?dd_new_hardware_based_on_Exynos4412?= Thread-Index: AQHNc92ANlJ7ZpF870uQj1SyfcsbLJdNDJaAgAAH5miAAAeygIAAd4uIgAANFoCAAAZKYA== Date: Tue, 7 Aug 2012 02:56:06 +0000 Message-ID: References: <1344262254-14648-1-git-send-email-dongjin.kim@agreeyamobility.net> , In-Reply-To: Accept-Language: ko-KR, en-US Content-Language: ko-KR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [210.113.108.23] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-OriginatorOrg: agreeyamobility.net Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id q772uHJk009638 Hi, Thank you for your advice. Fortunately I got ODROID-X hardware earlier and am able to boot with mainline kernel. I will try to do alternative way first with source code kernel 3.0.15, and hope you review the patch if ready. Regards, Dongjin. ________________________________________ 보낸 사람: Olof Johansson [olof@lixom.net] 보낸 날짜: 2012년 8월 7일 화요일 오전 11:28 받는 사람: Dongjin Kim 참조: Thomas Abraham; Dongjin Kim; Kukjin Kim; Russell King; Tony Lindgren; Jon Medhurst; Shawn Guo; Uwe Kleine-König; linux-arm-kernel@lists.infradead.org; linux-samsung-soc@vger.kernel.org; linux-kernel@vger.kernel.org 제목: Re: 회신: 회신: [PATCH] ODROID-X: hkdk4412: Add new hardware based on Exynos4412 Hi, On Mon, Aug 6, 2012 at 7:05 PM, Dongjin Kim wrote: > Hello, > > I am trying to understand what I have to do for device tree. > > In order to create dts file for ODROID-X hardware, it seems I may need dts file of EXYNOS4412 SoC. > But maybe exynos4412.dtsi is not merged yet or not exist, like exynos4210.dtsi or exynos5250.dtsi. > Obviously it seems not easy to create such a file without SoC datasheet, and I do not have it. > > So do I wait for the file to be merged by Samsung or better to create initial dts file cloned from exynos4210.dtsi and modify to have verified nodes with the source/header files? Ideally they already have one waiting to be submitted, but that might not be the case. Given that the origenboard design with 4412 is not yet shipping, I'm guessing the Linaro Samsung engineers might not have done much work on 4412 yet. Kukjin? Thomas? > What's your suggestion? The alternative is to use the data you have available -- i.e. sources and patches, and craft the device tree from there. The design of 4412 is a derivative from 4210, so that's a good start. Next step would be to describe the board on top of the SoC, peripherals, etc. Take a look at how the origen board support was added, and so on. I ordered an odroid-x several weeks ago but I haven't have a confirmed shipping date yet. :( I'm not sure how long it'll be before I can help out, unfortunately. -Olof {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dongjin Kim Subject: =?utf-8?B?7ZqM7IugOiDtmozsi6A6IO2ajOyLoDogW1BBVENIXSBPRFJPSUQtWDogaGtk?= =?utf-8?Q?k4412:_Add_new_hardware_based_on_Exynos4412?= Date: Tue, 7 Aug 2012 02:56:06 +0000 Message-ID: References: <1344262254-14648-1-git-send-email-dongjin.kim@agreeyamobility.net> , Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from co1ehsobe001.messaging.microsoft.com ([216.32.180.184]:54632 "EHLO co1outboundpool.messaging.microsoft.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932591Ab2HGC4L (ORCPT ); Mon, 6 Aug 2012 22:56:11 -0400 In-Reply-To: Content-Language: ko-KR Sender: linux-samsung-soc-owner@vger.kernel.org List-Id: linux-samsung-soc@vger.kernel.org To: Olof Johansson Cc: Thomas Abraham , Dongjin Kim , Kukjin Kim , Russell King , Tony Lindgren , Jon Medhurst , Shawn Guo , =?utf-8?B?VXdlIEtsZWluZS1Lw7ZuaWc=?= , "linux-arm-kernel@lists.infradead.org" , "linux-samsung-soc@vger.kernel.org" , "linux-kernel@vger.kernel.org" SGksDQoNClRoYW5rIHlvdSBmb3IgeW91ciBhZHZpY2UuDQpGb3J0dW5hdGVseSBJIGdvdCBPRFJP SUQtWCBoYXJkd2FyZSBlYXJsaWVyIGFuZCBhbSBhYmxlIHRvIGJvb3Qgd2l0aCBtYWlubGluZSBr ZXJuZWwuDQoNCkkgd2lsbCB0cnkgdG8gZG8gYWx0ZXJuYXRpdmUgd2F5IGZpcnN0IHdpdGggc291 cmNlIGNvZGUga2VybmVsIDMuMC4xNSwgYW5kIGhvcGUgeW91IHJldmlldyB0aGUgcGF0Y2ggaWYg cmVhZHkuDQoNClJlZ2FyZHMsDQpEb25namluLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0K67O064K4IOyCrOuejDogT2xvZiBKb2hhbnNzb24gW29sb2ZAbGl4b20u bmV0XQ0K67O064K4IOuCoOynnDogMjAxMuuFhCA47JuUIDfsnbwg7ZmU7JqU7J28IOyYpOyghCAx MToyOA0K67Cb64qUIOyCrOuejDogRG9uZ2ppbiBLaW0NCuywuOyhsDogVGhvbWFzIEFicmFoYW07 IERvbmdqaW4gS2ltOyBLdWtqaW4gS2ltOyBSdXNzZWxsIEtpbmc7IFRvbnkgTGluZGdyZW47IEpv biBNZWRodXJzdDsgU2hhd24gR3VvOyBVd2UgS2xlaW5lLUvDtm5pZzsgbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnOyBsaW51eC1zYW1zdW5nLXNvY0B2Z2VyLmtlcm5lbC5vcmc7 IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcNCuygnOuqqTogUmU6IO2ajOyLoDog7ZqM7Iug OiBbUEFUQ0hdIE9EUk9JRC1YOiBoa2RrNDQxMjogQWRkIG5ldyBoYXJkd2FyZSBiYXNlZCBvbiBF eHlub3M0NDEyDQoNCkhpLA0KDQpPbiBNb24sIEF1ZyA2LCAyMDEyIGF0IDc6MDUgUE0sIERvbmdq aW4gS2ltDQo8RG9uZ2ppbi5LaW1AYWdyZWV5YW1vYmlsaXR5Lm5ldD4gd3JvdGU6DQo+IEhlbGxv LA0KPg0KPiBJIGFtIHRyeWluZyB0byB1bmRlcnN0YW5kIHdoYXQgSSBoYXZlIHRvIGRvIGZvciBk ZXZpY2UgdHJlZS4NCj4NCj4gSW4gb3JkZXIgdG8gY3JlYXRlIGR0cyBmaWxlIGZvciBPRFJPSUQt WCBoYXJkd2FyZSwgaXQgc2VlbXMgSSBtYXkgbmVlZCBkdHMgZmlsZSBvZiBFWFlOT1M0NDEyIFNv Qy4NCj4gQnV0IG1heWJlIGV4eW5vczQ0MTIuZHRzaSBpcyBub3QgbWVyZ2VkIHlldCBvciBub3Qg ZXhpc3QsIGxpa2UgZXh5bm9zNDIxMC5kdHNpIG9yIGV4eW5vczUyNTAuZHRzaS4NCj4gT2J2aW91 c2x5IGl0IHNlZW1zIG5vdCBlYXN5IHRvIGNyZWF0ZSBzdWNoIGEgZmlsZSB3aXRob3V0IFNvQyBk YXRhc2hlZXQsIGFuZCBJIGRvIG5vdCBoYXZlIGl0Lg0KPg0KPiBTbyBkbyBJIHdhaXQgZm9yIHRo ZSBmaWxlIHRvIGJlIG1lcmdlZCBieSBTYW1zdW5nIG9yIGJldHRlciB0byBjcmVhdGUgaW5pdGlh bCBkdHMgZmlsZSBjbG9uZWQgZnJvbSBleHlub3M0MjEwLmR0c2kgYW5kIG1vZGlmeSB0byBoYXZl IHZlcmlmaWVkIG5vZGVzIHdpdGggdGhlIHNvdXJjZS9oZWFkZXIgZmlsZXM/DQoNCklkZWFsbHkg dGhleSBhbHJlYWR5IGhhdmUgb25lIHdhaXRpbmcgdG8gYmUgc3VibWl0dGVkLCBidXQgdGhhdCBt aWdodA0Kbm90IGJlIHRoZSBjYXNlLiBHaXZlbiB0aGF0IHRoZSBvcmlnZW5ib2FyZCBkZXNpZ24g d2l0aCA0NDEyIGlzIG5vdA0KeWV0IHNoaXBwaW5nLCBJJ20gZ3Vlc3NpbmcgdGhlIExpbmFybyBT YW1zdW5nIGVuZ2luZWVycyBtaWdodCBub3QgaGF2ZQ0KZG9uZSBtdWNoIHdvcmsgb24gNDQxMiB5 ZXQuIEt1a2ppbj8gVGhvbWFzPw0KDQo+IFdoYXQncyB5b3VyIHN1Z2dlc3Rpb24/DQoNClRoZSBh bHRlcm5hdGl2ZSBpcyB0byB1c2UgdGhlIGRhdGEgeW91IGhhdmUgYXZhaWxhYmxlIC0tIGkuZS4g c291cmNlcw0KYW5kIHBhdGNoZXMsIGFuZCBjcmFmdCB0aGUgZGV2aWNlIHRyZWUgZnJvbSB0aGVy ZS4gVGhlIGRlc2lnbiBvZiA0NDEyDQppcyBhIGRlcml2YXRpdmUgZnJvbSA0MjEwLCBzbyB0aGF0 J3MgYSBnb29kIHN0YXJ0LiBOZXh0IHN0ZXAgd291bGQgYmUNCnRvIGRlc2NyaWJlIHRoZSBib2Fy ZCBvbiB0b3Agb2YgdGhlIFNvQywgcGVyaXBoZXJhbHMsIGV0Yy4gVGFrZSBhIGxvb2sNCmF0IGhv dyB0aGUgb3JpZ2VuIGJvYXJkIHN1cHBvcnQgd2FzIGFkZGVkLCBhbmQgc28gb24uDQoNCkkgb3Jk ZXJlZCBhbiBvZHJvaWQteCBzZXZlcmFsIHdlZWtzIGFnbyBidXQgSSBoYXZlbid0IGhhdmUgYSBj b25maXJtZWQNCnNoaXBwaW5nIGRhdGUgeWV0LiA6KCBJJ20gbm90IHN1cmUgaG93IGxvbmcgaXQn bGwgYmUgYmVmb3JlIEkgY2FuIGhlbHANCm91dCwgdW5mb3J0dW5hdGVseS4NCg0KDQotT2xvZg0K DQo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dongjin.Kim@agreeyamobility.net (Dongjin Kim) Date: Tue, 7 Aug 2012 02:56:06 +0000 Subject: =?utf-8?B?7ZqM7IugOiDtmozsi6A6IO2ajOyLoDogW1BBVENIXSBPRFJPSUQtWDogaGtk?= =?utf-8?Q?k4412:_Add_new_hardware_based_on_Exynos4412?= In-Reply-To: References: <1344262254-14648-1-git-send-email-dongjin.kim@agreeyamobility.net> , Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi, Thank you for your advice. Fortunately I got ODROID-X hardware earlier and am able to boot with mainline kernel. I will try to do alternative way first with source code kernel 3.0.15, and hope you review the patch if ready. Regards, Dongjin. ________________________________________ ?? ??: Olof Johansson [olof at lixom.net] ?? ??: 2012? 8? 7? ??? ?? 11:28 ?? ??: Dongjin Kim ??: Thomas Abraham; Dongjin Kim; Kukjin Kim; Russell King; Tony Lindgren; Jon Medhurst; Shawn Guo; Uwe Kleine-K?nig; linux-arm-kernel at lists.infradead.org; linux-samsung-soc at vger.kernel.org; linux-kernel at vger.kernel.org ??: Re: ??: ??: [PATCH] ODROID-X: hkdk4412: Add new hardware based on Exynos4412 Hi, On Mon, Aug 6, 2012 at 7:05 PM, Dongjin Kim wrote: > Hello, > > I am trying to understand what I have to do for device tree. > > In order to create dts file for ODROID-X hardware, it seems I may need dts file of EXYNOS4412 SoC. > But maybe exynos4412.dtsi is not merged yet or not exist, like exynos4210.dtsi or exynos5250.dtsi. > Obviously it seems not easy to create such a file without SoC datasheet, and I do not have it. > > So do I wait for the file to be merged by Samsung or better to create initial dts file cloned from exynos4210.dtsi and modify to have verified nodes with the source/header files? Ideally they already have one waiting to be submitted, but that might not be the case. Given that the origenboard design with 4412 is not yet shipping, I'm guessing the Linaro Samsung engineers might not have done much work on 4412 yet. Kukjin? Thomas? > What's your suggestion? The alternative is to use the data you have available -- i.e. sources and patches, and craft the device tree from there. The design of 4412 is a derivative from 4210, so that's a good start. Next step would be to describe the board on top of the SoC, peripherals, etc. Take a look at how the origen board support was added, and so on. I ordered an odroid-x several weeks ago but I haven't have a confirmed shipping date yet. :( I'm not sure how long it'll be before I can help out, unfortunately. -Olof