From patchwork Sat Jul 23 09:09:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 592880 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 08C07CCA483 for ; Sat, 23 Jul 2022 09:09:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237116AbiGWJJt (ORCPT ); Sat, 23 Jul 2022 05:09:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43960 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236129AbiGWJJs (ORCPT ); Sat, 23 Jul 2022 05:09:48 -0400 Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 186815E336 for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) Received: by mail-lf1-x136.google.com with SMTP id u19so11164501lfs.0 for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7GNDO2wV++3CS7hKS3KK9Ui+AR2lPsXYWnoRN/5ZAjU=; b=gSGPHaNbDj72a8bkDxRiaJLLL1mZseO85fpUg/p6Tn4P+alTLCGuB7KNfzj1z5Nioo RsZCAvdl4jmDn15XSsbOdvMkMzhMr1uEnGhIGz8dtToDenEMEHLTX22LD2pRzWuDe5OJ +M6eYOoCFKNhiAMqaH/qLmubKfIyqfyIOdnwxKG4gVHCBxgN3KyS44XdgBnBFg5V3eZ1 i58HRNgADApv6n/biQtFHbEjYHcrueWGgvmLGKhXaTAvqawsBy9rq/kiTu1WhQrmnWXw 7V4Qtwm/qqeMCOfdJyauRj4e45s0dOUBF+J7afoB6X5fVBFl7PK1uvSE0AmcLngb/9RS oSWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7GNDO2wV++3CS7hKS3KK9Ui+AR2lPsXYWnoRN/5ZAjU=; b=S8MNDuIyw9oVQYAa7s71nB7pytqLTruzpVOzYgyJcurTGIxxLacniedv9ZWy5Sy0xt ta685qf3Qjnt7jp66xy5b/GVzGPxykmWaXf66ljm4KRtPYSi1VeDOz5cJywbOwzEsj1c MIF+6QTKV/+An0bPKuxCR3FPz33oPFr5byLLSq2sXzZeQPIv2krSPafzb3WNVG+ZH6DJ u2Q071JE07EWXTkK2/wAQR78sEUsX9JiT3IGTrxD1YNpyg/EgJjdlmvGkP0d1+3AVHyM gAv2jgrRJvbZahkja1HsL1SqSpendQn957PS8UyPfJ5JvMBA1pSuvAgQ1OlBbohY3s2g gYvg== X-Gm-Message-State: AJIora+aAWRF259zSdEpJRx6mPLL5mQinhFgKaBAICGouvmjdbEKlCn2 nvstpNH1Ap2TgzK1whKyvXvqod84JXE7pw== X-Google-Smtp-Source: AGRyM1ukMuBXLJ5/gcwoG2xjDcuwEQY7mRbPGj+ueSqE0hGilNRYHuFkWc039LAfokYembPbjXkPhQ== X-Received: by 2002:ac2:53a8:0:b0:486:777f:a1b6 with SMTP id j8-20020ac253a8000000b00486777fa1b6mr1509368lfh.298.1658567384527; Sat, 23 Jul 2022 02:09:44 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id s29-20020a05651c049d00b0025d6a975c47sm1537636ljc.94.2022.07.23.02.09.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Jul 2022 02:09:43 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Doug Anderson Subject: [PATCH 1/3] dt-bindings: arm: qcom: stop describing individual boards Date: Sat, 23 Jul 2022 12:09:40 +0300 Message-Id: <20220723090942.1637676-2-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> References: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org 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. If any of the vendors for whatever reasons tries to validate their new device's DT, they will be stuck with it being incompatible with arm/qcom.yaml until the file is expanded to include such devices. Rework simple cases by dropping individual board compatible strings and replacing them with the empty schema. Signed-off-by: Dmitry Baryshkov --- .../devicetree/bindings/arm/qcom.yaml | 203 ++++-------------- 1 file changed, 39 insertions(+), 164 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index fb1d00bcc847..d4d945a43178 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -107,60 +107,39 @@ properties: compatible: oneOf: - items: - - enum: - - qcom,apq8016-sbc + - {} - const: qcom,apq8016 - items: - - enum: - - asus,sparrow - - lg,lenok + - {} - const: qcom,apq8026 - items: - - enum: - - asus,nexus7-flo - - lg,nexus4-mako - - sony,xperia-yuga - - qcom,apq8064-cm-qs600 - - qcom,apq8064-ifc6410 + - {} - const: qcom,apq8064 - items: - - enum: - - qcom,apq8074-dragonboard + - {} - const: qcom,apq8074 - items: - - enum: - - qcom,apq8060-dragonboard - - qcom,msm8660-surf + - {} - const: qcom,msm8660 - items: - - enum: - - qcom,apq8084-mtp - - qcom,apq8084-sbc + - {} - const: qcom,apq8084 - items: - - enum: - - samsung,s3ve3g + - {} - const: qcom,msm8226 - items: - - enum: - - qcom,msm8960-cdp + - {} - const: qcom,msm8960 - items: - - enum: - - fairphone,fp2 - - lge,hammerhead - - samsung,klte - - sony,xperia-amami - - sony,xperia-castor - - sony,xperia-honami + - {} - const: qcom,msm8974 - items: @@ -169,16 +148,7 @@ properties: - const: qcom,msm8916 - items: - - enum: - - alcatel,idol347 - - asus,z00l - - huawei,g7 - - longcheer,l8910 - - samsung,a3u-eur - - samsung,a5u-eur - - samsung,j5 - - samsung,serranove - - wingtech,wt88047 + - {} - const: qcom,msm8916 - items: @@ -187,26 +157,15 @@ properties: - const: qcom,msm8916 - items: - - enum: - - lg,bullhead - - microsoft,talkman - - xiaomi,libra + - {} - const: qcom,msm8992 - items: - - enum: - - sony,karin_windy + - {} - const: qcom,apq8094 - items: - - enum: - - huawei,angler - - microsoft,cityman - - sony,ivy-row - - sony,karin-row - - sony,satsuki-row - - sony,sumire-row - - sony,suzuran-row + - {} - const: qcom,msm8994 - items: @@ -217,49 +176,23 @@ properties: - const: qcom,apq8096 - items: - - enum: - - qcom,msm8996-mtp - - sony,dora-row - - sony,kagura-row - - sony,keyaki-row - - xiaomi,gemini - - xiaomi,natrium - - xiaomi,scorpio + - {} - const: qcom,msm8996 - items: - - enum: - - asus,novago-tp370ql - - fxtec,pro1 - - hp,envy-x2 - - lenovo,miix-630 - - oneplus,cheeseburger - - oneplus,dumpling - - qcom,msm8998-mtp - - sony,xperia-lilac - - sony,xperia-maple - - sony,xperia-poplar + - {} - const: qcom,msm8998 - items: - - enum: - - qcom,ipq4019-ap-dk01.1-c1 - - qcom,ipq4019-ap-dk04.1-c3 - - qcom,ipq4019-ap-dk07.1-c1 - - qcom,ipq4019-ap-dk07.1-c2 - - qcom,ipq4019-dk04.1-c1 + - {} - const: qcom,ipq4019 - items: - - enum: - - qcom,ipq8064-ap148 + - {} - const: qcom,ipq8064 - items: - - enum: - - qcom,ipq8074-hk01 - - qcom,ipq8074-hk10-c1 - - qcom,ipq8074-hk10-c2 + - {} - const: qcom,ipq8074 - description: Qualcomm Technologies, Inc. SC7180 IDP @@ -576,146 +509,88 @@ properties: - const: qcom,sc7280 - items: - - enum: - - lenovo,flex-5g - - microsoft,surface-prox - - qcom,sc8180x-primus + - {} - const: qcom,sc8180x - items: - - enum: - - lenovo,thinkpad-x13s - - qcom,sc8280xp-crd - - qcom,sc8280xp-qrd + - {} - const: qcom,sc8280xp - items: - - enum: - - sony,discovery-row - - sony,kirin-row - - sony,pioneer-row - - sony,voyager-row + - {} - const: qcom,sdm630 - items: - - enum: - - inforce,ifc6560 + - {} - const: qcom,sda660 - items: - - enum: - - fairphone,fp3 + - {} - const: qcom,sdm632 - items: - - enum: - - sony,mermaid-row + - {} - const: qcom,sdm636 - items: - - enum: - - xiaomi,lavender + - {} - const: qcom,sdm660 - items: - - enum: - - qcom,sdx55-mtp - - qcom,sdx55-telit-fn980-tlb - - qcom,sdx55-t55 + - {} - const: qcom,sdx55 - items: - - enum: - - qcom,sdx65-mtp + - {} - const: qcom,sdx65 - items: - - enum: - - qcom,ipq6018-cp01 - - qcom,ipq6018-cp01-c1 + - {} - const: qcom,ipq6018 - items: - - enum: - - qcom,qcs404-evb-1000 - - qcom,qcs404-evb-4000 + - {} - const: qcom,qcs404-evb - const: qcom,qcs404 - items: - - enum: - - qcom,sa8155p-adp + - {} - const: qcom,sa8155p - items: - - enum: - - qcom,sa8295p-adp + - {} - const: qcom,sa8540p - items: - - enum: - - lenovo,yoga-c630 - - lg,judyln - - lg,judyp - - oneplus,enchilada - - oneplus,fajita - - qcom,sdm845-mtp - - shift,axolotl - - samsung,w737 - - sony,akari-row - - sony,akatsuki-row - - sony,apollo-row - - thundercomm,db845c - - xiaomi,beryllium - - xiaomi,polaris + - {} - const: qcom,sdm845 - items: - - enum: - - sony,pdx201 + - {} - const: qcom,sm6125 - items: - - enum: - - sony,pdx213 + - {} - const: qcom,sm6350 - items: - - enum: - - fairphone,fp4 + - {} - const: qcom,sm7225 - items: - - enum: - - microsoft,surface-duo - - qcom,sm8150-hdk - - qcom,sm8150-mtp - - sony,bahamut-generic - - sony,griffin-generic + - {} - const: qcom,sm8150 - items: - - enum: - - qcom,qrb5165-rb5 - - qcom,sm8250-hdk - - qcom,sm8250-mtp - - sony,pdx203-generic - - sony,pdx206-generic + - {} - const: qcom,sm8250 - items: - - enum: - - microsoft,surface-duo2 - - qcom,sm8350-hdk - - qcom,sm8350-mtp - - sony,pdx214-generic - - sony,pdx215-generic + - {} - const: qcom,sm8350 - items: - - enum: - - qcom,sm8450-hdk - - qcom,sm8450-qrd + - {} - const: qcom,sm8450 additionalProperties: true From patchwork Sat Jul 23 09:09:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 593191 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 9A71DC433EF for ; Sat, 23 Jul 2022 09:09:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236129AbiGWJJu (ORCPT ); Sat, 23 Jul 2022 05:09:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237080AbiGWJJs (ORCPT ); Sat, 23 Jul 2022 05:09:48 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 242C25FAEE for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id bf9so11002835lfb.13 for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Q8lBqyEx6SGHmbE+vfXkQ2O8ysfEUB+r1LK9cuMZdXY=; b=GwdeW4U3zgHBxbPUoxEy2XpZQCEGQQXWjy2QUugJTEAgH0DHOMOw/TyCqQ5U9tnnqN xm68fJUFWXVdAquAM0qzt4XkXB0qnMhKV6SMuYZC645GB1K3kWhGpQWmygZwKccRQW5D wy3DvkNKRofHjk3kSgpOUQNs9E4uHIXf6wmDfeJuhGOWgqAHsITNgKffajeEMyHXKI/I QQjY6pMtVjLI7nEzSijemiCGDirXQkY52zUYc7i4c2i4k0T5oJIIuxAMmk838CsjnvRe z03qKNBc33oQ3uO/3WWB5/E3jS8Q0sXANCNsZupZzJqU7s2NhS98kGoGdVYnUUMJaraH L9ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Q8lBqyEx6SGHmbE+vfXkQ2O8ysfEUB+r1LK9cuMZdXY=; b=Tuk2dbXpMQza4fSVpRa4Jzubr7qOgoBnOe2m+eGhaBTyXoLyXi6RAPC2aMQo2ITJaC y7ha51lYmirySYNGXi1JpihNxGzVYaHMaScq4+aBmc5tggz6xjOMG2MnrO3O00ZsgiJB RbPZeZWJm6Z+gj/AqC7ihOrwQVFcVF1rTXPXY0BzLN4fUFUBTikk/ga0yjmU2mLF/IPk 844lUK5TXJUV4KOtti362XNPPOFNezk2dL+123UZNrDk36I0pYUUvP2FPFXabwBswuIi hGjBS/d+pkvWyHV1LuTp5wkhAb89W95O4ez6Wz8OzgfslVOcJK1Pv6H5vtl0bqBwCEpo x92w== X-Gm-Message-State: AJIora8xGPw542YYvAQIi3oRsxGwUaWJfyFGMOu0vc5v/qPasPU/8l6I dn8sgur6fbT0UQvZwQLDEtNkeQ== X-Google-Smtp-Source: AGRyM1uD0AFoTvurrkUJ7itQsHuNiQ6op58mdd1FtDNkisPuPdShrCsURia/YY01obutoN7dTmC40g== X-Received: by 2002:a05:6512:b8e:b0:489:dbf4:e6f5 with SMTP id b14-20020a0565120b8e00b00489dbf4e6f5mr1606424lfv.612.1658567385269; Sat, 23 Jul 2022 02:09:45 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id s29-20020a05651c049d00b0025d6a975c47sm1537636ljc.94.2022.07.23.02.09.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Jul 2022 02:09:44 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Doug Anderson Subject: [PATCH 2/3] dt-bindings: arm: qcom: merge simple platform definitions Date: Sat, 23 Jul 2022 12:09:41 +0300 Message-Id: <20220723090942.1637676-3-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> References: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Merge most existing Qualcomm platform definitions, which consist of empty schema plus single SoC string. Signed-off-by: Dmitry Baryshkov --- .../devicetree/bindings/arm/qcom.yaml | 188 ++++-------------- 1 file changed, 39 insertions(+), 149 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index d4d945a43178..809d3de18194 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -108,66 +108,56 @@ properties: oneOf: - items: - {} - - const: qcom,apq8016 - - - items: - - {} - - const: qcom,apq8026 - - - items: - - {} - - const: qcom,apq8064 - - - items: - - {} - - const: qcom,apq8074 - - - items: - - {} - - const: qcom,msm8660 - - - items: - - {} - - const: qcom,apq8084 - - - items: - - {} - - const: qcom,msm8226 - - - items: - - {} - - const: qcom,msm8960 - - - items: - - {} - - const: qcom,msm8974 + - enum: + - qcom,apq8016 + - qcom,apq8026 + - qcom,apq8064 + - qcom,apq8074 + - qcom,apq8084 + - qcom,apq8094 + - qcom,ipq4019 + - qcom,ipq6018 + - qcom,ipq8064 + - qcom,ipq8074 + - qcom,msm8226 + - qcom,msm8660 + - qcom,msm8916 + - qcom,msm8960 + - qcom,msm8974 + - qcom,msm8992 + - qcom,msm8994 + - qcom,msm8996 + - qcom,msm8998 + - qcom,sa8155p + - qcom,sa8540p + - qcom,sc8180x + - qcom,sc8280xp + - qcom,sda660 + - qcom,sdm630 + - qcom,sdm632 + - qcom,sdm636 + - qcom,sdm660 + - qcom,sdm845 + - qcom,sdx55 + - qcom,sdx65 + - qcom,sm6125 + - qcom,sm6350 + - qcom,sm7225 + - qcom,sm8150 + - qcom,sm8250 + - qcom,sm8350 + - qcom,sm8450 - items: - const: qcom,msm8916-mtp - const: qcom,msm8916-mtp/1 - const: qcom,msm8916 - - items: - - {} - - const: qcom,msm8916 - - items: - const: longcheer,l8150 - const: qcom,msm8916-v1-qrd/9-v1 - const: qcom,msm8916 - - items: - - {} - - const: qcom,msm8992 - - - items: - - {} - - const: qcom,apq8094 - - - items: - - {} - - const: qcom,msm8994 - - items: - enum: - arrow,apq8096-db820c @@ -175,26 +165,6 @@ properties: - const: qcom,apq8096-sbc - const: qcom,apq8096 - - items: - - {} - - const: qcom,msm8996 - - - items: - - {} - - const: qcom,msm8998 - - - items: - - {} - - const: qcom,ipq4019 - - - items: - - {} - - const: qcom,ipq8064 - - - items: - - {} - - const: qcom,ipq8074 - - description: Qualcomm Technologies, Inc. SC7180 IDP items: - enum: @@ -508,91 +478,11 @@ properties: - const: google,villager - const: qcom,sc7280 - - items: - - {} - - const: qcom,sc8180x - - - items: - - {} - - const: qcom,sc8280xp - - - items: - - {} - - const: qcom,sdm630 - - - items: - - {} - - const: qcom,sda660 - - - items: - - {} - - const: qcom,sdm632 - - - items: - - {} - - const: qcom,sdm636 - - - items: - - {} - - const: qcom,sdm660 - - - items: - - {} - - const: qcom,sdx55 - - - items: - - {} - - const: qcom,sdx65 - - - items: - - {} - - const: qcom,ipq6018 - - items: - {} - const: qcom,qcs404-evb - const: qcom,qcs404 - - items: - - {} - - const: qcom,sa8155p - - - items: - - {} - - const: qcom,sa8540p - - - items: - - {} - - const: qcom,sdm845 - - - items: - - {} - - const: qcom,sm6125 - - - items: - - {} - - const: qcom,sm6350 - - - items: - - {} - - const: qcom,sm7225 - - - items: - - {} - - const: qcom,sm8150 - - - items: - - {} - - const: qcom,sm8250 - - - items: - - {} - - const: qcom,sm8350 - - - items: - - {} - - const: qcom,sm8450 - additionalProperties: true ... From patchwork Sat Jul 23 09:09:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 592879 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 4CB84CCA48C for ; Sat, 23 Jul 2022 09:09:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233549AbiGWJJv (ORCPT ); Sat, 23 Jul 2022 05:09:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43970 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231272AbiGWJJt (ORCPT ); Sat, 23 Jul 2022 05:09:49 -0400 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E73151055C for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) Received: by mail-lf1-x135.google.com with SMTP id a23so8668643lfm.10 for ; Sat, 23 Jul 2022 02:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uQoKf4x6bk2NUd2xMmDqdgF51D97Kbt8QIuYFs9WwBA=; b=xptds28g36Es4Y8TKcAcHXqRELOMo4kH8p9rWkCKpbbxIYR1OGbQ63UJc0lQyNvIsk rvXVRzJ7O21JULl5bxqYfra+RudW5YW4il4TJxfhm5WdMjgqqvYgCsqWG4G5o5ZDbca4 AYhfekoYv9wLGcrQL2NqYAN5OhYuSv8dWkB6ZPxCuJp5xWzXbghVrA2TlL4aKQUm6QSQ QTIUKNhxK6BZc1V1eC4umZJP1OWGxfb0bnQzURlz3Cx3NiiEO0CCfY/kCiW/ZAFFk4N4 Ay3pbugZ3TknPH69oGvJB3t5pbsL75brdE0r8mXQTNAGPCRxm+2PYiU611Kc83l9bp5r GJPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uQoKf4x6bk2NUd2xMmDqdgF51D97Kbt8QIuYFs9WwBA=; b=3/vF1YfmDMF5/Uwa5tLbkcNpOw23/LCXxwN92VB8W0a54FImlLbmpxWIXMkDGXYRGQ 79GYu5AA+wyHOMqfR0jcAe9XKhHTetCUuWY6o1YOkE4j9F6N/0rgZINjS0uWmcWYE+8E biwTtniyzYlp8NtPW5HalhhIBGUOxwurqSX2HruYAOZvBdPUoWQOQW7Ni4SWUfJ/+WYS miSDmEWyBle+8FDIVuJrVwA5ak/FcSDnKcDSqw4fNiL81EDvQFKih/JB0lpSv9svIR6H D/0nLFkdAIViosLVb9gBRtt7hm0wFlOvus1CfiJvjYYXO0l6kbKD/cDzmQKM/ewodoAK BIMw== X-Gm-Message-State: AJIora88tiqPv0zUZ7K51ed30p+I6eP0WXYfigjVATbAl3wMxUwUh6xL bRNZlxuqpttpZZSbxJS6zo5nHw== X-Google-Smtp-Source: AGRyM1ttd9tUFUnhU+bd4hT5AqUXCVRmMtrwWuiErqRg3cXzgoaaCDgC0xYpSanbNTaw6qMSNEiU9g== X-Received: by 2002:a05:6512:33c5:b0:48a:1c38:e43 with SMTP id d5-20020a05651233c500b0048a1c380e43mr1540939lfg.671.1658567386233; Sat, 23 Jul 2022 02:09:46 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id s29-20020a05651c049d00b0025d6a975c47sm1537636ljc.94.2022.07.23.02.09.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Jul 2022 02:09:45 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Doug Anderson Subject: [PATCH 3/3] dt-bindings: arm: qcom: drop individual descriptions of Google devices Date: Sat, 23 Jul 2022 12:09:42 +0300 Message-Id: <20220723090942.1637676-4-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> References: <20220723090942.1637676-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Follow the pattern and drop simple sc7180/sc7280 device declarations. The goal to leave in place only non-standard cases, rather than documenting every possible device. Cc: Douglas Anderson Signed-off-by: Dmitry Baryshkov --- .../devicetree/bindings/arm/qcom.yaml | 198 +----------------- 1 file changed, 2 insertions(+), 196 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index 809d3de18194..f2d3209a25fa 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -130,6 +130,8 @@ properties: - qcom,msm8998 - qcom,sa8155p - qcom,sa8540p + - qcom,sc7180 + - qcom,sc7280 - qcom,sc8180x - qcom,sc8280xp - qcom,sda660 @@ -165,65 +167,24 @@ properties: - const: qcom,apq8096-sbc - const: qcom,apq8096 - - description: Qualcomm Technologies, Inc. SC7180 IDP - items: - - enum: - - qcom,sc7180-idp - - const: qcom,sc7180 - - description: HP Chromebook x2 11c (rev1 - 2) items: - const: google,coachz-rev1 - const: google,coachz-rev2 - const: qcom,sc7180 - - description: HP Chromebook x2 11c (newest rev) - items: - - const: google,coachz - - const: qcom,sc7180 - - description: HP Chromebook x2 11c with LTE (rev1 - 2) items: - const: google,coachz-rev1-sku0 - const: google,coachz-rev2-sku0 - const: qcom,sc7180 - - description: HP Chromebook x2 11c with LTE (newest rev) - items: - - const: google,coachz-sku0 - - const: qcom,sc7180 - - description: Lenovo Chromebook Duet 5 13 (rev2) items: - const: google,homestar-rev2 - const: google,homestar-rev23 - const: qcom,sc7180 - - description: Lenovo Chromebook Duet 5 13 (rev3) - items: - - const: google,homestar-rev3 - - const: qcom,sc7180 - - - description: Lenovo Chromebook Duet 5 13 (newest rev) - items: - - const: google,homestar - - const: qcom,sc7180 - - - description: Google Kingoftown (rev0) - items: - - const: google,kingoftown-rev0 - - const: qcom,sc7180 - - - description: Google Kingoftown (newest rev) - items: - - const: google,kingoftown - - const: qcom,sc7180 - - - description: Acer Chromebook Spin 513 (rev0) - items: - - const: google,lazor-rev0 - - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 (rev1 - 2) items: - const: google,lazor-rev1 @@ -240,11 +201,6 @@ properties: - const: google,lazor-rev8 - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 (newest rev) - items: - - const: google,lazor - - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 with KB Backlight (rev1 - 2) items: - const: google,lazor-rev1-sku2 @@ -261,11 +217,6 @@ properties: - const: google,lazor-rev8-sku2 - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 with KB Backlight (newest rev) - items: - - const: google,lazor-sku2 - - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 with LTE (rev1 - 2) items: - const: google,lazor-rev1-sku0 @@ -282,11 +233,6 @@ properties: - const: google,lazor-rev8-sku0 - const: qcom,sc7180 - - description: Acer Chromebook Spin 513 with LTE (newest rev) - items: - - const: google,lazor-sku0 - - const: qcom,sc7180 - - description: Acer Chromebook 511 (rev4 - rev8) items: - const: google,lazor-rev4-sku4 @@ -296,16 +242,6 @@ properties: - const: google,lazor-rev8-sku4 - const: qcom,sc7180 - - description: Acer Chromebook 511 (newest rev) - items: - - const: google,lazor-sku4 - - const: qcom,sc7180 - - - description: Acer Chromebook 511 without Touchscreen (rev4) - items: - - const: google,lazor-rev4-sku5 - - const: qcom,sc7180 - - description: Acer Chromebook 511 without Touchscreen (rev5 - rev8) items: - const: google,lazor-rev5-sku5 @@ -315,133 +251,18 @@ properties: - const: google,lazor-rev8-sku6 - const: qcom,sc7180 - - description: Acer Chromebook 511 without Touchscreen (newest rev) - items: - - const: google,lazor-sku6 - - const: qcom,sc7180 - - - description: Google Mrbland with AUO panel (rev0) - items: - - const: google,mrbland-rev0-sku0 - - const: qcom,sc7180 - - - description: Google Mrbland with AUO panel (newest rev) - items: - - const: google,mrbland-sku1536 - - const: qcom,sc7180 - - - description: Google Mrbland with BOE panel (rev0) - items: - - const: google,mrbland-rev0-sku16 - - const: qcom,sc7180 - - description: Google Mrbland with BOE panel (newest rev) items: - const: google,mrbland-sku1024 - const: google,mrbland-sku768 - const: qcom,sc7180 - - description: Google Pazquel with Parade (newest rev) - items: - - const: google,pazquel-sku5 - - const: qcom,sc7180 - - - description: Google Pazquel with TI (newest rev) - items: - - const: google,pazquel-sku1 - - const: qcom,sc7180 - - - description: Google Pazquel with LTE and Parade (newest rev) - items: - - const: google,pazquel-sku4 - - const: qcom,sc7180 - - description: Google Pazquel with LTE and TI (newest rev) items: - const: google,pazquel-sku0 - const: google,pazquel-sku2 - const: qcom,sc7180 - - description: Sharp Dynabook Chromebook C1 (rev1) - items: - - const: google,pompom-rev1 - - const: qcom,sc7180 - - - description: Sharp Dynabook Chromebook C1 (rev2) - items: - - const: google,pompom-rev2 - - const: qcom,sc7180 - - - description: Sharp Dynabook Chromebook C1 (newest rev) - items: - - const: google,pompom - - const: qcom,sc7180 - - - description: Sharp Dynabook Chromebook C1 with LTE (rev1) - items: - - const: google,pompom-rev1-sku0 - - const: qcom,sc7180 - - - description: Sharp Dynabook Chromebook C1 with LTE (rev2) - items: - - const: google,pompom-rev2-sku0 - - const: qcom,sc7180 - - - description: Sharp Dynabook Chromebook C1 with LTE (newest rev) - items: - - const: google,pompom-sku0 - - const: qcom,sc7180 - - - description: Google Quackingstick (newest rev) - items: - - const: google,quackingstick-sku1537 - - const: qcom,sc7180 - - - description: Google Quackingstick with LTE (newest rev) - items: - - const: google,quackingstick-sku1536 - - const: qcom,sc7180 - - - description: Google Trogdor (newest rev) - items: - - const: google,trogdor - - const: qcom,sc7180 - - - description: Google Trogdor with LTE (newest rev) - items: - - const: google,trogdor-sku0 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (rev0) - items: - - const: google,wormdingler-rev0-sku16 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel (newest rev) - items: - - const: google,wormdingler-sku1024 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with BOE panel and rt5682s (newest rev) - items: - - const: google,wormdingler-sku1025 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (rev0) - items: - - const: google,wormdingler-rev0-sku0 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel (newest rev) - items: - - const: google,wormdingler-sku0 - - const: qcom,sc7180 - - - description: Lenovo IdeaPad Chromebook Duet 3 with INX panel and rt5682s (newest rev) - items: - - const: google,wormdingler-sku1 - - const: qcom,sc7180 - - description: Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - 4) items: - const: qcom,sc7280-crd @@ -451,11 +272,6 @@ properties: - const: google,piglin-rev4 - const: qcom,sc7280 - - description: Qualcomm Technologies, Inc. sc7280 CRD platform (newest rev) - items: - - const: google,hoglin - - const: qcom,sc7280 - - description: Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform items: - const: qcom,sc7280-idp @@ -468,16 +284,6 @@ properties: - const: google,piglin - const: qcom,sc7280 - - description: Google Herobrine (newest rev) - items: - - const: google,herobrine - - const: qcom,sc7280 - - - description: Google Villager (newest rev) - items: - - const: google,villager - - const: qcom,sc7280 - - items: - {} - const: qcom,qcs404-evb