From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2BF71C6379F for ; Mon, 13 Feb 2023 14:51:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=IPTRLnveaDJAQ019HQXuWQCU4ng7uBjKhYM9jo+6X2c=; b=OasjURzbHFU/bB Se4R0VhLpIPdUXeISd68OH0G6yMxMvU4v1TxxOXkVeia5raAWdTkx9f5/m/vOHkhmP+6UG9yhZ05e GP2sIaaI5jIV0WUfyfWmZPx3g8Mx53YHsIHKbeRMIv9nqpe1wheMssUDEmfDbED4OJXig4mTOgrUZ qiOvi7s+jn/tHxhmNb3GBAlFH8ZZ/md2zjZi0ymt3ngvPwD/VQs3F/HyqlDVD3lDD2DObL2u9Raaf 05NOuyN7wVn0oMHHqyQRjg9qaYb4xOZuhzkGWaeSrkraVLYz1KocNUiDG7T2CPQiXfMpfPeu3gh7e 8VJWwLeTJ7ngzoGtnQJw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pRaAE-00F2lE-Rf; Mon, 13 Feb 2023 14:50:42 +0000 Received: from mout.kundenserver.de ([212.227.126.133]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pRaAB-00F2iz-Bo for linux-arm-kernel@lists.infradead.org; Mon, 13 Feb 2023 14:50:41 +0000 Received: from [192.168.1.141] ([37.4.248.41]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MofPt-1omF3P4A6z-00p6hu; Mon, 13 Feb 2023 15:50:31 +0100 Message-ID: <369bc678-0daa-ab4e-9d2f-db0e6e005a08@i2se.com> Date: Mon, 13 Feb 2023 15:50:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH 1/9] ARM: dts: imx28-apf28: Convert to use label references Content-Language: en-US To: =?UTF-8?Q?S=c3=a9bastien_Szymanski?= , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Fabio Estevam Cc: linux-imx@nxp.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <20230201203338.9525-1-stefan.wahren@i2se.com> <20230201203338.9525-2-stefan.wahren@i2se.com> <58919223-cd4e-9a54-52ab-90f86552d4e2@armadeus.com> From: Stefan Wahren In-Reply-To: <58919223-cd4e-9a54-52ab-90f86552d4e2@armadeus.com> X-Provags-ID: V03:K1:kYQABmQbhjeYY68Vp7Lf6SAGIq1ybeCEDT3ikWgxKLK5f6PHf1p ST9U/ZbKJQKyF+A0fcBnIEqFSq/jMAZ3lpS/Ppc3aHCwxvesprmkbUFWKcSPDSQ/Gel1AOa XXimOCXPvfe1iAU+bV4Hcmf56ixUC22lcou7lK7/O2iCQKoOWE8iKX649bgIU1W6mIrzwND zfo0FpTiQrlTZqBP8Rhhg== UI-OutboundReport: notjunk:1;M01:P0:HOmTh6YzxWw=;tfN3qeYSKuqNUe6jziG1DguDmjj woFn/JQpnPnESc3VN5bMo5hOW4f/tKg0pfmk2m66k+pz7L83tQdV78jakz6bMDyjbexvDTfu3 Kb7rdmP86QsiXN+Z9izGwtoDl8t8anSJzNRMGhAHhHBkbn9RAETRXnsB1TVxmoXNPZ3Mf+Xa7 d88Y19Jl3PHz32UegLwR0lbXwRh1TvrxniSoX24W5R6bHILGuC71hMJpHjuY9uAe2rOHW+330 5r1GaeMdGJ/Hu6tG5lo/SUNPUare4d7i+6Y2iodbiqB5MJ6EeKjXzVGod9nP+jB2sChxcgnxq R9dZ/AofN/K9sgNmLGpBCYsxU+Z4kYe+teEK8RQPIwPTgW5GaOw5U+NbpCgkbNp02m5hVs4qU eoa1Fpm8/h4adTZcOxlO6Cjj5lKkhM5B4CS9hh1H/Fru9ZXOI7TCu5e0USGASND5iY4lkojDZ GT1ZvPp2oH3cKd8TBCX0IGFk/B7Ix4f70c6AcYOwxjTckhJUx4O/ULaUECetNcyzi2dcKumYW f6ERsmiFoufJLUOEQO0+3jTKnrSIEuDbuapbm1Y1Cih1u8UyPh+dkJ0QGEWucRWp5sLHi5bB2 0f/m/O6ZDBujbsWagpQsM6b2jpROv8mhoggtRlUKF5l5oTll6pcvCuw7VTfsSXs2yk/PCgGPR oX/qefVQEIEkbgIek8ETaatMfv7tm3hKa5x8WCH8qw== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230213_065039_733553_5542E800 X-CRM114-Status: GOOD ( 17.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU8OpYmFzdGllbiwKCkFtIDEzLjAyLjIzIHVtIDA5OjIyIHNjaHJpZWIgU8OpYmFzdGllbiBT enltYW5za2k6Cj4gSGVsbG8gU3RlZmFuLAo+Cj4gT24gMi8xLzIzIDIxOjMzLCBTdGVmYW4gV2Fo cmVuIHdyb3RlOgo+PiBUaGVzZSBBcm1hZGV1cyBib2FyZCBmaWxlcyBzdGlsbCB1c2Ugbm9kZSBu YW1lIGFuZCB1bml0IGFkZHJlc3MKPj4gdG8gcmVmZXJlbmNlIHBhcnRzIGZyb20gdGhlIGlteDI4 LmR0c2kgLiBUaGlzIGNhdXNlcyBhIGxvdCBvZgo+PiByZWR1bmRhbmN5LiBTbyB1c2UgbGFiZWwg cmVmZXJlbmNlcyBpbiBvcmRlciB0byBtYWtlIGl0IGVhc2llcgo+PiB0byBtYWludGFpbi4KPj4K Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFuIFdhaHJlbiA8c3RlZmFuLndhaHJlbkBpMnNlLmNvbT4K Pj4gQ2M6IDxzdXBwb3J0QGFybWFkZXVzLmNvbT4KPj4gLS0tCj4+IMKgIGFyY2gvYXJtL2Jvb3Qv ZHRzL2lteDI4LWFwZjI4LmR0c8KgwqDCoCB8wqAgOTYgKysrKy0tLS0tCj4+IMKgIGFyY2gvYXJt L2Jvb3QvZHRzL2lteDI4LWFwZjI4ZGV2LmR0cyB8IDMxMiArKysrKysrKysrKysrLS0tLS0tLS0t LS0tLS0KPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAxOTYgaW5zZXJ0aW9ucygrKSwgMjEyIGRlbGV0 aW9ucygtKQo+Pgo+PgouLi4KPj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL2lteDI4 LWFwZjI4ZGV2LmR0cyAKPj4gYi9hcmNoL2FybS9ib290L2R0cy9pbXgyOC1hcGYyOGRldi5kdHMK Pj4gaW5kZXggMWIyNTNiNDcwMDZjLi40N2UyMzk3MTkzYWQgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gv YXJtL2Jvb3QvZHRzL2lteDI4LWFwZjI4ZGV2LmR0cwo+PiArKysgYi9hcmNoL2FybS9ib290L2R0 cy9pbXgyOC1hcGYyOGRldi5kdHMKPj4gQEAgLTEwLDE2NiArMTAsNiBAQCAvIHsKPj4gwqDCoMKg wqDCoCBtb2RlbCA9ICJBcm1hZGV1cyBTeXN0ZW1zIEFQRjI4RGV2IGRvY2tpbmcvZGV2ZWxvcG1l bnQgYm9hcmQiOwo+PiDCoMKgwqDCoMKgIGNvbXBhdGlibGUgPSAiYXJtYWRldXMsaW14MjgtYXBm MjhkZXYiLCAiYXJtYWRldXMsaW14MjgtYXBmMjgiLCAKPj4gImZzbCxpbXgyOCI7Ci4uLgo+PiAt Cj4+IMKgwqDCoMKgwqAgcmVndWxhdG9ycyB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBjb21wYXRp YmxlID0gInNpbXBsZS1idXMiOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgI2FkZHJlc3MtY2VsbHMg PSA8MT47Cj4+IEBAIC0yMjMsMyArNjMsMTU1IEBAIHVzZXItYnV0dG9uIHsKPj4gwqDCoMKgwqDC oMKgwqDCoMKgIH07Cj4+IMKgwqDCoMKgwqAgfTsKPj4gwqAgfTsKPj4gKwo+PiArJmF1YXJ0MCB7 Cj4+ICvCoMKgwqAgcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsKPj4gK8KgwqDCoCBwaW5jdHJs LTAgPSA8JmF1YXJ0MF9waW5zX2E+Owo+PiArwqDCoMKgIHVhcnQtaGFzLXJ0c2N0czsKPj4gK8Kg wqDCoCBzdGF0dXMgPSAib2theSI7Cj4+ICt9Owo+PiArCj4+ICsmY2FuMCB7Cj4+ICvCoMKgwqAg cGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsKPj4gK8KgwqDCoCBwaW5jdHJsLTAgPSA8JmNhbjBf cGluc19hPjsKPj4gK8KgwqDCoCB4Y2VpdmVyLXN1cHBseSA9IDwmcmVnX2NhbjBfdmNjPjsKPj4g K8KgwqDCoCBzdGF0dXMgPSAib2theSI7Cj4+ICt9Owo+PiArCj4+ICsmbGNkaWYgewo+PiArwqDC oMKgIHBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7Cj4+ICvCoMKgwqAgcGluY3RybC0wID0gPCZs Y2RpZl8xNmJpdF9waW5zX2EKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJmxjZGlmX3BpbnNf YXBmMjhkZXY+Owo+PiArwqDCoMKgIGRpc3BsYXkgPSA8JmRpc3BsYXkwPjsKPj4gK8KgwqDCoCBz dGF0dXMgPSAib2theSI7Cj4+ICsKPj4gK8KgwqDCoCBkaXNwbGF5MDogZGlzcGxheTAgewo+PiAr wqDCoMKgwqDCoMKgwqAgYml0cy1wZXItcGl4ZWwgPSA8MTY+Owo+PiArwqDCoMKgwqDCoMKgwqAg YnVzLXdpZHRoID0gPDE2PjsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgZGlzcGxheS10aW1pbmdz IHsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbmF0aXZlLW1vZGUgPSA8JnRpbWluZzA+Owo+ PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0aW1pbmcwOiB0aW1pbmcwIHsKPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjbG9jay1mcmVxdWVuY3kgPSA8MzMwMDAwMzM+Owo+PiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGhhY3RpdmUgPSA8ODAwPjsKPj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2YWN0aXZlID0gPDQ4MD47Cj4+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgaGJhY2stcG9yY2ggPSA8OTY+Owo+PiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIGhmcm9udC1wb3JjaCA9IDw5Nj47Cj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgdmJhY2stcG9yY2ggPSA8MjA+Owo+PiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIHZmcm9udC1wb3JjaCA9IDwyMT47Cj4+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgaHN5bmMtbGVuID0gPDY0PjsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCB2c3luYy1sZW4gPSA8ND47Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgaHN5bmMtYWN0aXZlID0gPDE+Owo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHZzeW5jLWFjdGl2ZSA9IDwxPjsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBkZS1hY3RpdmUgPSA8MT47Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcGl4 ZWxjbGstYWN0aXZlID0gPDA+Owo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9Owo+PiArwqDC oMKgwqDCoMKgwqAgfTsKPj4gK8KgwqDCoCB9Owo+PiArfTsKPj4gKwo+PiArJmxyYWRjIHsKPj4g K8KgwqDCoCBmc2wsbHJhZGMtdG91Y2hzY3JlZW4td2lyZXMgPSA8ND47Cj4+ICvCoMKgwqAgc3Rh dHVzID0gIm9rYXkiOwo+PiArfTsKPj4gKwo+PiArJmkyYzAgewo+PiArwqDCoMKgIHBpbmN0cmwt bmFtZXMgPSAiZGVmYXVsdCI7Cj4+ICvCoMKgwqAgcGluY3RybC0wID0gPCZpMmMwX3BpbnNfYT47 Cj4+ICvCoMKgwqAgc3RhdHVzID0gIm9rYXkiOwo+PiArfTsKPgo+IFRoaXMgaTJjMCBub2RlIHNo b3VsZCBiZSBiZWZvcmUgdGhlIGxjZGlmIG5vZGUgdG8gaGF2ZSB0aGUgbm9kZXMgaW4gCj4gYWxw aGFiZXRpY2FsIG9yZGVyLgp0aGFua3MgZm9yIHBvaW50aW5nIG91dC4gSSB3aWxsIGZpeCB0aGlz IGlmIHRoaXMgc2VyaWVzIGlzIHN0aWxsIHdhbnRlZC4KPgo+IFJlZ2FyZHMsCj4KPj4gKwo+PiAr Jm1hYzEgewo+PiArwqDCoMKgIHBoeS1tb2RlID0gInJtaWkiOwo+PiArwqDCoMKgIHBpbmN0cmwt bmFtZXMgPSAiZGVmYXVsdCI7Cj4+ICvCoMKgwqAgcGluY3RybC0wID0gPCZtYWMxX3BpbnNfYT47 Cj4+ICvCoMKgwqAgcGh5LXJlc2V0LWdwaW9zID0gPCZncGlvMSAyOSBHUElPX0FDVElWRV9MT1c+ Owo+PiArwqDCoMKgIHN0YXR1cyA9ICJva2F5IjsKPj4gK307Cj4+ICsKPj4gKyZwaW5jdHJsIHsK Pj4gK8KgwqDCoCBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+PiArwqDCoMKgIHBpbmN0cmwt MCA9IDwmaG9nX3BpbnNfYXBmMjhkZXY+Owo+PiArCj4+ICvCoMKgwqAgaG9nX3BpbnNfYXBmMjhk ZXY6IGhvZ0AwIHsKPj4gK8KgwqDCoMKgwqDCoMKgIHJlZyA9IDwwPjsKPj4gK8KgwqDCoMKgwqDC oMKgIGZzbCxwaW5tdXgtaWRzID0gPAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BB RF9MQ0RfRDE2X19HUElPXzFfMTYKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTVgyOF9QQURf TENEX0QxN19fR1BJT18xXzE3Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIE1YMjhfUEFEX0xD RF9EMThfX0dQSU9fMV8xOAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BBRF9MQ0Rf RDE5X19HUElPXzFfMTkKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTVgyOF9QQURfTENEX0Qy MF9fR1BJT18xXzIwCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIE1YMjhfUEFEX0xDRF9EMjFf X0dQSU9fMV8yMQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BBRF9MQ0RfRDIyX19H UElPXzFfMjIKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTVgyOF9QQURfR1BNSV9DRTFOX19H UElPXzBfMTcKPj4gK8KgwqDCoMKgwqDCoMKgID47Cj4+ICvCoMKgwqDCoMKgwqDCoCBmc2wsZHJp dmUtc3RyZW5ndGggPSA8TVhTX0RSSVZFXzRtQT47Cj4+ICvCoMKgwqDCoMKgwqDCoCBmc2wsdm9s dGFnZSA9IDxNWFNfVk9MVEFHRV9ISUdIPjsKPj4gK8KgwqDCoMKgwqDCoMKgIGZzbCxwdWxsLXVw ID0gPE1YU19QVUxMX0RJU0FCTEU+Owo+PiArwqDCoMKgIH07Cj4+ICsKPj4gK8KgwqDCoCBsY2Rp Zl9waW5zX2FwZjI4ZGV2OiBsY2RpZi1hcGYyOGRldkAwIHsKPj4gK8KgwqDCoMKgwqDCoMKgIHJl ZyA9IDwwPjsKPj4gK8KgwqDCoMKgwqDCoMKgIGZzbCxwaW5tdXgtaWRzID0gPAo+PiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BBRF9MQ0RfUkRfRV9fTENEX1ZTWU5DCj4+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIE1YMjhfUEFEX0xDRF9XUl9SV05fX0xDRF9IU1lOQwo+PiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BBRF9MQ0RfUlNfX0xDRF9ET1RDTEsKPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqAgTVgyOF9QQURfTENEX0NTX19MQ0RfRU5BQkxFCj4+ICvCoMKgwqDCoMKg wqDCoCA+Owo+PiArwqDCoMKgwqDCoMKgwqAgZnNsLGRyaXZlLXN0cmVuZ3RoID0gPE1YU19EUklW RV80bUE+Owo+PiArwqDCoMKgwqDCoMKgwqAgZnNsLHZvbHRhZ2UgPSA8TVhTX1ZPTFRBR0VfSElH SD47Cj4+ICvCoMKgwqDCoMKgwqDCoCBmc2wscHVsbC11cCA9IDxNWFNfUFVMTF9ESVNBQkxFPjsK Pj4gK8KgwqDCoCB9Owo+PiArCj4+ICvCoMKgwqAgdXNiMF9vdGdfYXBmMjhkZXY6IG90Zy1hcGYy OGRldkAwIHsKPj4gK8KgwqDCoMKgwqDCoMKgIHJlZyA9IDwwPjsKPj4gK8KgwqDCoMKgwqDCoMKg IGZzbCxwaW5tdXgtaWRzID0gPAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBNWDI4X1BBRF9M Q0RfRDIzX19HUElPXzFfMjMKPj4gK8KgwqDCoMKgwqDCoMKgID47Cj4+ICvCoMKgwqDCoMKgwqDC oCBmc2wsZHJpdmUtc3RyZW5ndGggPSA8TVhTX0RSSVZFXzRtQT47Cj4+ICvCoMKgwqDCoMKgwqDC oCBmc2wsdm9sdGFnZSA9IDxNWFNfVk9MVEFHRV9ISUdIPjsKPj4gK8KgwqDCoMKgwqDCoMKgIGZz bCxwdWxsLXVwID0gPE1YU19QVUxMX0RJU0FCTEU+Owo+PiArwqDCoMKgIH07Cj4+ICt9Owo+Cj4g VGhlIHBpbmN0cmwgbm9kZSBpcyB1c3VhbGx5IHBsYWNlZCBhdCB0aGUgZW5kIG9mIHRoZSBmaWxl LgpUaGlzIGNvbmZ1c2VzIG1lLCBiZWNhdXNlIHRoaXMgaXNuJ3QgYWxwaGFiZXRpY2FsIG9yZGVy IGFueW1vcmUuIEkgbmV2ZXIgCmhlYXJkIG9mIHRoaXMuCj4KPiBUaGFuayB5b3UgIQo+Cj4gUmVn YXJkcywKPgo+PiArCj4+ICsmcHdtIHsKPj4gK8KgwqDCoCBwaW5jdHJsLW5hbWVzID0gImRlZmF1 bHQiOwo+PiArwqDCoMKgIHBpbmN0cmwtMCA9IDwmcHdtM19waW5zX2EgJnB3bTRfcGluc19hPjsK Pj4gK8KgwqDCoCBzdGF0dXMgPSAib2theSI7Cj4+ICt9Owo+PiArCj4+ICsmc3NwMCB7Cj4+ICvC oMKgwqAgY29tcGF0aWJsZSA9ICJmc2wsaW14MjgtbW1jIjsKPj4gK8KgwqDCoCBwaW5jdHJsLW5h bWVzID0gImRlZmF1bHQiOwo+PiArwqDCoMKgIHBpbmN0cmwtMCA9IDwmbW1jMF80Yml0X3BpbnNf YQo+PiArwqDCoMKgwqDCoMKgwqAgJm1tYzBfY2RfY2ZnICZtbWMwX3Nja19jZmc+Owo+PiArwqDC oMKgIGJ1cy13aWR0aCA9IDw0PjsKPj4gK8KgwqDCoCBzdGF0dXMgPSAib2theSI7Cj4+ICt9Owo+ PiArCj4+ICsmc3NwMiB7Cj4+ICvCoMKgwqAgY29tcGF0aWJsZSA9ICJmc2wsaW14Mjgtc3BpIjsK Pj4gK8KgwqDCoCBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+PiArwqDCoMKgIHBpbmN0cmwt MCA9IDwmc3BpMl9waW5zX2E+Owo+PiArwqDCoMKgIHN0YXR1cyA9ICJva2F5IjsKPj4gK307Cj4+ ICsKPj4gKyZ1c2IwIHsKPj4gK8KgwqDCoCBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+PiAr wqDCoMKgIHBpbmN0cmwtMCA9IDwmdXNiMF9vdGdfYXBmMjhkZXYKPj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqAgJnVzYjBfaWRfcGluc19iPjsKPj4gK8KgwqDCoCB2YnVzLXN1cHBseSA9IDwmcmVn X3VzYjBfdmJ1cz47Cj4+ICvCoMKgwqAgc3RhdHVzID0gIm9rYXkiOwo+PiArfTsKPj4gKwo+PiAr JnVzYjEgewo+PiArwqDCoMKgIHN0YXR1cyA9ICJva2F5IjsKPj4gK307Cj4+ICsKPj4gKyZ1c2Jw aHkwIHsKPj4gK8KgwqDCoCBzdGF0dXMgPSAib2theSI7Cj4+ICt9Owo+PiArCj4+ICsmdXNicGh5 MSB7Cj4+ICvCoMKgwqAgc3RhdHVzID0gIm9rYXkiOwo+PiArfTsKPgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06D9BC636CC for ; Mon, 13 Feb 2023 14:51:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230476AbjBMOvI (ORCPT ); Mon, 13 Feb 2023 09:51:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230404AbjBMOvA (ORCPT ); Mon, 13 Feb 2023 09:51:00 -0500 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5CAE61CAE0 for ; Mon, 13 Feb 2023 06:50:48 -0800 (PST) Received: from [192.168.1.141] ([37.4.248.41]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MofPt-1omF3P4A6z-00p6hu; Mon, 13 Feb 2023 15:50:31 +0100 Message-ID: <369bc678-0daa-ab4e-9d2f-db0e6e005a08@i2se.com> Date: Mon, 13 Feb 2023 15:50:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH 1/9] ARM: dts: imx28-apf28: Convert to use label references Content-Language: en-US To: =?UTF-8?Q?S=c3=a9bastien_Szymanski?= , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Fabio Estevam Cc: linux-imx@nxp.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <20230201203338.9525-1-stefan.wahren@i2se.com> <20230201203338.9525-2-stefan.wahren@i2se.com> <58919223-cd4e-9a54-52ab-90f86552d4e2@armadeus.com> From: Stefan Wahren In-Reply-To: <58919223-cd4e-9a54-52ab-90f86552d4e2@armadeus.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:kYQABmQbhjeYY68Vp7Lf6SAGIq1ybeCEDT3ikWgxKLK5f6PHf1p ST9U/ZbKJQKyF+A0fcBnIEqFSq/jMAZ3lpS/Ppc3aHCwxvesprmkbUFWKcSPDSQ/Gel1AOa XXimOCXPvfe1iAU+bV4Hcmf56ixUC22lcou7lK7/O2iCQKoOWE8iKX649bgIU1W6mIrzwND zfo0FpTiQrlTZqBP8Rhhg== UI-OutboundReport: notjunk:1;M01:P0:HOmTh6YzxWw=;tfN3qeYSKuqNUe6jziG1DguDmjj woFn/JQpnPnESc3VN5bMo5hOW4f/tKg0pfmk2m66k+pz7L83tQdV78jakz6bMDyjbexvDTfu3 Kb7rdmP86QsiXN+Z9izGwtoDl8t8anSJzNRMGhAHhHBkbn9RAETRXnsB1TVxmoXNPZ3Mf+Xa7 d88Y19Jl3PHz32UegLwR0lbXwRh1TvrxniSoX24W5R6bHILGuC71hMJpHjuY9uAe2rOHW+330 5r1GaeMdGJ/Hu6tG5lo/SUNPUare4d7i+6Y2iodbiqB5MJ6EeKjXzVGod9nP+jB2sChxcgnxq R9dZ/AofN/K9sgNmLGpBCYsxU+Z4kYe+teEK8RQPIwPTgW5GaOw5U+NbpCgkbNp02m5hVs4qU eoa1Fpm8/h4adTZcOxlO6Cjj5lKkhM5B4CS9hh1H/Fru9ZXOI7TCu5e0USGASND5iY4lkojDZ GT1ZvPp2oH3cKd8TBCX0IGFk/B7Ix4f70c6AcYOwxjTckhJUx4O/ULaUECetNcyzi2dcKumYW f6ERsmiFoufJLUOEQO0+3jTKnrSIEuDbuapbm1Y1Cih1u8UyPh+dkJ0QGEWucRWp5sLHi5bB2 0f/m/O6ZDBujbsWagpQsM6b2jpROv8mhoggtRlUKF5l5oTll6pcvCuw7VTfsSXs2yk/PCgGPR oX/qefVQEIEkbgIek8ETaatMfv7tm3hKa5x8WCH8qw== Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Sébastien, Am 13.02.23 um 09:22 schrieb Sébastien Szymanski: > Hello Stefan, > > On 2/1/23 21:33, Stefan Wahren wrote: >> These Armadeus board files still use node name and unit address >> to reference parts from the imx28.dtsi . This causes a lot of >> redundancy. So use label references in order to make it easier >> to maintain. >> >> Signed-off-by: Stefan Wahren >> Cc: >> --- >>   arch/arm/boot/dts/imx28-apf28.dts    |  96 ++++----- >>   arch/arm/boot/dts/imx28-apf28dev.dts | 312 +++++++++++++-------------- >>   2 files changed, 196 insertions(+), 212 deletions(-) >> >> ... >> diff --git a/arch/arm/boot/dts/imx28-apf28dev.dts >> b/arch/arm/boot/dts/imx28-apf28dev.dts >> index 1b253b47006c..47e2397193ad 100644 >> --- a/arch/arm/boot/dts/imx28-apf28dev.dts >> +++ b/arch/arm/boot/dts/imx28-apf28dev.dts >> @@ -10,166 +10,6 @@ / { >>       model = "Armadeus Systems APF28Dev docking/development board"; >>       compatible = "armadeus,imx28-apf28dev", "armadeus,imx28-apf28", >> "fsl,imx28"; ... >> - >>       regulators { >>           compatible = "simple-bus"; >>           #address-cells = <1>; >> @@ -223,3 +63,155 @@ user-button { >>           }; >>       }; >>   }; >> + >> +&auart0 { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&auart0_pins_a>; >> +    uart-has-rtscts; >> +    status = "okay"; >> +}; >> + >> +&can0 { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&can0_pins_a>; >> +    xceiver-supply = <®_can0_vcc>; >> +    status = "okay"; >> +}; >> + >> +&lcdif { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&lcdif_16bit_pins_a >> +            &lcdif_pins_apf28dev>; >> +    display = <&display0>; >> +    status = "okay"; >> + >> +    display0: display0 { >> +        bits-per-pixel = <16>; >> +        bus-width = <16>; >> + >> +        display-timings { >> +            native-mode = <&timing0>; >> +            timing0: timing0 { >> +                clock-frequency = <33000033>; >> +                hactive = <800>; >> +                vactive = <480>; >> +                hback-porch = <96>; >> +                hfront-porch = <96>; >> +                vback-porch = <20>; >> +                vfront-porch = <21>; >> +                hsync-len = <64>; >> +                vsync-len = <4>; >> +                hsync-active = <1>; >> +                vsync-active = <1>; >> +                de-active = <1>; >> +                pixelclk-active = <0>; >> +            }; >> +        }; >> +    }; >> +}; >> + >> +&lradc { >> +    fsl,lradc-touchscreen-wires = <4>; >> +    status = "okay"; >> +}; >> + >> +&i2c0 { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&i2c0_pins_a>; >> +    status = "okay"; >> +}; > > This i2c0 node should be before the lcdif node to have the nodes in > alphabetical order. thanks for pointing out. I will fix this if this series is still wanted. > > Regards, > >> + >> +&mac1 { >> +    phy-mode = "rmii"; >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&mac1_pins_a>; >> +    phy-reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>; >> +    status = "okay"; >> +}; >> + >> +&pinctrl { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&hog_pins_apf28dev>; >> + >> +    hog_pins_apf28dev: hog@0 { >> +        reg = <0>; >> +        fsl,pinmux-ids = < >> +            MX28_PAD_LCD_D16__GPIO_1_16 >> +            MX28_PAD_LCD_D17__GPIO_1_17 >> +            MX28_PAD_LCD_D18__GPIO_1_18 >> +            MX28_PAD_LCD_D19__GPIO_1_19 >> +            MX28_PAD_LCD_D20__GPIO_1_20 >> +            MX28_PAD_LCD_D21__GPIO_1_21 >> +            MX28_PAD_LCD_D22__GPIO_1_22 >> +            MX28_PAD_GPMI_CE1N__GPIO_0_17 >> +        >; >> +        fsl,drive-strength = ; >> +        fsl,voltage = ; >> +        fsl,pull-up = ; >> +    }; >> + >> +    lcdif_pins_apf28dev: lcdif-apf28dev@0 { >> +        reg = <0>; >> +        fsl,pinmux-ids = < >> +            MX28_PAD_LCD_RD_E__LCD_VSYNC >> +            MX28_PAD_LCD_WR_RWN__LCD_HSYNC >> +            MX28_PAD_LCD_RS__LCD_DOTCLK >> +            MX28_PAD_LCD_CS__LCD_ENABLE >> +        >; >> +        fsl,drive-strength = ; >> +        fsl,voltage = ; >> +        fsl,pull-up = ; >> +    }; >> + >> +    usb0_otg_apf28dev: otg-apf28dev@0 { >> +        reg = <0>; >> +        fsl,pinmux-ids = < >> +            MX28_PAD_LCD_D23__GPIO_1_23 >> +        >; >> +        fsl,drive-strength = ; >> +        fsl,voltage = ; >> +        fsl,pull-up = ; >> +    }; >> +}; > > The pinctrl node is usually placed at the end of the file. This confuses me, because this isn't alphabetical order anymore. I never heard of this. > > Thank you ! > > Regards, > >> + >> +&pwm { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&pwm3_pins_a &pwm4_pins_a>; >> +    status = "okay"; >> +}; >> + >> +&ssp0 { >> +    compatible = "fsl,imx28-mmc"; >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&mmc0_4bit_pins_a >> +        &mmc0_cd_cfg &mmc0_sck_cfg>; >> +    bus-width = <4>; >> +    status = "okay"; >> +}; >> + >> +&ssp2 { >> +    compatible = "fsl,imx28-spi"; >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&spi2_pins_a>; >> +    status = "okay"; >> +}; >> + >> +&usb0 { >> +    pinctrl-names = "default"; >> +    pinctrl-0 = <&usb0_otg_apf28dev >> +            &usb0_id_pins_b>; >> +    vbus-supply = <®_usb0_vbus>; >> +    status = "okay"; >> +}; >> + >> +&usb1 { >> +    status = "okay"; >> +}; >> + >> +&usbphy0 { >> +    status = "okay"; >> +}; >> + >> +&usbphy1 { >> +    status = "okay"; >> +}; >