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 3010FC433EF for ; Sat, 23 Jul 2022 17:48:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236181AbiGWRsm (ORCPT ); Sat, 23 Jul 2022 13:48:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53452 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235743AbiGWRsl (ORCPT ); Sat, 23 Jul 2022 13:48:41 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 142F519C00 for ; Sat, 23 Jul 2022 10:48:40 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id d17so10130091lfa.12 for ; Sat, 23 Jul 2022 10:48:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=Ca0agAXrQfV+6xG3l60Phv2GWeZWIolmT9TMk5kLo6Y=; b=smPUBqcz4s3f2SGWp+UKn3+gckCTy6vWTcDl/NOFTYxUNmUitVpr3LWTebRo/u6dCj /k8xmsfhYEEo9BnXGNrV1BvuOV3Py7dlLsbYdcevkjM8hu4pfOqzoHwOx4Hp6S1md4y2 bPUz/th1Vm/rfl+qWdn+4we3yG3Lu60VPKAXiWhViBxpUEtmsoopR0+QRKDJ6oyIemfh 6+rXDKl39H94AzAcMyoP5cPvP5OiI4FE3vXXPn9nPrQvs7KMr3OrEoOPIKvDWLx+BNjd DOjdhsAYLJ0zmreuwhcAGnsjsb8A8DdAt28HtLQo4LiKMhQvVHPEWW83iCk4vneUlPMH m3mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=Ca0agAXrQfV+6xG3l60Phv2GWeZWIolmT9TMk5kLo6Y=; b=tTMBv/06m7wum+rvOh9VjELafYhA6pzGAzHY+c0bD+eswItrgEJ/bXDoey5cyJ4lbt O76rE3pvMtjKjcODCtDFqdlIwojkrnAP58FnmREuYPQotqy+p6+en2ChwdglCDo7cDE/ 302+4D/fGzwq0+xT4P+myXkcxbzTY5wJRTJBY8fm6zsxengy8tp2OYtRfaiCgJvQqnEx e7DHuEhJMsMQ+vnhCYRIUfXUYCyiYwsWJaB6q8BG1TcWKvEKJBLk9XgtZpAWtfhOPH+P X0TIksuIcY6GLKGvD4SfsMPBCLr0fiG780o0Q6354ThnD9925KcoXmKowjacPF4swxJ1 LI8g== X-Gm-Message-State: AJIora+58ZzdgobMsjxhFWJjIkPYDnxzkIpLW/EOf+64/fBPXJ6gLYiZ pFpXjW3Bt2C/JQZETmc58oysPg== X-Google-Smtp-Source: AGRyM1vJphSK/+gZsXQXPz20OliSdrxeumVrnZuUUegE5SJGNEW5DmcSCJkZ0Fb6G9F+TcwrE6x9Eg== X-Received: by 2002:a05:6512:2202:b0:48a:8663:6120 with SMTP id h2-20020a056512220200b0048a86636120mr228776lfu.196.1658598518455; Sat, 23 Jul 2022 10:48:38 -0700 (PDT) Received: from [192.168.10.173] (93.81-167-86.customer.lyse.net. [81.167.86.93]) by smtp.gmail.com with ESMTPSA id n1-20020a0565120ac100b00482ba723195sm1738158lfu.253.2022.07.23.10.48.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Jul 2022 10:48:37 -0700 (PDT) Message-ID: Date: Sat, 23 Jul 2022 19:48:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH 0/3] dt-bindings: arm: qcom: define schema, not devices Content-Language: en-US To: Dmitry Baryshkov , Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Doug Anderson References: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> From: Krzysztof Kozlowski In-Reply-To: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 23/07/2022 11:09, Dmitry Baryshkov wrote: > Describing each compatible board in DT schema seems wrong to me. It > means that each new board is incompatible by default, until added to the DT > schema. The bindings do not document something because it is or it is no compatible. They document the compatible. Your patch essentially removes the documentation, so there is no point in having compatibles in board at all... >Adding support for more and more devices would grow this file > indefinitely. Drop most of individual device-specific compatibility > strings leaving just list of platforms in place. All entries which > differ from two-item string array are left inplace. Best regards, Krzysztof