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 212ADC54E76 for ; Sun, 19 Nov 2023 14:35:23 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=aAMkzhWpa9Hvk0Qds+s3MN2Dj0VjVSkl6LWnXPN1c6k=; b=aHTITZLJr6MesI 3Cchcekumbakab0rgxOGo3iayn3qIpUyihMyOUFTUD4OjnVdk987LbF/UV3USvRtodVj47l5hOpIj zDp5H57l9EfE+v9CHu39qM8SjTs7kfrB5WPQZiRXnzDsSnCFic3qmXKnvBmGq//kUKnJqabrtlTh4 xwskcis8rhZks/7+pSw7BKeC3s2EL36kXVxhpfIfmDl9+bJawwFl8WMttK+sklLVAZT0zmDDQyjaX bvux5TpbjYxTneteG1Fce5+5D3Rh+AXBLLYtCvzAk29r3BSZ/Xm6Tm7h37X1zg3JC7rnwjBTgopxU 1ZbStxXpMiqtmtPUEXlg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r4isv-00AI7I-0S; Sun, 19 Nov 2023 14:34:53 +0000 Received: from mail-oo1-f52.google.com ([209.85.161.52]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r4isr-00AI6r-0u; Sun, 19 Nov 2023 14:34:52 +0000 Received: by mail-oo1-f52.google.com with SMTP id 006d021491bc7-5875e24c749so1995028eaf.1; Sun, 19 Nov 2023 06:34:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700404487; x=1701009287; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wbAOew7EQhvdTMrxu7VzSwL0APRrGG2LAuJjAHyG3Ic=; b=OWxWeM/Xmdh8zjBX6LafI03bUWboe/0+JN+I/XFHbXTptmjXzBBbO0iiSrO9KOUKNm bf3TCwcBEYotIl2AN3eEefxTKfGOYL/PtwSJ9FLIP+qu7gBDlru1cangprqwSB5FQ6+A aiOhrvkOf24aicU5phVzLKuiPa82mkyUAAe35gPwYoq9ZcsBC+5LK0LMrrCAAbPbqmml jQ8vQFszWQfxjFfkw7C7Ha9gkRvmtu58F0e2IeAzplqpHtQQKeBeGCF4ZyWoS/pktlbf jBuSi8ytVUFPfB/wLY4Ayr/tyDZ4EfCLPbz025IeKTHR7IA0NBpycPzCz92G0SrVKN6A +Hxg== X-Gm-Message-State: AOJu0Yw+f7eBwf8fTFjC9WfZjjm7TWTPxfYr2XPXwvT8HjTmR3Di46p1 vA+Z9SVJdr0o596CzzweiA== X-Google-Smtp-Source: AGHT+IFb+T9RykUaRT49skiYcMHAWrA0Yrdg/vQdhUJcpftXjvADNdhiMeRf/RUyq/2tEoqOp1kpfg== X-Received: by 2002:a05:6820:2290:b0:57b:3b48:6f11 with SMTP id ck16-20020a056820229000b0057b3b486f11mr5163096oob.4.1700404486826; Sun, 19 Nov 2023 06:34:46 -0800 (PST) Received: from herring.priv ([2607:fb90:45e3:889f:15b4:1348:6d64:224b]) by smtp.gmail.com with ESMTPSA id w18-20020a4ae4d2000000b00581fc1af0a7sm1055669oov.28.2023.11.19.06.34.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Nov 2023 06:34:45 -0800 (PST) Received: (nullmailer pid 173773 invoked by uid 1000); Sun, 19 Nov 2023 14:34:41 -0000 Date: Sun, 19 Nov 2023 08:34:41 -0600 From: Rob Herring To: Doug Anderson Cc: AngeloGioacchino Del Regno , Chen-Yu Tsai , Frank Rowand , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , Hsin-Yi Wang , Dmitry Torokhov , andriy.shevchenko@linux.intel.com, Jiri Kosina , linus.walleij@linaro.org, broonie@kernel.org, gregkh@linuxfoundation.org, hdegoede@redhat.com, james.clark@arm.com, james@equiv.tech, keescook@chromium.org, petr.tesarik.ext@huawei.com, rafael@kernel.org, tglx@linutronix.de, Jeff LaBundy , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: Re: [RFC PATCH v2 0/7] of: Introduce hardware prober driver Message-ID: <20231119143441.GA157654-robh@kernel.org> References: <20231109100606.1245545-1-wenst@chromium.org> <859ac058-c50a-4eb8-99b6-3011ef4e7529@collabora.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231119_063449_346108_5FD33E33 X-CRM114-Status: GOOD ( 47.46 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBOb3YgMTUsIDIwMjMgYXQgMDU6MTM6NTBQTSAtMDUwMCwgRG91ZyBBbmRlcnNvbiB3 cm90ZToKPiBIaSwKPiAKPiBPbiBXZWQsIE5vdiAxNSwgMjAyMyBhdCA0OjM14oCvUE0gUm9iIEhl cnJpbmcgPHJvYmgrZHRAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPgo+ID4gT24gV2VkLCBOb3YgMTUs IDIwMjMgYXQgMjo0NeKAr1BNIERvdWcgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4g d3JvdGU6Cj4gPiA+Cj4gPiA+IEhpLAo+ID4gPgo+ID4gPiBPbiBXZWQsIE5vdiAxNSwgMjAyMyBh dCAyOjI44oCvUE0gUm9iIEhlcnJpbmcgPHJvYmgrZHRAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiA+ ID4KPiA+ID4gPiA+IFNvIGlmIHdlJ3JlIHNlYXJjaGluZyB0aGUgd2hvbGUgZGV2aWNlIHRyZWUg Zm9yICJmYWlsZWQtbmVlZHMtcHJvYmUiCj4gPiA+ID4gPiB0aGVuIHdlIG5lZWQgdG8gZmlndXJl IG91dCB3aGljaCBkZXZpY2VzIGFyZSByZWxhdGVkIHRvIGVhY2ggb3RoZXIuIElmCj4gPiA+ID4g PiBhIGdpdmVuIGJvYXJkIGhhcyBzZWNvbmQgc291cmNlcyBmb3IgTUlQSSBwYW5lbHMsIHRvdWNo c2NyZWVucywgYW5kCj4gPiA+ID4gPiB0cmFja3BhZHMgdGhlbiB3ZSBuZWVkIHRvIGtub3cgd2hp Y2ggb2YgdGhlICJmYWlsZWQtbmVlZHMtcHJvYmUiCj4gPiA+ID4gPiBkZXZpY2VzIGFyZSB0cmFj a3BhZHMsIHdoaWNoIGFyZSB0b3VjaHNjcmVlbnMsIGFuZCB3aGljaCBhcmUgTUlQSQo+ID4gPiA+ ID4gcGFuZWxzLiBEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbnMgZm9yIGhvdyB3ZSBzaG91bGQg ZG8gdGhhdD8gTWF5YmUKPiA+ID4gPiA+IGl0IHdhcyBpbiBzb21lIG90aGVyIHRocmVhZCB0aGF0 IEkgbWlzc2VkPyBJIGd1ZXNzIHdlIGNvdWxkIGhhdmUgYQo+ID4gPiA+ID4gYm9hcmQtc3BlY2lm aWMgdGFibGUgbWFwcGluZyAoY29tcGF0aWJsZSArIG5vZGUgbmFtZSArIHJlZykgdG8gYQo+ID4g PiA+ID4gY2xhc3MsIGJ1dCB0aGF0IGZlZWxzIGF3a3dhcmQuCj4gPiA+ID4KPiA+ID4gPiBOb2Rl IG5hbWUgaXMgc3VwcG9zZWQgdG8gY29ycmVzcG9uZCB0byBkZXZpY2UgY2xhc3MsIHNvIHdoeSBu b3QgdXNlCj4gPiA+ID4gdGhhdCAobm8gcGF0aCBvciB1bml0LWFkZHJlc3MuKSBhbmQgbm90aGlu ZyBlbHNlICh3ZWxsLCBiZXNpZGVzCj4gPiA+ID4gInN0YXR1cyIpPwo+ID4gPgo+ID4gPiBPbmUg cHJvYmxlbSBpcyB0aGF0IEkgY291bGQgaW1hZ2luZSBoYXZpbmcgdHdvIHNlY29uZCBzb3VyY2Ug dHJhY2twYWRzCj4gPiA+IHRoYXQgYm90aCBoYXZlIHRoZSBzYW1lIGkyYyBhZGRyZXNzLiBUaGF0 IHdvdWxkIGdpdmUgdGhlbSB0aGUgc2FtZQo+ID4gPiBuYW1lLCByaWdodD8gSSBndWVzcyB5b3Ug Y291bGQgbWF5YmUgY29tZSB1cCB3aXRoIHNvbWUgc29ydCBvZiBzdWZmaXgKPiA+ID4gcnVsZT8g TGlrZQo+ID4gPgo+ID4gPiB0cmFja3BhZC0xQDEwIHsKPiA+ID4gICBjb21wYXRpYmxlID0gImVs YW4sYmxhaCI7Cj4gPiA+ICAgcmV0ID0gPDB4MTA+Owo+ID4gPiAgIHN0YXR1cyA9ICJmYWlsZWQt bmVlZHMtcHJvYmUiOwo+ID4gPiAgIC4uLgo+ID4gPiB9Cj4gPiA+IHRyYWNrcGFkLTJAMTAgewo+ ID4gPiAgIGNvbXBhdGlibGUgPSAiZ29vZGl4LGd0NzM3NXAiOwo+ID4gPiAgIHJldCA9IDwweDEw PjsKPiA+ID4gICBzdGF0dXMgPSAiZmFpbGVkLW5lZWRzLXByb2JlIjsKPiA+ID4gICAuLi4KPiA+ ID4gfQo+ID4gPgo+ID4gPiBUaGVuIEkgZ3Vlc3MgdGhlIGNsYXNzIHdvdWxkIGJlICJ0cmFja3Bh ZCI/Cj4gPgo+ID4gVGhhdCBpc3N1ZSBpcyBzb21ld2hhdCBvcnRob2dvbmFsIGJlY2F1c2UgaXQg aXMgbm90IGZvbGxvd2luZyB0aGUgc3BlYy4KPiAKPiBJJ20gbm90IHN1cmUgd2h5IHlvdSBzYXkg aXQncyBvcnRob2dvbmFsLiBUaGUgd2hvbGUgcmVhc29uIHdoeSB3ZSBnZXQKPiBpbnRvIHRoZSBz aXR1YXRpb24gYWJvdmUgaXMgdGhhdCB3ZSBjb3VsZCBoYXZlIHR3byBkZXZpY2VzLCBvbmx5IG9u ZQo+IG9mIHdoaWNoIGlzIHByZXNlbnQgKGhlbmNlIHRoZSBzdGF0dXMgb2YgImZhaWxlZC1uZWVk cy1wcm9iZSIpLCB0aGF0Cj4gYXJlIHRoZSBzYW1lIHR5cGUgYW5kIGhhdmUgdGhlIHNhbWUgInJl ZyIgYWRkcmVzcy4KCkkganVzdCBtZWFuIHRoYXQgZGVmaW5pbmcgYSBub2RlIG5hbWUgZm9yIDIg ZGV2aWNlcyBvZiB0aGUgc2FtZSBjbGFzcyAKYW5kIGF0IHNhbWUgYWRkcmVzcyBpcyBzZXBhcmF0 ZSBwcm9ibGVtIGZyb20gc2VsZWN0aW5nIHdoaWNoIG9uZSB0byAKZW5hYmxlLgoKPiAKPiBFc3Nl bnRpYWxseSB0aGUgd2hvbGUgImZhaWxlZC1uZWVkcy1wcm9iZSIgaXMgZXh0ZW5kaW5nIHRoZSBz cGVjLAo+IHJpZ2h0PyBXaGlsZSBleHRlbmRpbmcgdGhlIHNwZWMsIHdlIGFsc28gbmVlZCB0byB0 YWxrIGFib3V0IHdoYXQgdG8gZG8KPiBpZiBzb21lIG9mIHRoZSBkZXZpY2VzIHRoYXQgd2UgbmVl ZCB0byBwcm9iZSBoYXZlIHRoZSBzYW1lIGNsYXNzIGFuZAo+IHRoZSBzYW1lICJyZWciLgo+IAo+ IAo+ID4gSSdtIG5vdCBzdXJlIG1peGluZyB0aGUgMiBzdHlsZXMgb2Ygbm9kZSBuYW1lcyBpcyBh IGdvb2QgaWRlYS4gV2hpbGUKPiA+IG5vdCB1c2VkIHRvbyBtdWNoLCBtYXRjaGluZyBieSBub2Rl IG5hbWUgZG9lcyBpZ25vcmUgdGhlIHVuaXQtYWRkcmVzcywKPiA+IGJ1dCBJJ20gbm90IHN1cmUg d2UgY291bGQgaWdub3JlIGEgJy1OJy4KPiA+Cj4gPiBJIHRoaW5rIG91ciBvcHRpb25zIGFyZSBl aXRoZXIgYWRkIHNvbWV0aGluZyB0byB0aGUgdW5pdC1hZGRyZXNzIG9yCj4gPiB1c2UgaTJjLW11 eCBiaW5kaW5nLiBBZGRpbmcgdG8gdGhlIHVuaXQtYWRkcmVzcyBpcyBub3QgdW5wcmVjZWRlbnRl ZC4KPiA+IEkgZGlkIHRoYXQgZm9yIHNvbWUgb2YgdGhlIHJlZ2lzdGVyIGJpdCBsZXZlbCBiaW5k aW5ncyB3aGVyZSB5b3UgaGF2ZQo+ID4gYSBub2RlIGZvciBkaWZmZXJlbnQgYml0cyBhdCB0aGUg c2FtZSBhZGRyZXNzLiBUaGUgZG93bnNpZGUgaXMKPiA+IHVuaXQtYWRkcmVzcyBpcyBidXMgc3Bl Y2lmaWMsIHNvIHdlJ2QgaGF2ZSB0byBhZGQgdGhhdCBmb3IgbXVsdGlwbGUKPiA+IGJ1c2VzLiBG b3IgdGhlIGkyYy1tdXgsIGl0J3MgcGVyaGFwcyBhIGJpdCBjb21wbGV4IGFuZCBJJ20gbm90IHN1 cmUKPiA+IHdoYXQgaWYgYW55dGhpbmcgeW91J2QgaGF2ZSB0byBkbyB0byBtYW5hZ2UgdGhlIG11 eCB0aGF0J3Mgbm90IHJlYWxseQo+ID4gdGhlcmUuCj4gCj4gU29tZWhvdyBpdCBmZWVscyB3ZWly ZCB0byB1c2UgYW4gaTJjLW11eCBiZWNhdXNlIHRoZXJlJ3Mgbm8gcmVhbCBtdXgKPiBwcmVzZW50 LCByaWdodD8gLi4uc28gdGhpcyB3b3VsZCBiZSBhIHZpcnR1YWwgKGJvZ3VzKSBkZXZpY2UgdGhh dAo+IGRvZXNuJ3QgcmVhbGx5IGV4aXN0IGluIGhhcmR3YXJlLgoKWWVzLCBzaHJ1Zy4uLiAKCgo+ IC4uLnRob3VnaCBJIGd1ZXNzIGlmIHRoZSAibXV4IiB0eXBlIGJpbmRpbmcgaXMgT0sgdGhlbiBt YXliZSB3ZSBqdXN0Cj4gdXNlIHRoYXQgYXMgdGhlIEhXIHByb2JlciwgYXQgbGVhc3QgZm9yIGky YyBkZXZpY2VzLi4uCgpFeGNlcHQgZm9yIGFueSBvdGhlciBjYXNlIHdoZXJlIGl0J3MgZGlmZmVy ZW50IGFkZHJlc3NlcyBvciBkaWZmZXJlbnQgCmJ1c2VzLiBNYXliZSBkaWZmZXJlbnQgYWRkcmVz c2VzIGNvdWxkIHN0aWxsIHVzZSB0aGUgc2FtZSB0aGluZy4gSSAKc3VwcG9zZSB0aGUgc2FtZSBj bGFzcyBvZiBkZXZpY2UgaXMgdW5saWtlbHkgdG8gYmUgb24gYSBkaWZmZXJlbnQgYnVzLgoKQW4g ZXh0ZW5zaW9uIHRvIHRoZSB1bml0LWFkZHJlc3Mgd291bGQgYmUgdGhlIHNpbXBsZXIgc29sdXRp b24sIHNvIHdlIApzaG91bGQgZXhwbG9yZSB0aGF0IGZpcnN0IEkgdGhpbmsuCgpSb2IKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK