Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp1576091pxp; Sun, 6 Mar 2022 19:43:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJyIrIgig0BAKtXh7hGXLHlpWE0gnH5lj9ho4lnxpG9CX2U2QTYP+nsCOO1OLL21hiCEgTys X-Received: by 2002:aa7:dc0b:0:b0:413:ce06:898e with SMTP id b11-20020aa7dc0b000000b00413ce06898emr9336892edu.244.1646624583863; Sun, 06 Mar 2022 19:43:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646624583; cv=none; d=google.com; s=arc-20160816; b=mqnGh5BYC9USKwUGmaWn93yo/moHyD4xYkIVrlbMbBIffuA7kn0YhEVMLii/3Shk2O Dk4SKG1LSd7isM5TsJMPLVGo92cB+y9f2ypSbRcLBc7fHwqc1BogenmdEQPpjw5mbTXX gmhpr5yFj+N8FTO/rz/kytZmIJmRA+unKeWubcTS0Nb91lM6Jssg7bZn57tbfPH63EzK Ygpp5bcqp5BL/QBVKnbAhJwnrttoyuqwWHGFVRE6O5hFqzYmuNS9jbpq9KdYHG8/qKfK 0aBc1TvESnJp30CKYIYSDpOlitrIbrGX252MkOj+0LYVHNRInnw1APg0zapZzJgEonZY OuDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:references:in-reply-to :sensitivity:importance:date:subject:cc:to:from:message-id :mime-version:dkim-signature; bh=/PCBB4QcedF961Aheaqc92FeO87RvgczhG+sqFUqFrE=; b=UFKPyoGdaUy/I8sVG9Ei6X00uBS1Qmp/CGnD2zkjV0rJBQODO+JWRPcJA0VFg1HNj6 Sct705K72ilNzkVVxr6tXoY+aUjI4eNAFvfzufy0Bkhx5XScsJsVfHqHJ/99EWNuwBTj cXNI9dKCSTJzSM74kA7zMwp6lJQBK9liI6hAX6QylQRdP1xF0EAVpa5IWH+kTDiObOkH 2P+dBgAy9KYcS+6fxw2dDtSpsePupcsIoACKYas6kdiz8T46ptC94C0BzzKlt7VOdkPp yChssUAOeoBE34XSzGGFQf3GmCluDayKQEw0dt+FAC8c5QVPgL8na8/hX1WXVwcTbxKW /2zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=UmQq29xJ; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y9-20020a056402270900b00415d562b739si8281263edd.98.2022.03.06.19.42.41; Sun, 06 Mar 2022 19:43:03 -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=@gmx.net header.s=badeba3b8450 header.b=UmQq29xJ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233550AbiCFLre (ORCPT + 99 others); Sun, 6 Mar 2022 06:47:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54924 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230385AbiCFLrd (ORCPT ); Sun, 6 Mar 2022 06:47:33 -0500 Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 870CF4163E; Sun, 6 Mar 2022 03:46:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1646567165; bh=toZdQsJmBfXRcv7SI2pH2kTldzfr60wZt0rjnEq6McM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=UmQq29xJ5H3eALR4nI4JW7urBDyIjBkc0rherFEaUVPUMwCUkHnSQe5JIru9rJACu fSQmOsFofSpvDiLO4mtoLvPM3mJkIqLMwEBAE3fWwKltNVlRwWXHpD037gwV21iCif uVLjE8NTG6Sy7qJIi4iWpdkb+qEDMr3Fa96S8sJA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [157.180.225.163] ([157.180.225.163]) by web-mail.gmx.net (3c-app-gmx-bs64.server.lan [172.19.170.148]) (via HTTP); Sun, 6 Mar 2022 12:46:05 +0100 MIME-Version: 1.0 Message-ID: From: Frank Wunderlich To: Krzysztof Kozlowski Cc: Frank Wunderlich , devicetree@vger.kernel.org, Damien Le Moal , Rob Herring , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Russell King , Heiko Stuebner , Peter Geis , Michael Riesch , Hans de Goede , Jens Axboe , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org Subject: Aw: Re: Re: Re: [PATCH v5 1/5] dt-bindings: ata: ahci-platform: Convert DT bindings to yaml Content-Type: text/plain; charset=UTF-8 Date: Sun, 6 Mar 2022 12:46:05 +0100 Importance: normal Sensitivity: Normal In-Reply-To: <18f4dc19-b8a4-015e-48c8-923326cc7932@canonical.com> References: <20220305112607.257734-1-linux@fw-web.de> <20220305112607.257734-2-linux@fw-web.de> <18f4dc19-b8a4-015e-48c8-923326cc7932@canonical.com> Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:mzvp8M4NWgc9gJ3vkex67E26cqQCs5HCxUZgX/Fd8GRab70hsw69IlVSs19mFcSVaCM2a x2svUvC79JwWz/8wwX22cOIenh1xT+532wIDzWzghI97EIb73RxaXZ7ObK4KzAEkcNq5FB8pbsCh 6unSNFeQA6vk+LHLbtwHxcd5xRwGUFCbcuPonVWKivdVsrKhp0EHWETBPmgYc5xeQsPildfsTCi+ FS4CpUrcN53g8cfM7WFeFARmHrX7GgUzxhLT3l8s1JCeVC2UjBiEWcBtMzHBdOWHh54gIYOJXlHO 64= X-UI-Out-Filterresults: notjunk:1;V03:K0:ZNjNO/uzYqk=:X2O/REvEWSryvey9+y4EqS ZBQGJvSyGHkqrI6ePKzxmqiyfN8RECxyxN/bjtxERimKtekTd3/5ihR1BD1NAypbaZBr++B7F HclK3R8rgHrENMZb0d+fOYORLBsU2poVRXETSFox9AsBA9N5PUwjGQL7I3x2p8fLTbLh+jIbe lstae7v779Ol65aOkvJckZYjfrPUg9jN1g6/DeMPqTogVwpNRpLvf32lNNfPAAovRnP1Q6Gk3 z5mS5YA4tvGH9XQUuWsPRtOtmMxPepuRfl3nKW3+uWyHcowCGPG0UJyI5XMjctAfbB7dpbrH2 9x7ZkZhWp1+IviUxd/XTfccCs9nzu9rCfusTbVPD0VpcLe55DG58yzUaviFo6g6tKC6abynJ9 oVuzWQ2dBNNcT3lzPpduVUVGuRIpL3kQRqsup88JUsBHjPqUGe9N846SWVbISW80DCkTyGm62 jKGogqsJGQjcTNlOYCBChD5zcyZHLM9jsSmYE+aEM4aM7A5txWlVfW72XC9Mh1htHA47UjK4o xLZ+HG+LI70giZODhVhSrZv21MNrewLB38yeIqe5gCgrvbK7Ijh08S5TusvWj060i76vOAvQ8 dt2x1xzE9QfztAe8CZGldHpstFff8Zca72ANQegukVvOq9GnQO4GEJBFtSNJMHNu5qYKCxMxg H60DzykJm7olpLJWDtwzkV/xtjf6LiYcuAMhtkEb+u3QcfgGB0/fA11syEOED6YozjjyKvi5d Hr69/6benqG0spnkOwFAi+0l6rexToNjOab41sUIHk729DKjDz9hlqThb0+BdUfLz3SweXXjA Hw2ZSFf X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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 > Gesendet: Sonntag, 06=2E M=C3=A4rz 2022 um 12:15 Uhr > Von: "Krzysztof Kozlowski" > An: "Frank Wunderlich" > Cc: "Frank Wunderlich" , devicetree@vger=2Ekernel=2Eo= rg, "Damien Le Moal" , "Rob Herring= " , "Andrew Lunn" , "Gregory Clemen= t" , "Sebastian Hesselbarth" , "Russell King" , "Heik= o Stuebner" , "Peter Geis" , "Mic= hael Riesch" , "Hans de Goede" , "Jens Axboe" , linux-ide@vger=2Ekernel= =2Eorg, linux-kernel@vger=2Ekernel=2Eorg, linux-arm-kernel@lists=2Einfradea= d=2Eorg, linux-rockchip@lists=2Einfradead=2Eorg > Betreff: Re: Aw: Re: Re: [PATCH v5 1/5] dt-bindings: ata: ahci-platform:= Convert DT bindings to yaml > > On 06/03/2022 11:41, Frank Wunderlich wrote: > >> Gesendet: Sonntag, 06=2E M=C3=A4rz 2022 um 11:27 Uhr > >> Von: "Krzysztof Kozlowski" > >>> add compatibles used together with generic-ahci > >>> - marvell,berlin2-ahci > >> > >> This is fine, just mention it in commit msg=2E > >> > >>> - qcom,apq8064-ahci > >>> - qcom,ipq806x-ahci > >> > >> These you need to consult with qcom-sata=2Etxt=2E This could be a fol= lowing > >> commit which will integrate qcom-sata=2Etxt and remove it=2E > >=20 > > this depends on Robs opinion >=20 > Then maybe precise the question for Rob=2E=2E=2E do i need to fix the errors for qcom-compatibles/reg-count/clock-count (re= ported by your bot) *now*? or is binding well enough with adding berlin-compatible and fixing the ind= entation error in example? for the marvell anyof issue and the spear13xx i have a patch in my tree wh= ich i include in v6 > >=20 > >> Either you have > >> binding document for all devices or you create a common part, like fo= r UFS: > >> https://lore=2Ekernel=2Eorg/linux-devicetree/20220222145854=2E358646-= 1-krzysztof=2Ekozlowski@canonical=2Ecom/ > >> https://github=2Ecom/krzk/linux/commits/n/dt-bindings-ufs-v2 > >> > >> The choice depends more or less on complexity of bindings, IOW, how b= ig > >> and complicated bindings would be if you combine everything to one YA= ML=2E > >> > >> In the case of UFS, the devices differ - by clocks, resets, phys and > >> sometimes supplies=2E Therefore it easier to have one common shared p= art > >> and several device bindings=2E > >> > >> AHCI looks more consistent - except that Qualcomm - so maybe better t= o > >> have one document=2E > >> > >>> increase reg-count to 2 (used in omap5-l4=2Edtsi) > >>> increase clock-count to 5 (used in qcom-apq8064=2Edtsi) > >> > >> This would need allOf+if=2E > >=20 > > if i get ok from rob i add only the berlin-compatible and skip the qco= m+reg/clock-change in the first applied version=2E Adding the allOf/if (and= making it right) will only delay the sata-binding/dts-change=2E >=20 > I don't get what is the problem with delaying this patch for the time > needed to make the bindings correct? Especially that alternative is to > add bindings document which soon will need to be modified, e=2Eg=2E spli= t > into common part=2E Is there a particular hurry with these bindings > conversion? i see it as requirement for last part "arm64: dts: rockchip: Add sata nodes to rk356x" if this can applied without the bindings conversion there is nothing to hu= rry :) regards Frank