Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp688599rwb; Thu, 19 Jan 2023 01:03:45 -0800 (PST) X-Google-Smtp-Source: AMrXdXtMnxMrP68LONwO8NUARGFQCHqWr6tcvWuXySZPmS1r1rkfnNYmAl64aK+ohIoMs+Yiw1qy X-Received: by 2002:a17:906:3b01:b0:84d:4767:734 with SMTP id g1-20020a1709063b0100b0084d47670734mr23729044ejf.6.1674119025260; Thu, 19 Jan 2023 01:03:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674119025; cv=none; d=google.com; s=arc-20160816; b=sqkAbMeBg4VerOmaHOKbsbcvR9ToVMNs3IsW+s+I3br54Cjpp3UsXgXGuIYFfbL8ay qx1p8UYQQJxLb3QsJRf2kNA7BKN6ag1cszc00lauPXE7tk7P1jQXK2tLd/nrOfXjXPeX yzyp2Spgvn3p4CXQ7ABYT9NgLPNeUzRvd0PxPiFt1sruOioEDjyS0BpDgN3Pg1U3/C6D 3dyf+NVhGAll2a4snjPG5FD7+e5NjBcf0Z4HWtEu/loo7rDANXxCTlGeHCEgNCdBMCiF gzAfiRi6xV/5WCo5poSzPZ6gHjiqj5zSBifRxalV0/+4HYUTDnK/LsmsldeJ6QNeIXsF bI1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:from:content-language:references:cc :to:subject:user-agent:mime-version:date:message-id:dkim-signature :dkim-signature; bh=59uOrifRDTYBCECf1fwQxGbqBJuSw77rED/xSDf+KMs=; b=KcflfZSbTIV3meprU3MUFgWkz/dQCLtPMPbsosr4aHp2li9PGW8SjOPparX9c+OySf ZRKlbwx+0qpN6gn5wkkJ8OMId582kb4VLUI4XgqUePmUP1oDw28WzopCFL4pwQATG8Ro 640U79NzByDKcnUjY0UGOZZQZe8ECW5dHgTEw2gMGUkZGF0JOdGvmrW/DtHcxCzdovI3 GA/rMHpbV12GJSfmEqZAviNjQPx+bBVRPhwLFiA/ROve1ha6xcKNqkd28pFQm5/7GNjK awEBcuH/eJgo0omP0ZxX1RFr/ruRln2ev2Mg+7+J4f6szNQmusdELFsXh5LQkT4q1Rm9 eWlw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=eFqR5Jtr; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id di14-20020a170906730e00b00875c7be1323si6410099ejc.733.2023.01.19.01.03.33; Thu, 19 Jan 2023 01:03:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=eFqR5Jtr; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229518AbjASIBj (ORCPT + 44 others); Thu, 19 Jan 2023 03:01:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230178AbjASIBJ (ORCPT ); Thu, 19 Jan 2023 03:01:09 -0500 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15BF34FAD9; Thu, 19 Jan 2023 00:00:47 -0800 (PST) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id B1FE05CA89; Thu, 19 Jan 2023 08:00:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1674115245; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=59uOrifRDTYBCECf1fwQxGbqBJuSw77rED/xSDf+KMs=; b=eFqR5Jtr66gr2NYeIe0qAL2Lizr3SoI3ekiORMkd9ECEDHUDNAaVzuRl84CvskPjG6F8Ee wCJXz8px0IahIYedDmN0uKdIbDdJys3+qA6LWXDDr0bGneS5wK3w0Ww9MjPvRxuq5RxYIZ Ose+3rudhU07EUGtCsmJPvqpekgdN+w= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1674115245; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=59uOrifRDTYBCECf1fwQxGbqBJuSw77rED/xSDf+KMs=; b=FiuLNX39Fy7v8zT7K0EcEpRXsdZrAKb14y7XtE9Q7bBdMss/xzTttLCRGl92HW+SZM60mk nUOrb3DXOjdG+KCw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 881F6139ED; Thu, 19 Jan 2023 08:00:45 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id C19gIK34yGNnSwAAMHmgww (envelope-from ); Thu, 19 Jan 2023 08:00:45 +0000 Message-ID: Date: Thu, 19 Jan 2023 09:00:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH] of: Make of framebuffer devices unique To: =?UTF-8?Q?Michal_Such=c3=a1nek?= , "Erhard F." Cc: Rob Herring , Frank Rowand , Javier Martinez Canillas , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE" , open list , linuxppc-dev@lists.ozlabs.org References: <20230117165804.18036-1-msuchanek@suse.de> <20230118211305.42e50a4a@yea> <20230118214618.GM16547@kitsune.suse.cz> Content-Language: en-US From: Thomas Zimmermann In-Reply-To: <20230118214618.GM16547@kitsune.suse.cz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------vYwQZLIzQewlERFQlMVyGl2T" X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------vYwQZLIzQewlERFQlMVyGl2T Content-Type: multipart/mixed; boundary="------------SelpGfgpoFlxitarI50j1scj"; protected-headers="v1" From: Thomas Zimmermann To: =?UTF-8?Q?Michal_Such=c3=a1nek?= , "Erhard F." Cc: Rob Herring , Frank Rowand , Javier Martinez Canillas , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE" , open list , linuxppc-dev@lists.ozlabs.org Message-ID: Subject: Re: [PATCH] of: Make of framebuffer devices unique References: <20230117165804.18036-1-msuchanek@suse.de> <20230118211305.42e50a4a@yea> <20230118214618.GM16547@kitsune.suse.cz> In-Reply-To: <20230118214618.GM16547@kitsune.suse.cz> --------------SelpGfgpoFlxitarI50j1scj Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgTWljaGFsLA0KDQp0aGFua3MgZm9yIGZpeGluZyB0aGlzIGlzc3VlLiBCdXQgdGhlIHJl dmlldyB0aW1lIHdhcyB3YXkgdG9vIHNob3J0LiANClBsZWFzZSBzZWUgbXkgY29tbWVudHMg YmVsb3cuDQoNCkFtIDE4LjAxLjIzIHVtIDIyOjQ2IHNjaHJpZWIgTWljaGFsIFN1Y2jDoW5l azoNCj4gT24gV2VkLCBKYW4gMTgsIDIwMjMgYXQgMDk6MTM6MDVQTSArMDEwMCwgRXJoYXJk IEYuIHdyb3RlOg0KPj4gT24gVHVlLCAxNyBKYW4gMjAyMyAxNzo1ODowNCArMDEwMA0KPj4g TWljaGFsIFN1Y2hhbmVrIDxtc3VjaGFuZWtAc3VzZS5kZT4gd3JvdGU6DQo+Pg0KPj4+IFNp bmNlIExpbnV4IDUuMTkgdGhpcyBlcnJvciBpcyBvYnNlcnZlZDoNCj4+Pg0KPj4+IHN5c2Zz OiBjYW5ub3QgY3JlYXRlIGR1cGxpY2F0ZSBmaWxlbmFtZSAnL2RldmljZXMvcGxhdGZvcm0v b2YtZGlzcGxheScNCj4+Pg0KPj4+IFRoaXMgaXMgYmVjYXVzZSBtdWx0aXBsZSBkZXZpY2Vz IHdpdGggdGhlIHNhbWUgbmFtZSAnb2YtZGlzcGxheScgYXJlDQo+Pj4gY3JlYXRlZCBvbiB0 aGUgc2FtZSBidXMuDQo+Pj4NCj4+PiBVcGRhdGUgdGhlIGNvZGUgdG8gY3JlYXRlIG51bWJl cmVkIGRldmljZSBuYW1lcyBmb3IgdGhlIG5vbi1ib290DQo+Pj4gZGlzYXBsYXkuDQo+Pj4N Cj4+PiBjYzogbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcNCj4+PiBSZWZlcmVuY2Vz OiBodHRwczovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNjA5NQ0K Pj4+IEZpeGVzOiA1MmIxYjQ2YzM5YWUgKCJvZjogQ3JlYXRlIHBsYXRmb3JtIGRldmljZXMg Zm9yIE9GIGZyYW1lYnVmZmVycyIpDQo+Pj4gUmVwb3J0ZWQtYnk6IEVyaGFyZCBGLiA8ZXJo YXJkX2ZAbWFpbGJveC5vcmc+DQo+Pj4gU3VnZ2VzdGVkLWJ5OiBUaG9tYXMgWmltbWVybWFu biA8dHppbW1lcm1hbm5Ac3VzZS5kZT4NCj4+PiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgU3Vj aGFuZWsgPG1zdWNoYW5la0BzdXNlLmRlPg0KPj4+IC0tLQ0KPj4+ICAgZHJpdmVycy9vZi9w bGF0Zm9ybS5jIHwgOCArKysrKysrLQ0KPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv b2YvcGxhdGZvcm0uYyBiL2RyaXZlcnMvb2YvcGxhdGZvcm0uYw0KPj4+IGluZGV4IDgxYzhj MjI3YWI2Yi4uZjJhNWQ2NzlhMzI0IDEwMDY0NA0KPj4+IC0tLSBhL2RyaXZlcnMvb2YvcGxh dGZvcm0uYw0KPj4+ICsrKyBiL2RyaXZlcnMvb2YvcGxhdGZvcm0uYw0KPj4+IEBAIC01MjUs NiArNTI1LDcgQEAgc3RhdGljIGludCBfX2luaXQgb2ZfcGxhdGZvcm1fZGVmYXVsdF9wb3B1 bGF0ZV9pbml0KHZvaWQpDQo+Pj4gICAJaWYgKElTX0VOQUJMRUQoQ09ORklHX1BQQykpIHsN Cj4+PiAgIAkJc3RydWN0IGRldmljZV9ub2RlICpib290X2Rpc3BsYXkgPSBOVUxMOw0KPj4+ ICAgCQlzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpkZXY7DQo+Pj4gKwkJaW50IGRpc3BsYXlf bnVtYmVyID0gMTsNCj4+PiAgIAkJaW50IHJldDsNCj4+PiAgIA0KPj4+ICAgCQkvKiBDaGVj ayBpZiB3ZSBoYXZlIGEgTWFjT1MgZGlzcGxheSB3aXRob3V0IGEgbm9kZSBzcGVjICovDQo+ Pj4gQEAgLTU2MSwxMCArNTYyLDE1IEBAIHN0YXRpYyBpbnQgX19pbml0IG9mX3BsYXRmb3Jt X2RlZmF1bHRfcG9wdWxhdGVfaW5pdCh2b2lkKQ0KPj4+ICAgCQkJYm9vdF9kaXNwbGF5ID0g bm9kZTsNCj4+PiAgIAkJCWJyZWFrOw0KPj4+ICAgCQl9DQo+Pj4gKw0KPj4+ICAgCQlmb3Jf ZWFjaF9ub2RlX2J5X3R5cGUobm9kZSwgImRpc3BsYXkiKSB7DQo+Pj4gKwkJCWNoYXIgKmJ1 ZlsxNF07DQo+Pj4gICAJCQlpZiAoIW9mX2dldF9wcm9wZXJ0eShub2RlLCAibGludXgsb3Bl bmVkIiwgTlVMTCkgfHwgbm9kZSA9PSBib290X2Rpc3BsYXkpDQo+Pj4gICAJCQkJY29udGlu dWU7DQo+Pj4gLQkJCW9mX3BsYXRmb3JtX2RldmljZV9jcmVhdGUobm9kZSwgIm9mLWRpc3Bs YXkiLCBOVUxMKTsNCj4+PiArCQkJcmV0ID0gc25wcmludGYoYnVmLCAib2YtZGlzcGxheS0l ZCIsIGRpc3BsYXlfbnVtYmVyKyspOw0KDQpQbGF0Zm9ybSBkZXZpY2VzIHVzZSBhIHNpbmds ZSBkb3QgKC4pIGFzIHNlcGFyYXRvciBiZWZvcmUgdGhlIGluZGV4LiANCkNvdW50aW5nIHN0 YXJ0cyBhdCB6ZXJvLiBTZWUgL3N5cy9idXMvcGxhdGZvcm0vIGZvciBleGFtcGxlcy4gQ2Fu IHdlIA0KcGxlYXNlIHN0aWNrIHdpdGggdGhhdCBzY2hlbWU/IEdlbmVyYXRlZCBuYW1lcyB3 b3VsZCB0aGVuIGJlIA0Kb2YtZGlzcGxheS4wLCBvZi1kaXNwbGF5LjEsIGV0Yy4NCg0KQmVz dCByZWdhcmRzDQpUaG9tYXMNCg0KDQoNCj4+PiArCQkJaWYgKHJldCA+PSBzaXplb2YoYnVm KSkNCj4+PiArCQkJCWNvbnRpbnVlOw0KPj4+ICsJCQlvZl9wbGF0Zm9ybV9kZXZpY2VfY3Jl YXRlKG5vZGUsIGJ1ZiwgTlVMTCk7DQo+Pj4gICAJCX0NCj4+PiAgIA0KPj4+ICAgCX0gZWxz ZSB7DQo+Pj4gLS0gDQo+Pj4gMi4zNS4zDQo+Pj4NCj4+DQo+PiBUaGFuayB5b3UgZm9yIHRo ZSBwYXRjaCBNaWNoYWwhDQo+Pg0KPj4gSXQgYXBwbGllcyBvbiA2LjItcmM0IGJ1dCBJIGdl dCB0aGlzIGJ1aWxkIGVycm9yIHdpdGggbXkgY29uZmlnOg0KPiANCj4gSW5kZWVkLCBpdCdz IGRvdWJseSBiYWQuDQo+IA0KPiBXaGVyZSBpcyB0aGUga2VybmVsIHRlc3Qgcm9ib3Qgd2hl biB5b3UgbmVlZCBpdD8NCj4gDQo+IEl0IHNob3VsZCBub3QgYmUgdGhhdCBlYXN5IHRvIG1p c3MgdGhpcyBmaWxlIGJ1dCBjbGVhcmx5IGl0IGNhbiBoYXBwZW4uDQo+IA0KPiBJIHdpbGwg c2VuZCBhIGZpeHVwLg0KPiANCj4gU29ycnkgYWJvdXQgdGhlIG1lc3MuDQo+IA0KPiBUaGFu a3MNCj4gDQo+IE1pY2hhbA0KDQotLSANClRob21hcyBaaW1tZXJtYW5uDQpHcmFwaGljcyBE cml2ZXIgRGV2ZWxvcGVyDQpTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgN Ck1heGZlbGRzdHIuIDUsIDkwNDA5IE7DvHJuYmVyZywgR2VybWFueQ0KKEhSQiAzNjgwOSwg QUcgTsO8cm5iZXJnKQ0KR2VzY2jDpGZ0c2bDvGhyZXI6IEl2byBUb3Rldg0K --------------SelpGfgpoFlxitarI50j1scj-- --------------vYwQZLIzQewlERFQlMVyGl2T Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEExndm/fpuMUdwYFFolh/E3EQov+AFAmPI+KwFAwAAAAAACgkQlh/E3EQov+B1 dQ/9HvwMsyehcNa73lV+1y+Y/Z9DriFzjFhqKQEyHWfr9+IjWNDc5MFVfm5+C4NedCMlnoQxzpZV +FyTZYEJiMpQZHEmTRIYsP/NI559FCcMTADWaQh0Hl+RVl7Fb4Y7HyuzQtqiCandy/55MWy9h07g RgMNuKW/wfnMYTOTPEbpFVhMBPsBPigdazF8w+WL3NBypnTCwfod1ye5xzGb+mbdysVH635NAy1t CVV5gpgGXgpL8JfsZNAKZiAyuQXr6LkusMhujKy+OiSr64g05BcAeprJ7cEcvw62OT39ZFYYFmqo +w+44p1IGN1Fr0TsgaRrnMt7RBSw9l5N7/p0baSWeqvnMy8OSosp2TQJDKz26Z2lFmcSN4yFOvhb hbzXXMZTXFA7N8zXaR03DBtckvGbFo0txMmDC9LkuR59OXhmsD5yR6lLBXeYvRR9uhYzg0bnbH3a CmvRsAB5iON1HSBWWLN2sHhlAy3Z6f543sgJ03wTjocpU3GLAOA16I+wv9PxQJUax4sim0/Gue+R vnfeRSe8zTozeTPEbEPE/XgkQBU45CDnOv7hi8TvrmPnDmEnEvXaMWuLIlGamghp2BuJi1T9orRh +xeIEv6va5Z1l92HtUI2iFOl/66W3i8RooszHc+tDrJq5pimDNORMqz6zOmdmjKzyvl6PqmvP165 ZAE= =Ize5 -----END PGP SIGNATURE----- --------------vYwQZLIzQewlERFQlMVyGl2T--