From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pali =?utf-8?B?Um9ow6Fy?= Subject: Re: [PATCH 1/5] arm: devtree: Set system_rev from DT "/revision" Date: Thu, 24 Dec 2015 20:02:37 +0100 Message-ID: <20151224190237.GA17343@pali> References: <1436214373-12969-1-git-send-email-pali.rohar@gmail.com> <1436214373-12969-2-git-send-email-pali.rohar@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1436214373-12969-2-git-send-email-pali.rohar@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: Russell King , Laura Abbott , Grant Likely , Rob Herring , Will Deacon , Ivaylo Dimitrov , Sebastian Reichel , Pavel Machek , Tony Lindgren , Andreas =?utf-8?Q?F=C3=A4rber?= Cc: linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: linux-omap@vger.kernel.org T24gTW9uZGF5IDA2IEp1bHkgMjAxNSAyMjoyNjowOSBQYWxpIFJvaMOhciB3cm90ZToKPiBXaXRo IHRoaXMgcGF0Y2ggIi9yZXZpc2lvbiIgRFQgZW50cnkgaXMgdXNlZCB0byBzZXQgZ2xvYmFsIHN5 c3RlbV9yZXYKPiB2YXJpYWJsZS4gRFQgIi9yZXZpc2lvbiIgaXMgZXhwZWN0ZWQgdG8gYmUgdTMy IG51bWVyaWMgdmFsdWUuCj4gCj4gVE9ETzogYWRkIGRvY3VtZW50YXRpb24KPiAKPiBTaWduZWQt b2ZmLWJ5OiBQYWxpIFJvaMOhciA8cGFsaS5yb2hhckBnbWFpbC5jb20+Cj4gLS0tCj4gIGFyY2gv YXJtL2tlcm5lbC9kZXZ0cmVlLmMgfCAgIDEyICsrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdl ZCwgMTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJj aC9hcm0va2VybmVsL2RldnRyZWUuYyBiL2FyY2gvYXJtL2tlcm5lbC9kZXZ0cmVlLmMKPiBpbmRl eCAxMWM1NGRlLi43ZDgyNzQ5IDEwMDY0NAo+IC0tLSBhL2FyY2gvYXJtL2tlcm5lbC9kZXZ0cmVl LmMKPiArKysgYi9hcmNoL2FybS9rZXJuZWwvZGV2dHJlZS5jCj4gQEAgLTE5LDYgKzE5LDcgQEAK PiAgI2luY2x1ZGUgPGxpbnV4L29mX2lycS5oPgo+ICAjaW5jbHVkZSA8bGludXgvb2ZfcGxhdGZv cm0uaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3NtcC5oPgo+ICsjaW5jbHVkZSA8bGludXgvbGliZmR0 X2Vudi5oPgo+ICAKPiAgI2luY2x1ZGUgPGFzbS9jcHV0eXBlLmg+Cj4gICNpbmNsdWRlIDxhc20v c2V0dXAuaD4KPiBAQCAtMjYsNiArMjcsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL3NtcF9wbGF0Lmg+ Cj4gICNpbmNsdWRlIDxhc20vbWFjaC9hcmNoLmg+Cj4gICNpbmNsdWRlIDxhc20vbWFjaC10eXBl cy5oPgo+ICsjaW5jbHVkZSA8YXNtL3N5c3RlbV9pbmZvLmg+Cj4gIAo+ICAKPiAgI2lmZGVmIENP TkZJR19TTVAKPiBAQCAtMjA0LDYgKzIwNiw4IEBAIHN0YXRpYyBjb25zdCB2b2lkICogX19pbml0 IGFyY2hfZ2V0X25leHRfbWFjaChjb25zdCBjaGFyICpjb25zdCAqKm1hdGNoKQo+ICBjb25zdCBz dHJ1Y3QgbWFjaGluZV9kZXNjICogX19pbml0IHNldHVwX21hY2hpbmVfZmR0KHVuc2lnbmVkIGlu dCBkdF9waHlzKQo+ICB7Cj4gIAljb25zdCBzdHJ1Y3QgbWFjaGluZV9kZXNjICptZGVzYywgKm1k ZXNjX2Jlc3QgPSBOVUxMOwo+ICsJdW5zaWduZWQgbG9uZyBkdF9yb290Owo+ICsJY29uc3QgdTMy ICpyZXY7Cj4gIAo+ICAjaWZkZWYgQ09ORklHX0FSQ0hfTVVMVElQTEFURk9STQo+ICAJRFRfTUFD SElORV9TVEFSVChHRU5FUklDX0RULCAiR2VuZXJpYyBEVCBiYXNlZCBzeXN0ZW0iKQo+IEBAIC0y MTUsMTcgKzIxOSwxNiBAQCBjb25zdCBzdHJ1Y3QgbWFjaGluZV9kZXNjICogX19pbml0IHNldHVw X21hY2hpbmVfZmR0KHVuc2lnbmVkIGludCBkdF9waHlzKQo+ICAJaWYgKCFkdF9waHlzIHx8ICFl YXJseV9pbml0X2R0X3ZlcmlmeShwaHlzX3RvX3ZpcnQoZHRfcGh5cykpKQo+ICAJCXJldHVybiBO VUxMOwo+ICAKPiArCWR0X3Jvb3QgPSBvZl9nZXRfZmxhdF9kdF9yb290KCk7Cj4gIAltZGVzYyA9 IG9mX2ZsYXRfZHRfbWF0Y2hfbWFjaGluZShtZGVzY19iZXN0LCBhcmNoX2dldF9uZXh0X21hY2gp Owo+ICAKPiAgCWlmICghbWRlc2MpIHsKPiAgCQljb25zdCBjaGFyICpwcm9wOwo+ICAJCWludCBz aXplOwo+IC0JCXVuc2lnbmVkIGxvbmcgZHRfcm9vdDsKPiAgCj4gIAkJZWFybHlfcHJpbnQoIlxu RXJyb3I6IHVucmVjb2duaXplZC91bnN1cHBvcnRlZCAiCj4gIAkJCSAgICAiZGV2aWNlIHRyZWUg Y29tcGF0aWJsZSBsaXN0OlxuWyAiKTsKPiAgCj4gLQkJZHRfcm9vdCA9IG9mX2dldF9mbGF0X2R0 X3Jvb3QoKTsKPiAgCQlwcm9wID0gb2ZfZ2V0X2ZsYXRfZHRfcHJvcChkdF9yb290LCAiY29tcGF0 aWJsZSIsICZzaXplKTsKPiAgCQl3aGlsZSAoc2l6ZSA+IDApIHsKPiAgCQkJZWFybHlfcHJpbnQo IiclcycgIiwgcHJvcCk7Cj4gQEAgLTI0Niw1ICsyNDksMTAgQEAgY29uc3Qgc3RydWN0IG1hY2hp bmVfZGVzYyAqIF9faW5pdCBzZXR1cF9tYWNoaW5lX2ZkdCh1bnNpZ25lZCBpbnQgZHRfcGh5cykK PiAgCS8qIENoYW5nZSBtYWNoaW5lIG51bWJlciB0byBtYXRjaCB0aGUgbWRlc2Mgd2UncmUgdXNp bmcgKi8KPiAgCV9fbWFjaGluZV9hcmNoX3R5cGUgPSBtZGVzYy0+bnI7Cj4gIAo+ICsJLyogU2V0 IHN5c3RlbSByZXZpc2lvbiBmcm9tIERUICovCj4gKwlyZXYgPSBvZl9nZXRfZmxhdF9kdF9wcm9w KGR0X3Jvb3QsICJyZXZpc2lvbiIsIE5VTEwpOwo+ICsJaWYgKHJldikKPiArCQlzeXN0ZW1fcmV2 ID0gZmR0MzJfdG9fY3B1KCpyZXYpOwo+ICsKPiAgCXJldHVybiBtZGVzYzsKPiAgfQoKVGhpcyBw YXRjaCBhbmQgc2Vjb25kIG9uZSAod2l0aCBzdWJqZWN0ICJbUEFUQ0ggMi81XSBhcm06IGJvb3Q6 IGNvbnZlcnQKQVRBR19SRVZJU0lPTiB0byBEVCAiL3JldmlzaW9uIiBlbnRyeSIpIGFyZSBzdGls bCBuZWVkZWQuCgpBcmUgdGhlcmUgYW55IG9iamVjdGlvbnMgZm9yIHRoZW0/IElmIG5vdCwgSSB3 aWxsIGFkZCBtaXNzaW5nIERUCmRvY3VtZW50YXRpb24gYW5kIHdpbGwgcmVzZW5kIHRoZW0uCgot LSAKUGFsaSBSb2jDoXIKcGFsaS5yb2hhckBnbWFpbC5jb20KCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0 CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK