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 X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5470AC433DF for ; Wed, 27 May 2020 17:30:05 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2E14A2089D for ; Wed, 27 May 2020 17:30:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590600605; bh=AYuJ67xsI+CFY7fGg0P0jYxtF43oU5VTBcAFmEh+qxc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:List-ID:From; b=cY6xAsj0yp/CUBceqD2IQIGc7wBxjdzg3GTANeyNDWKerPmqxOJyudxL+EUuzDjxj EXwVxo4IhX3CWr5ckQdZXPZVyA00CUWJzrYTsOzbcrYYbtgbwKjYwo/I52XHhJ+omc DXASlVrUq77jD/hUZnnOgLfc8lzY4HeKGeZlQ0nU= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726798AbgE0RaE (ORCPT ); Wed, 27 May 2020 13:30:04 -0400 Received: from mail.kernel.org ([198.145.29.99]:34346 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726487AbgE0RaE (ORCPT ); Wed, 27 May 2020 13:30:04 -0400 Received: from mail-oi1-f180.google.com (mail-oi1-f180.google.com [209.85.167.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7D5922089D for ; Wed, 27 May 2020 17:30:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590600603; bh=AYuJ67xsI+CFY7fGg0P0jYxtF43oU5VTBcAFmEh+qxc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EJWWhLbk5Lz6+Rnb8QcUPDoQATBQVp2Iy6kvhQD7FufGToEqZw0WNmKoEZY+OeWoD 4rrHCNZGyQtw7/B8k5ncP5E/pc9LDYXrZg2pq9TIrd9nknM4w/xTPrhulgOkCsTMPa pFSZ0noNeWbaxVUSiUxAum/0PU6fIzcy/VTy7wWw= Received: by mail-oi1-f180.google.com with SMTP id l6so22417688oic.9 for ; Wed, 27 May 2020 10:30:03 -0700 (PDT) X-Gm-Message-State: AOAM531VwHapx6JMz2cbX8GsCLZpEmgMMlg6kJ+xNAPhVyTF3Y2w8iYf SRr7MijRssBHjqMZX5i3O+/MYRITp70HS0KS2g== X-Google-Smtp-Source: ABdhPJw6llfBTCOQ2yPHWqoilVklcwSd7RUIwXqOE8eWot1HvhdFljn/0QocEk0zHloG/X0FBFCjJl7CKzBHAp2PxaU= X-Received: by 2002:aca:d4d5:: with SMTP id l204mr3572243oig.147.1590600602702; Wed, 27 May 2020 10:30:02 -0700 (PDT) MIME-Version: 1.0 References: <20200511110611.3142-1-ricardo.canuelo@collabora.com> <20200511110611.3142-7-ricardo.canuelo@collabora.com> <20200514015412.GF7425@pendragon.ideasonboard.com> <20200514093617.dwhmqaasc3z5ixy6@rcn-XPS-13-9360> <20200514152239.GG5955@pendragon.ideasonboard.com> <20200525074335.grnjvdjnipq5g3kf@rcn-XPS-13-9360> <20200526014444.GB6179@pendragon.ideasonboard.com> In-Reply-To: From: Rob Herring Date: Wed, 27 May 2020 11:29:51 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 6/6] dt-bindings: drm: bridge: adi,adv7511.txt: convert to yaml To: Geert Uytterhoeven Cc: Laurent Pinchart , =?UTF-8?Q?Ricardo_Ca=C3=B1uelo?= , Collabora Kernel ML , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux ARM , Geert Uytterhoeven , Wei Xu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On Tue, May 26, 2020 at 1:03 AM Geert Uytterhoeven w= rote: > > Hi Laurent, > > On Tue, May 26, 2020 at 3:44 AM Laurent Pinchart > wrote: > > On Mon, May 25, 2020 at 09:43:35AM +0200, Ricardo Ca=C3=B1uelo wrote: > > > On jue 14-05-2020 18:22:39, Laurent Pinchart wrote: > > > > > If we want to be more strict and require the definition of all th= e > > > > > supplies, there will be many more DTs changes in the series, and = I'm not > > > > > sure I'll be able to do that in a reasonable amount of time. I'm = looking > > > > > at them and it's not always clear which regulators to use or if t= hey are > > > > > even defined. > > > > > > > > We can decouple the two though (I think). The bindings should refle= ct > > > > what we consider right, and the dts files could be fixed on top. > > > > > > Do you have a suggestion on how to do this? If we decouple the two > > > tasks most of the work would be searching for DTs to fix and finding = a > > > way to fix each one of them, and unless I do this _before_ the bindin= g > > > conversion I'll get a lot of dtbs_check errors. > > > > Rob should answer this question as it will be his decision, but I've > > personally never considered non-compliant DT sources to be an obstacle > > to bindings conversion to YAML. The DT sources should be fixed, but I > > don't see it as a prerequisite (although it's a good practice). There's currently no requirement that binding schema don't introduce warnings in dts files. That should change when/if we get to a warning free state (probably per platform/family). I don't think we're close on any platform? (If we are, I'd like to start tracking that). It is good to pay attention to the warnings you get though as the schema may not be doing what you expect or the binding really doesn't match reality. > I do my best to avoid introducing regressions when the binding conversion= s > go upstream. Meaning you fix the dts files or massage the schema to match? If we just adjust schema to match, what's the point in this effort? We should find things wrong or ill defined. Rob 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 X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BE239C433DF for ; Wed, 27 May 2020 17:30:16 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 91D6C20657 for ; Wed, 27 May 2020 17:30:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="dDFwxm5K"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="EJWWhLbk" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 91D6C20657 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=zJPN/+HkHOuqFahoFyHq1VGDLrT8wuAkhwRM2uH7CXA=; b=dDFwxm5KQajUtN OvsNn19yX3vvhXS68jhW7652tDfuNoyiwQ/Kn/mPYYbj4C2Wg0Vl9eEUc+nBK6kMJav0V0yjAS2XB k8pPHfANbSLOiR71uaX3ILqaHyRQMNbTBD60JJB9aAlazKYoPpMx7auEbY7xXyAipAmRBdhRINc3x 3R+8g3wTMJ3fN1HigVjAqZVTDy9IP+RzZG8t5ca6tdrkEv6MUjL6I4y5rfeiuHOk+PUuvikvJl+dF T46zfCigIyzcGqpfZJBoivIav+BkvJtiMruWP27qB1Z/upKW/t4MXLJ31nIAADtS0Yo1SGCT0HVvR cmj9fNPhvTx/wbRXbqfw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jdzsV-0005qj-I6; Wed, 27 May 2020 17:30:07 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jdzsS-00056v-8F for linux-arm-kernel@lists.infradead.org; Wed, 27 May 2020 17:30:05 +0000 Received: from mail-oi1-f176.google.com (mail-oi1-f176.google.com [209.85.167.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7F624208B8 for ; Wed, 27 May 2020 17:30:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590600603; bh=AYuJ67xsI+CFY7fGg0P0jYxtF43oU5VTBcAFmEh+qxc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EJWWhLbk5Lz6+Rnb8QcUPDoQATBQVp2Iy6kvhQD7FufGToEqZw0WNmKoEZY+OeWoD 4rrHCNZGyQtw7/B8k5ncP5E/pc9LDYXrZg2pq9TIrd9nknM4w/xTPrhulgOkCsTMPa pFSZ0noNeWbaxVUSiUxAum/0PU6fIzcy/VTy7wWw= Received: by mail-oi1-f176.google.com with SMTP id x23so22439638oic.3 for ; Wed, 27 May 2020 10:30:03 -0700 (PDT) X-Gm-Message-State: AOAM532DYhmz/rGNRVtO/KWYBuSpF3GkPUIDzhMhbBMljBN4ex3CFiKl oFc+09m5Bj7fCpy30UNq8YFZSXTsRfQ7eq4qdg== X-Google-Smtp-Source: ABdhPJw6llfBTCOQ2yPHWqoilVklcwSd7RUIwXqOE8eWot1HvhdFljn/0QocEk0zHloG/X0FBFCjJl7CKzBHAp2PxaU= X-Received: by 2002:aca:d4d5:: with SMTP id l204mr3572243oig.147.1590600602702; Wed, 27 May 2020 10:30:02 -0700 (PDT) MIME-Version: 1.0 References: <20200511110611.3142-1-ricardo.canuelo@collabora.com> <20200511110611.3142-7-ricardo.canuelo@collabora.com> <20200514015412.GF7425@pendragon.ideasonboard.com> <20200514093617.dwhmqaasc3z5ixy6@rcn-XPS-13-9360> <20200514152239.GG5955@pendragon.ideasonboard.com> <20200525074335.grnjvdjnipq5g3kf@rcn-XPS-13-9360> <20200526014444.GB6179@pendragon.ideasonboard.com> In-Reply-To: From: Rob Herring Date: Wed, 27 May 2020 11:29:51 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 6/6] dt-bindings: drm: bridge: adi, adv7511.txt: convert to yaml To: Geert Uytterhoeven X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200527_103004_343684_E940029F X-CRM114-Status: GOOD ( 20.42 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Geert Uytterhoeven , Wei Xu , Laurent Pinchart , Collabora Kernel ML , =?UTF-8?Q?Ricardo_Ca=C3=B1uelo?= , Linux ARM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBNYXkgMjYsIDIwMjAgYXQgMTowMyBBTSBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0 QGxpbnV4LW02OGsub3JnPiB3cm90ZToKPgo+IEhpIExhdXJlbnQsCj4KPiBPbiBUdWUsIE1heSAy NiwgMjAyMCBhdCAzOjQ0IEFNIExhdXJlbnQgUGluY2hhcnQKPiA8bGF1cmVudC5waW5jaGFydEBp ZGVhc29uYm9hcmQuY29tPiB3cm90ZToKPiA+IE9uIE1vbiwgTWF5IDI1LCAyMDIwIGF0IDA5OjQz OjM1QU0gKzAyMDAsIFJpY2FyZG8gQ2HDsXVlbG8gd3JvdGU6Cj4gPiA+IE9uIGp1ZSAxNC0wNS0y MDIwIDE4OjIyOjM5LCBMYXVyZW50IFBpbmNoYXJ0IHdyb3RlOgo+ID4gPiA+ID4gSWYgd2Ugd2Fu dCB0byBiZSBtb3JlIHN0cmljdCBhbmQgcmVxdWlyZSB0aGUgZGVmaW5pdGlvbiBvZiBhbGwgdGhl Cj4gPiA+ID4gPiBzdXBwbGllcywgdGhlcmUgd2lsbCBiZSBtYW55IG1vcmUgRFRzIGNoYW5nZXMg aW4gdGhlIHNlcmllcywgYW5kIEknbSBub3QKPiA+ID4gPiA+IHN1cmUgSSdsbCBiZSBhYmxlIHRv IGRvIHRoYXQgaW4gYSByZWFzb25hYmxlIGFtb3VudCBvZiB0aW1lLiBJJ20gbG9va2luZwo+ID4g PiA+ID4gYXQgdGhlbSBhbmQgaXQncyBub3QgYWx3YXlzIGNsZWFyIHdoaWNoIHJlZ3VsYXRvcnMg dG8gdXNlIG9yIGlmIHRoZXkgYXJlCj4gPiA+ID4gPiBldmVuIGRlZmluZWQuCj4gPiA+ID4KPiA+ ID4gPiBXZSBjYW4gZGVjb3VwbGUgdGhlIHR3byB0aG91Z2ggKEkgdGhpbmspLiBUaGUgYmluZGlu Z3Mgc2hvdWxkIHJlZmxlY3QKPiA+ID4gPiB3aGF0IHdlIGNvbnNpZGVyIHJpZ2h0LCBhbmQgdGhl IGR0cyBmaWxlcyBjb3VsZCBiZSBmaXhlZCBvbiB0b3AuCj4gPiA+Cj4gPiA+IERvIHlvdSBoYXZl IGEgc3VnZ2VzdGlvbiBvbiBob3cgdG8gZG8gdGhpcz8gSWYgd2UgZGVjb3VwbGUgdGhlIHR3bwo+ ID4gPiB0YXNrcyBtb3N0IG9mIHRoZSB3b3JrIHdvdWxkIGJlIHNlYXJjaGluZyBmb3IgRFRzIHRv IGZpeCBhbmQgZmluZGluZyBhCj4gPiA+IHdheSB0byBmaXggZWFjaCBvbmUgb2YgdGhlbSwgYW5k IHVubGVzcyBJIGRvIHRoaXMgX2JlZm9yZV8gdGhlIGJpbmRpbmcKPiA+ID4gY29udmVyc2lvbiBJ J2xsIGdldCBhIGxvdCBvZiBkdGJzX2NoZWNrIGVycm9ycy4KPiA+Cj4gPiBSb2Igc2hvdWxkIGFu c3dlciB0aGlzIHF1ZXN0aW9uIGFzIGl0IHdpbGwgYmUgaGlzIGRlY2lzaW9uLCBidXQgSSd2ZQo+ ID4gcGVyc29uYWxseSBuZXZlciBjb25zaWRlcmVkIG5vbi1jb21wbGlhbnQgRFQgc291cmNlcyB0 byBiZSBhbiBvYnN0YWNsZQo+ID4gdG8gYmluZGluZ3MgY29udmVyc2lvbiB0byBZQU1MLiBUaGUg RFQgc291cmNlcyBzaG91bGQgYmUgZml4ZWQsIGJ1dCBJCj4gPiBkb24ndCBzZWUgaXQgYXMgYSBw cmVyZXF1aXNpdGUgKGFsdGhvdWdoIGl0J3MgYSBnb29kIHByYWN0aWNlKS4KClRoZXJlJ3MgY3Vy cmVudGx5IG5vIHJlcXVpcmVtZW50IHRoYXQgYmluZGluZyBzY2hlbWEgZG9uJ3QgaW50cm9kdWNl Cndhcm5pbmdzIGluIGR0cyBmaWxlcy4gVGhhdCBzaG91bGQgY2hhbmdlIHdoZW4vaWYgd2UgZ2V0 IHRvIGEgd2FybmluZwpmcmVlIHN0YXRlIChwcm9iYWJseSBwZXIgcGxhdGZvcm0vZmFtaWx5KS4g SSBkb24ndCB0aGluayB3ZSdyZSBjbG9zZQpvbiBhbnkgcGxhdGZvcm0/IChJZiB3ZSBhcmUsIEkn ZCBsaWtlIHRvIHN0YXJ0IHRyYWNraW5nIHRoYXQpLiBJdCBpcwpnb29kIHRvIHBheSBhdHRlbnRp b24gdG8gdGhlIHdhcm5pbmdzIHlvdSBnZXQgdGhvdWdoIGFzIHRoZSBzY2hlbWEgbWF5Cm5vdCBi ZSBkb2luZyB3aGF0IHlvdSBleHBlY3Qgb3IgdGhlIGJpbmRpbmcgcmVhbGx5IGRvZXNuJ3QgbWF0 Y2gKcmVhbGl0eS4KCj4gSSBkbyBteSBiZXN0IHRvIGF2b2lkIGludHJvZHVjaW5nIHJlZ3Jlc3Np b25zIHdoZW4gdGhlIGJpbmRpbmcgY29udmVyc2lvbnMKPiBnbyB1cHN0cmVhbS4KCk1lYW5pbmcg eW91IGZpeCB0aGUgZHRzIGZpbGVzIG9yIG1hc3NhZ2UgdGhlIHNjaGVtYSB0byBtYXRjaD8gSWYg d2UKanVzdCBhZGp1c3Qgc2NoZW1hIHRvIG1hdGNoLCB3aGF0J3MgdGhlIHBvaW50IGluIHRoaXMg ZWZmb3J0PyBXZQpzaG91bGQgZmluZCB0aGluZ3Mgd3Jvbmcgb3IgaWxsIGRlZmluZWQuCgpSb2IK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFy bS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9y ZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1r ZXJuZWwK