From patchwork Tue Dec 20 12:36:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35063 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940410wrn; Tue, 20 Dec 2022 04:38:42 -0800 (PST) X-Google-Smtp-Source: AMrXdXvrunWZHDrY9LAmFx22JK7vmwVuPXGLnObh4haTXlBmo0nYCyrqxy1NkjzetSmhLBShXx2K X-Received: by 2002:a17:903:182:b0:189:9007:ecef with SMTP id z2-20020a170903018200b001899007ecefmr17756085plg.25.1671539921960; Tue, 20 Dec 2022 04:38:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539921; cv=none; d=google.com; s=arc-20160816; b=Lc5TYGaa4WUE5o04JTEu1tk4fNyGjP4Fw8Sd2KqdS+m2R77jWywikSQRepWvPD3j16 q+OvlngIBiqag+4pzxjGYD9zheyH52AL0yyJC35pvVC/JrfBz+AwqLcZLkqOlU4fQlUk jNfFFHvVEZUUUqSZh/80oqJlQL6jp7EUkkWu4Vz+Ai4wuwobBgS+HykRTIVCFsT3Zzo7 Fx8Q+e3UbDLmRmHzBA8HGC0xIeKHRsuEFbEdYChsgwh9sNVhc7suK3AwZl/yGrsCWn1n j0L2FG3lebuoBwRxvLBdGVTTzEHMqQrL7HCMGY7TvBDZBnjxGV4b6wvvWWfzrRI4+LOc pvwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=2Hu/pgFNNxfeH2Gjp98s64ccughmNvrwi5MiArHpcHo=; b=xETFIsPNYE6ByAuIA+Pyq3Y/aitQrlJoVVUsr6ykORRXACviRVlXUJANH9i7t5BaRm xQTr6i9T0eBhCHczTfSmW/oVtfIHMnjLgMT/ElDoV5X8YCxuGp4Tip6FFvwMPwYJWkCI xBhsUe5yl8jv9YXwioS7V1usUZj1bOwPNL1AF/5pub39sN44Z9g7XIE22nu9fDQqaEqd bgK1ccy9xu4kxnbKwtd5lztTwW3ma3gI+S9NkefAKCYmnInkbGm9ScLl+vZyuWejtrkF 2CUV9Q5jrtWJ0r3jv3/OFWcqirnzS4avjZdMSPPtxDlc/nehs8q1FR7+0j576oe2urv3 dUoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=s9TvukM0; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 13-20020a630e4d000000b0046ef23ae9a6si13685460pgo.848.2022.12.20.04.38.28; Tue, 20 Dec 2022 04:38:41 -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=@linaro.org header.s=google header.b=s9TvukM0; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231609AbiLTMgu (ORCPT + 99 others); Tue, 20 Dec 2022 07:36:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45094 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233481AbiLTMgk (ORCPT ); Tue, 20 Dec 2022 07:36:40 -0500 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2DAC12606 for ; Tue, 20 Dec 2022 04:36:39 -0800 (PST) Received: by mail-wr1-x42b.google.com with SMTP id f18so11602305wrj.5 for ; Tue, 20 Dec 2022 04:36:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2Hu/pgFNNxfeH2Gjp98s64ccughmNvrwi5MiArHpcHo=; b=s9TvukM0HHt40g/oUshz08pAm1Q1CZk37Hc7ZgrtA3pTX4P91kpKacGCvFtDDOoiaq Urn5YBNn4KxB1wJO1kdfafpEsrPXw36E4c7WENt6I6mQPmIrZsMnGJTy/rEE7aW8dO0g cKHpiKtUnWfHzu9GWeGowNCRfFmI3odBfpK6TsDi8arGXgPQTwpRpnH2DC3V63DAcdtS E5s93nHUYDlGSl+M21R13xcFyCdZDMABI+KcM5itdy4YP++wWYgApDgatkGwdHDXIlhZ 5Q2tGXAd0iZm6sTDHhEURgfRmWR2CPCdQ969Vz/CsMDlyV3YdyehIIx/DY/AaPxk5lnN hkEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2Hu/pgFNNxfeH2Gjp98s64ccughmNvrwi5MiArHpcHo=; b=3Sc/LQFryfEPelvztQBUVL41qKA4Du2f+fYEhaTYBwch5nrkRHu7kYi2nNtvKgIsZZ AUfDh9iznG6ziJiT03thfSe89VdFPFghNaOkgcKo+dxRs9lNkdLx3tGAwA73eax7LaaU vNL3NG2gdfJ7ma+Cm7oy4lI03pu1Hp395yQZWsxk1GD8z/vygWWurNOibtFm/d5EOLBe TTyJ+g/p0mmUP9oxzgy5NQgTBvGQEODK5rnON0EfE8DNho9xCiTFJly9TNnKqEuWHVmK w5r2cdSSVKKgm0JZQ/KtDUkJUR+yCN+h3xFMIHevxI7ybBhfdw+2MzkiRE3ZHfVKVg6d vXIg== X-Gm-Message-State: ANoB5plNeTeOH94+3zQxh2NS8IORYrFLSZmEyR8PpQ/hpyUyjre+pW20 cSnp98i+GS44fO1MVRLhWM5M7Q== X-Received: by 2002:adf:f205:0:b0:242:1809:7e17 with SMTP id p5-20020adff205000000b0024218097e17mr28988045wro.6.1671539798229; Tue, 20 Dec 2022 04:36:38 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:37 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org, Krzysztof Kozlowski Subject: [PATCH v5 01/21] dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint Date: Tue, 20 Dec 2022 12:36:14 +0000 Message-Id: <20221220123634.382970-2-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736645331371644?= X-GMAIL-MSGID: =?utf-8?q?1752736645331371644?= The existing msm8916.dtsi does not depend on nor require operating points. Fixes: 4dbe55c97741 ("dt-bindings: msm: dsi: add yaml schemas for DSI bindings") Reviewed-by: Dmitry Baryshkov Acked-by: Krzysztof Kozlowski Signed-off-by: Bryan O'Donoghue --- .../devicetree/bindings/display/msm/dsi-controller-main.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index f2c143730a551..55bfe1101d6f4 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -138,7 +138,6 @@ required: - assigned-clocks - assigned-clock-parents - power-domains - - operating-points-v2 - ports additionalProperties: false From patchwork Tue Dec 20 12:36:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35055 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940052wrn; Tue, 20 Dec 2022 04:37:46 -0800 (PST) X-Google-Smtp-Source: AMrXdXuVG8TZ5F3iM5IdDRr36Wo408O97jjZUtOo1gfrFQdOtsBOhlcL530T/zJL1O4mHBtof73L X-Received: by 2002:a17:903:1105:b0:191:271f:47be with SMTP id n5-20020a170903110500b00191271f47bemr9579387plh.35.1671539866508; Tue, 20 Dec 2022 04:37:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539866; cv=none; d=google.com; s=arc-20160816; b=ttTZEvGXHj3CxKfEDL03U4cofkk9AIEu2OWrXZBJClW2IMA3d285oFKIKppUAtNkUY 6u3mqVJxETnU9+RlN7OyDGkuo/Og7vVxhpNvTilRww/bD8kCdhMBxmGlhOp3JqO7n1LY 8tzLGs8CcYqmTncRO/eY/685Sj9Xew+gHrFf0r975rzSj8hxBpD8W0PYZtjYnrj7R5mr 46eUOnDFtBaLTKjNhlBU1+y75ThQqLSQjXYZDtj1ZWsgZEg8GmpzXxa+hqea3zp0PwLp PAi4wRoG5o8kdLt8Oyg/QPIBmn8aEJJsYtVbFJyK6qADBNYMOQIz8OHlK6Q2YAz1MnmN /5fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=u+Ok/Y8Pr2ds0xVbkzxTKyFSBfTt/36m9CaPlTa4hTI=; b=b9QxKWJo7IQdMuBXv9nr75c7/iRqX86aBcSiHkfHQoWA5Tw5RMIhB/GcfHFjL0OBLr 1irftbdMFqQ/HccfHjcWwuJe4KBX36yVqMvFFoIXVsq6ZGX0I6D7VoWpfyLVrqtTS5uY 6Eeq7IfVs6+Ldkpn7AiIczc0yDOmM5ANgoypnZPgtuuacRLCJI1s821hAo7zankPZz9m t/FqY/sM9CKCeuAVj8wcqJapaEGv74K5DDCW2lepjsJFKM9+1mSs4SFJnxlTq+2IkQb8 CvDtI9B9qk3h3x3OV1Tr6ZxkKiAaRBvcRZ/BTObSQfAZu5fr42crOH1TlLE21cIGEDAX bjsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ag1chGkW; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q7-20020a17090311c700b00186f4d6668csi15445387plh.261.2022.12.20.04.37.33; Tue, 20 Dec 2022 04:37:46 -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=@linaro.org header.s=google header.b=Ag1chGkW; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233654AbiLTMgz (ORCPT + 99 others); Tue, 20 Dec 2022 07:36:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45114 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233498AbiLTMgm (ORCPT ); Tue, 20 Dec 2022 07:36:42 -0500 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 074E7B1C3 for ; Tue, 20 Dec 2022 04:36:41 -0800 (PST) Received: by mail-wm1-x32c.google.com with SMTP id m19so8583181wms.5 for ; Tue, 20 Dec 2022 04:36:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=u+Ok/Y8Pr2ds0xVbkzxTKyFSBfTt/36m9CaPlTa4hTI=; b=Ag1chGkW8b+L6VHPtMej8JYigTy4MJpq9bKbqyfbscX949mD/b1DQh1u7rZ0YUA72a DYpejL92sBjCMJ4cSf0UjL4aVuySRIE7A78VGq+pWP2agojIl7kKufLjRoEe7ADrrNc+ T1os/kTg5MJ4cmk/LcNEpRDf1f5M+09GI/YP99Op/Ep+1gVRzAhHxVrsxRFWis9LqBFY r8s8yjwoDnBT4w7dLISdmxSAU0FOTCgzrYkA8JVa00QpiF2MCO8/uOIlLG6w57ePuDwi buHZhv2+Rm+Juu4VhZf8EH+Jq7ANjWC2WupAosZk1GaSFuqvb9CRG6qgU43bPygym6i4 NO/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=u+Ok/Y8Pr2ds0xVbkzxTKyFSBfTt/36m9CaPlTa4hTI=; b=0wuYpbqOUeT0UkqeH8Zjj8T15UTjtA0trpKii4MDa5P1YGLdGOndAGcKdPloOtfRAX vQqhotTP1NbHwNMlxNnM/eO2hQnQ7ZSoIKGuwHpYcEa7vz8gzzgs7UEW2U2G02Z4ftpe Svh8bG8ZlujlYKX8nyI/aVey2GG4gEUfOEC523m6S877PLVdMpbPsgIS8qZDaU1QZwvL l5dp6Mve5gfm7u/aLtgMi7GdNiAcIDhNIGgXFethcTyKPx9o8My/b0zV+CLohQA/TaKY h1z7aiOl1g1yQ24dniiN4Be0jhVpU7DX8Na03n0NBiVo1AJ56qkwFlxSzVKC39r2lirQ V6fA== X-Gm-Message-State: ANoB5pmIx+CNledlOsJUYrcJuX5lDCoI2UhJTS21suheY2IdH2iHtBf/ fjcxe9M2fDjcmLHGqtWqMvSEhQ== X-Received: by 2002:a05:600c:42c2:b0:3d2:24d2:d02b with SMTP id j2-20020a05600c42c200b003d224d2d02bmr25615593wme.29.1671539799584; Tue, 20 Dec 2022 04:36:39 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:39 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org, Krzysztof Kozlowski Subject: [PATCH v5 02/21] dt-bindings: msm: dsi-controller-main: Fix power-domain constraint Date: Tue, 20 Dec 2022 12:36:15 +0000 Message-Id: <20221220123634.382970-3-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736586667813184?= X-GMAIL-MSGID: =?utf-8?q?1752736586667813184?= power-domain is required for the sc7180 dispcc GDSC but not every qcom SoC has a similar dependency for example the apq8064. Most Qcom SoC's using mdss-dsi-ctrl seem to have the ability to power-collapse the MDP without collapsing DSI. For example the qcom vendor kernel commit for apq8084, msm8226, msm8916, msm8974. https://review.carbonrom.org/plugins/gitiles/CarbonROM/android_kernel_oneplus_msm8994/+/7b5c011a770daa2811778937ed646237a28a8694 "ARM: dts: msm: add mdss gdsc supply to dsi controller device It is possible for the DSI controller to be active when MDP is power collapsed. DSI controller needs to have it's own vote for mdss gdsc to ensure that gdsc remains on in such cases." This however doesn't appear to be the case for the apq8064 so we shouldn't be marking power-domain as required in yaml checks. Fixes: 4dbe55c97741 ("dt-bindings: msm: dsi: add yaml schemas for DSI bindings") Reviewed-by: Dmitry Baryshkov Acked-by: Krzysztof Kozlowski Signed-off-by: Bryan O'Donoghue --- .../devicetree/bindings/display/msm/dsi-controller-main.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 55bfe1101d6f4..8ba61fef576a5 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -137,7 +137,6 @@ required: - phys - assigned-clocks - assigned-clock-parents - - power-domains - ports additionalProperties: false From patchwork Tue Dec 20 12:36:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35056 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940112wrn; Tue, 20 Dec 2022 04:37:55 -0800 (PST) X-Google-Smtp-Source: AMrXdXskxvXqnRKnicLEr0YJd8FVQHhfQsSew5gkvqFznB9K8OwhwLXflhPmSb2RxNJO4I7CxwjV X-Received: by 2002:a05:6a00:f0f:b0:578:4efa:e3ae with SMTP id cr15-20020a056a000f0f00b005784efae3aemr16361816pfb.33.1671539875177; Tue, 20 Dec 2022 04:37:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539875; cv=none; d=google.com; s=arc-20160816; b=Iof95v5743usDMsOqsPWsAgsjQFyR67qCISQ+3aRDbGE/e5wj18JOvFb0gwLZU7ljn Svh5SOEpsFSdO/435sKPMH6RxLFyCoI98y3n2DKY1gbgI16uksr+NZoqYMnwtArH4lsK AjViNYhCqLpgr0WQGDt1CoNN8rbbwVUkil9vZYL6KLFhb4m5vXHDH9sCOV0N4M2dclLH Db21Q0OUFtc3HLWz5+/6eOBDL1JEI8tLKq2gOy+q5RtVcSanryDZg8CDVulBYKrS9IUp J1kK6UwXd38Q9iLkCPE/P4YO5E8KxcJsXYmVF+MAMqWW2qO5zsCK5bCkJeFnOTyS7DgM xURA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rCgXMkElDYqgdV46E7QV9LorbFrf8YId9h6ETaNIJMc=; b=qvWeHiXBRI4P4cS7xwC1QUS2sHsuboYwQR4a1aFVQwuH9xds2+AF+M0GUvryl2FIii 4LvWST/ZFPkmB0KDKldY3BQMkAvt6VgYBBS6DygfN18UyZ3FCWoWjTWfmoPfp8PUq7kP Ppx3HnjgbEagfGPrN+eynJ+q6AbQi+n0XrUDmAW/XI0YjpPbPkFQbQCyYrBWju4iQ8VR B82w85ox5XAjCKoGKmBPVdlil8omy++SknbwiIGeSnIEijITV+I7OCU92SuB8FjQKsoi vyzimWwVyX5NCTm/O54KTBH8FHX1/NixaI0tsd8YGjVHuRqZMw+/jVtif4o+EWpaaqtv hDWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ysUM3TyM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x18-20020a056a00189200b005783f1bf8dasi14552837pfh.95.2022.12.20.04.37.42; Tue, 20 Dec 2022 04:37:55 -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=@linaro.org header.s=google header.b=ysUM3TyM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233504AbiLTMg7 (ORCPT + 99 others); Tue, 20 Dec 2022 07:36:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45140 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229738AbiLTMgn (ORCPT ); Tue, 20 Dec 2022 07:36:43 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37B6B11C00 for ; Tue, 20 Dec 2022 04:36:42 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id h10so11598513wrx.3 for ; Tue, 20 Dec 2022 04:36:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rCgXMkElDYqgdV46E7QV9LorbFrf8YId9h6ETaNIJMc=; b=ysUM3TyM4x7/ARqi7orfI4/3OE5NUDF3GYwg3z8BZYyeScLXCW7HvWfj61HcBNKV8y kfbtPzTtWRKzsHpHA6TSzVarKiMWXOFDQmnfk42i+JZAY4ZUae2PGHuGcLFUNCFk+VB8 DEFJRAFUunis3rSYASIMzCZj9jyPMYfNHklvmOQTf9+gOrECj+lZnCN68IPZq1HXhxPO T5JtsUgDBe19iFKpN3YzGNXvU4DoSvkV2kJ9/m+UZzf06490/Umz2xUE0eYJRfwyTlAr VJlfLkpbHpOVSGmg9HIERXNSfZ7iKDmWJH+vvGcO8XyG+n53D4d9ZsXVpsBb6dZx5Kjb Bw3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rCgXMkElDYqgdV46E7QV9LorbFrf8YId9h6ETaNIJMc=; b=1C0Djje0pjhfFBxIKVEux4SlbnNMrQ2uiHjRhf0tqQ/ola6p+xifTLymLAKVQdaLo4 d3uYW2J5ExsDXY5ReV1ZkXHta/q1y3xs8RVCk43iBmLutogSOZKs4NRwxaWxh5ErrsQG JBHXmmm2ShSFopPya9bUFaYQin83lFOM8nKosfWKQAy06U/6SdQN8+wHeNysNgK576CV pHedH7BbFPoaLNAotrTDfFlbBksgTG60vu9XOWULAZCHDCei6gFGtsTu4Zcky62gCQeR LXvyse+gO8HN9NExMhyNj9Xm1j5NoTfD8Ja5an86JoGP7jsnPXvKv0LUJNKF1HfCzYkR 7cIA== X-Gm-Message-State: ANoB5pk7cRjFCYkOkf4Iv+Zm5eI/ssopogsijCHNP9yfJctEG0N8cSzh Y10gDle4E6+Ld1pIotL2jHnGPQ== X-Received: by 2002:a5d:6045:0:b0:242:24a7:c7f2 with SMTP id j5-20020a5d6045000000b0024224a7c7f2mr26227823wrt.58.1671539800753; Tue, 20 Dec 2022 04:36:40 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:40 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org, Krzysztof Kozlowski Subject: [PATCH v5 03/21] dt-bindings: msm: dsi-controller-main: Fix description of core clock Date: Tue, 20 Dec 2022 12:36:16 +0000 Message-Id: <20221220123634.382970-4-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736595869786098?= X-GMAIL-MSGID: =?utf-8?q?1752736595869786098?= There's a typo in describing the core clock as an 'escape' clock. The accurate description is 'core'. Fixes: 4dbe55c97741 ("dt-bindings: msm: dsi: add yaml schemas for DSI bindings") Reviewed-by: Dmitry Baryshkov Acked-by: Krzysztof Kozlowski Signed-off-by: Bryan O'Donoghue --- .../devicetree/bindings/display/msm/dsi-controller-main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 8ba61fef576a5..6e2fd6e9fa7f0 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -32,7 +32,7 @@ properties: - description: Display byte clock - description: Display byte interface clock - description: Display pixel clock - - description: Display escape clock + - description: Display core clock - description: Display AHB clock - description: Display AXI clock From patchwork Tue Dec 20 12:36:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35057 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940120wrn; Tue, 20 Dec 2022 04:37:56 -0800 (PST) X-Google-Smtp-Source: AA0mqf6YTZnWvd016CfI9LIsPQceg+DrsSoud+Bw3L8J40OrTeZ7DDDTqDkyox+B1zbAitmTl82v X-Received: by 2002:a17:902:e04b:b0:189:b6af:ab22 with SMTP id x11-20020a170902e04b00b00189b6afab22mr37968474plx.43.1671539876217; Tue, 20 Dec 2022 04:37:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539876; cv=none; d=google.com; s=arc-20160816; b=KEVM8iSlQdzOTi2eOxiQe+CSJ6M8z9lvJH09gyF7Hcpvxx0HvjJdApvZ+eYERTkB2g 9cchLwPyb5xysamAEgMkcef7Zb3YYznBfVJ1S2L9aBoAI9Vja3nQSY+qM7BjtBPLGFFj 8k2ZeC2USsmY59mdqBnxzF35ve9QUSj1dT7Y/IUjrOAeu4aRQ0+rXN5iiGSdNvxrrPV8 VzgjRko5pQ0nzcQcNv4+xyl5HHIr6r+AlmBS+vhJCUR23ClGRu1Xk7nrMTczfrP6dtVf lhabHw1CBLtrulSlkZXWo8W3KE17trv4GMCQusj6fFGdkkqWSC0HifuAbAKrwzYpYh6N n0CA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=SX3uqIEBtLbM8AShYXDZOlc86/fdUP6gKtohgAJFYSs=; b=XASzYmsxx5tV/+V/QDQnYgw3VkCDFSHueChCj8nR+2mXU1e9qVxIcy2xAAjee7cYox mFvqHvoqn5ZzPyQHOsYDVGslCGoCE5mxsPcLWUpT70OjUaCtS2r7lvv598MxSM8J2Qa6 DytlUMr+dE1nWrbgkLVZiix473exU/mC8wslV21rMbunqLA8BBdMRBZxu3saugtdF54N +F8JGIRvulAS5btfTOA66iI6Vll1zmBdJsOgZ9btfVolh6nfZuYDEzWD2Ssx4mlvGTb/ ZyIEZXQ3jr5zMMvI4DM4+OF1rjhFMLxQqeVuf6D77oiIN4lvJbyboMIaF+ZKMuVdtQcC FumQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YdSKneix; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u5-20020a170903124500b00181dc40f516si7095935plh.146.2022.12.20.04.37.42; Tue, 20 Dec 2022 04:37:56 -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=@linaro.org header.s=google header.b=YdSKneix; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233411AbiLTMhD (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45162 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233525AbiLTMgo (ORCPT ); Tue, 20 Dec 2022 07:36:44 -0500 Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4F239D2D5 for ; Tue, 20 Dec 2022 04:36:43 -0800 (PST) Received: by mail-wm1-x331.google.com with SMTP id f13-20020a1cc90d000000b003d08c4cf679so8643008wmb.5 for ; Tue, 20 Dec 2022 04:36:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SX3uqIEBtLbM8AShYXDZOlc86/fdUP6gKtohgAJFYSs=; b=YdSKneixm0ez93NqPoqLdgFPkMzAxBHSiA7cXMlRegqM5dZx+HXvKtMWX+pi41XGZj LN6PCU81t68w6Xusx2f+PWdgee7qfG8HFWMvYGCxgTma6TAYSSbidtFuvkoUSDcH51XE eqjxAQryegnHAtS7+5PeawVkYY8m4izm1s5UIFqqZePbKInwAl4QAeZrhhgcQ6gNAhzY vbEWaFZq/MVSZAgFEN+xHvj28sh39OFjKRpEnywG8MB8BdVZ/up8f3fhEiG8BEJV9/Le VR4mesS9XapH09xB6HEdgSH7LekvckReyOIcUdz3mpxiBuUPVxuRIHH+tc3g4IthPD5o wkZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SX3uqIEBtLbM8AShYXDZOlc86/fdUP6gKtohgAJFYSs=; b=qV2m4g78dPbpAbSSwkPNlBGOV+xrxidXtqrVrYR4/+//h/lTwaMRD3KatXhpVi3B/e 2wDbzel9gcV4ZGkwZy0Tv+YtKznaYhVl8y0LfO6T0Op4tREN9QKfnCtqVUttHfaYt1fo g4r3BgYCTYJdImo6v6hiQPLVfkciBjbP55m+PFGENp/TnxMdxOehdK99KetT4fe+nLMe 7x1Q+Y9WdTuNHhyVTtKH63rSQRUz++JoSgenuAvteBPhqagWioD3+Cm13fBNiAkHSJXc MJe9VBjhg/lQ8/g4vW/YBGJ0/6AoDQETp9K+1JIugNlKRquv2VL75P8xW2iLrlstoBWj CBpw== X-Gm-Message-State: ANoB5pnmN72YrdGIMqpaSecO/s+it9pajTZ9WKuayFEQPbuCBkHwHtZz RIreHhlBPOQdc56YfDgyPKk7MQ== X-Received: by 2002:a05:600c:3508:b0:3c6:e63e:816f with SMTP id h8-20020a05600c350800b003c6e63e816fmr33464232wmq.38.1671539801903; Tue, 20 Dec 2022 04:36:41 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:41 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 04/21] dt-bindings: msm: dsi-controller-main: Add compatible strings for every current SoC Date: Tue, 20 Dec 2022 12:36:17 +0000 Message-Id: <20221220123634.382970-5-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736596889861266?= X-GMAIL-MSGID: =?utf-8?q?1752736596889861266?= Currently we do not differentiate between the various users of the qcom,mdss-dsi-ctrl. The driver is flexible enough to operate from one compatible string but, the hardware does have some significant differences in the number of clocks. To facilitate documenting the clocks add the following compatible strings - qcom,apq8064-dsi-ctrl - qcom,msm8916-dsi-ctrl - qcom,msm8953-dsi-ctrl - qcom,msm8974-dsi-ctrl - qcom,msm8996-dsi-ctrl - qcom,msm8998-dsi-ctrl - qcom,sc7180-dsi-ctrl - qcom,sc7280-dsi-ctrl - qcom,sdm660-dsi-ctrl - qcom,sdm845-dsi-ctrl - qcom,sm8250-dsi-ctrl Each SoC dtsi should declare "qcom,socname-dsi-ctrl", "qcom,mdss-dsi-ctrl"; Signed-off-by: Bryan O'Donoghue Reviewed-by: Krzysztof Kozlowski --- .../display/msm/dsi-controller-main.yaml | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 6e2fd6e9fa7f0..01afa9e9c4b3c 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -14,9 +14,21 @@ allOf: properties: compatible: - enum: - - qcom,mdss-dsi-ctrl - - qcom,dsi-ctrl-6g-qcm2290 + items: + - enum: + - qcom,apq8064-dsi-ctrl + - qcom,msm8916-dsi-ctrl + - qcom,msm8953-dsi-ctrl + - qcom,msm8974-dsi-ctrl + - qcom,msm8996-dsi-ctrl + - qcom,msm8998-dsi-ctrl + - qcom,dsi-ctrl-6g-qcm2290 + - qcom,sc7180-dsi-ctrl + - qcom,sc7280-dsi-ctrl + - qcom,sdm660-dsi-ctrl + - qcom,sdm845-dsi-ctrl + - qcom,sm8250-dsi-ctrl + - const: qcom,mdss-dsi-ctrl reg: maxItems: 1 @@ -149,7 +161,7 @@ examples: #include dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sc7180-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35058 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940158wrn; Tue, 20 Dec 2022 04:38:01 -0800 (PST) X-Google-Smtp-Source: AA0mqf72N3jbqzHpUE0Y8y7iVB0F7SK/eCw2BfaHFi9ZVMYWl9f3SKfWzxdtJm209qAwpWQ6iCw8 X-Received: by 2002:a05:6a20:ba8f:b0:ac:7539:389f with SMTP id fb15-20020a056a20ba8f00b000ac7539389fmr49677180pzb.56.1671539881524; Tue, 20 Dec 2022 04:38:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539881; cv=none; d=google.com; s=arc-20160816; b=bGcvMGYBO7pLglkRLaLkxhgKtEUAxzq79ttBw6QrDMqOMmBUVXVcjXF6STmz0AjB0c d6ahmVde0LO0jeHYhziG7r9mpvuxr3xh7QM6ZV0wRjpTuUhMdCNXhhz3LvwNuBq0HCYf DM9/iyR8ICvToyrhHTsX6pFKHOBGiALTpQrIl8PUVSH5qEeyEqueLwuX6kV3WYAR5/tm HhHNZUIQdSXkNIun+6ENiTktCZfH8lTVgjfflyY0Y1pV2/hRZNughw6O8MFKSTpTGvyi Pv7ioglZ+54UaoqIEFlMSE3LBVvgsNRz022H4UiijCH6HyF+bdCqWamdGw+en47MStlc yqzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=t1hPXPEXckffBNlwumvAsC5HqSCurGTcNG8EXU4Ej48=; b=OvoVcewdjXWqr1TC5ULslsTk0Fla/x94B1MxX7EYNF+bWNHLxs4jBjttAJFKO5FH2c VG+lY0u3fDBG3FbD2GNURNQIXMDUbFga4d6wKvwoyolkPdmfEYfDZEacBu3UGMCXrgF/ WX+SvUdjo+hsb1ZKdYtZYLV3dAFz+OPNW8uMiUXM5sXWeidB2jmwr1//o5QtitJ+w5dH wAFMDx5pwSxwwo9Tkzsa0SO5qIbmZnUz1I0Cz11LHJ9MaK9M05auRK28xB9P9HG86GKL /VRWvKju4iX7GzWZ81h9b6JHMXE+l2HbIgdJVCN5N+t6ys+EW5mLbDLkhjCXWEYHMNpN fazQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="n/v13EGg"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w191-20020a6382c8000000b00478da14e046si13253642pgd.876.2022.12.20.04.37.47; Tue, 20 Dec 2022 04:38:01 -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=@linaro.org header.s=google header.b="n/v13EGg"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233617AbiLTMhM (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233534AbiLTMgp (ORCPT ); Tue, 20 Dec 2022 07:36:45 -0500 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F02C13F2D for ; Tue, 20 Dec 2022 04:36:44 -0800 (PST) Received: by mail-wr1-x42a.google.com with SMTP id w15so11576597wrl.9 for ; Tue, 20 Dec 2022 04:36:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=t1hPXPEXckffBNlwumvAsC5HqSCurGTcNG8EXU4Ej48=; b=n/v13EGg/iN9FZMV6JCSrqQEo4iGxTaj9VvSyhHUftlDJeqbBE9KVPNQqczSz0oIGA TCQ53qdHf2bfD+ZNPQdlcHRo7LjsMDYkZNmMf0fax0CPqAlZ8f9SyWGLixvNetZUs4/2 UYarwp1h26Hk/WQ4ALc7Qwie9Zsf/O1p+3Pi91uuhlk7zoxm//Hp1PmXw++w+7JJZSVu a/P9Hr8Yr8NZ8bd7MZBAULRiJAmu79gcBJBwDGCA2o9DhrGPmsunqhKUfZIasQp3n2Ce Y0tNd0Zmaej7gBhGrt0BetZ55A9b4HA3RtQX0qyCcIrhBAVv22tukpcF5QphF/nZuF6A E0iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=t1hPXPEXckffBNlwumvAsC5HqSCurGTcNG8EXU4Ej48=; b=q/R99lAXeL7QsG3dtqUsuGzWF0Svvk4J81fvsiAy9T0AVNkiaOvOJzG48jUotUlZVp Z+8dtwBByijrPw1qbI1cxOJDgrwdeLyX3dCAh9eZIIn79qaNUL/I+orrUBjzH2VvuISX X+4wLuomyskldTvz6bWijK353UsUest5SKQtedlXPNyIebEOXXog2+Jq5f97CiOmWJ/q +W0ZlE9A5ucfmQw/m3NjWp+/K4c7bePJWLkcQ1300bZ5Y3JmHsG1N3xYaeWtrdQQt7Du /mTry7BZqme/3R5Jl2L0x/BZaj9AdpP4MGLxKGlNqXXFOgZkwF7Eh+xLsomINd8OaBUU QAqw== X-Gm-Message-State: ANoB5plQT3dUVz3xWttZoWnj0z4QNFTVB5oJWmpNHKt0gO3n2mxv/MYA b3PGlteYh2YhVSRl0LouDhKmgQ== X-Received: by 2002:a05:6000:38b:b0:242:69f4:cb6a with SMTP id u11-20020a056000038b00b0024269f4cb6amr32222320wrf.9.1671539803010; Tue, 20 Dec 2022 04:36:43 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:42 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 05/21] dt-bindings: msm: dsi-controller-main: Deprecate qcom,dsi-ctrl-6g-qcm2290 in favour of qcom,qcm2290-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:18 +0000 Message-Id: <20221220123634.382970-6-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736603052967286?= X-GMAIL-MSGID: =?utf-8?q?1752736603052967286?= Deprecate qcom,dsi-ctrl-6g-qcm2290 in favour of the desired format qcom,qcm2290-dsi-ctrl. Signed-off-by: Bryan O'Donoghue --- .../display/msm/dsi-controller-main.yaml | 36 +++++++++++-------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 01afa9e9c4b3c..98d54a7ee28d4 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -14,21 +14,27 @@ allOf: properties: compatible: - items: - - enum: - - qcom,apq8064-dsi-ctrl - - qcom,msm8916-dsi-ctrl - - qcom,msm8953-dsi-ctrl - - qcom,msm8974-dsi-ctrl - - qcom,msm8996-dsi-ctrl - - qcom,msm8998-dsi-ctrl - - qcom,dsi-ctrl-6g-qcm2290 - - qcom,sc7180-dsi-ctrl - - qcom,sc7280-dsi-ctrl - - qcom,sdm660-dsi-ctrl - - qcom,sdm845-dsi-ctrl - - qcom,sm8250-dsi-ctrl - - const: qcom,mdss-dsi-ctrl + oneOf: + - items: + - enum: + - qcom,apq8064-dsi-ctrl + - qcom,msm8916-dsi-ctrl + - qcom,msm8953-dsi-ctrl + - qcom,msm8974-dsi-ctrl + - qcom,msm8996-dsi-ctrl + - qcom,msm8998-dsi-ctrl + - qcom,qcm2290-dsi-ctrl + - qcom,sc7180-dsi-ctrl + - qcom,sc7280-dsi-ctrl + - qcom,sdm660-dsi-ctrl + - qcom,sdm845-dsi-ctrl + - qcom,sm8250-dsi-ctrl + - const: qcom,mdss-dsi-ctrl + - items: + - enum: + - dsi-ctrl-6g-qcm2290 + - const: qcom,mdss-dsi-ctrl + deprecated: true reg: maxItems: 1 From patchwork Tue Dec 20 12:36:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35068 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940520wrn; Tue, 20 Dec 2022 04:38:58 -0800 (PST) X-Google-Smtp-Source: AA0mqf5yb8DcDaBN+yt0iBDkHym6La5cM8MaHW5AjTippnAv81+/SMViNAuHI7KMWQGVFhFwNn5D X-Received: by 2002:a17:902:7d93:b0:189:666a:8d78 with SMTP id a19-20020a1709027d9300b00189666a8d78mr45510066plm.4.1671539937610; Tue, 20 Dec 2022 04:38:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539937; cv=none; d=google.com; s=arc-20160816; b=zFno28ubJ9Iw8MO1LBVe+L8/aousQGDvGmbcZ38LeTVsS/kmQobTIlP0/ruia5wNvl gviPAG0bujh6KwkNsVPDHTP7AYUO8M3ZsiP8jnMfOEMD0hQdLTN8yj+/1jIdoZBJT4Av 3CVovpSfh5Ys6ZroA0sfP06I2Db/wt2elq/Ms8Js2oE19K+R7zlaqDNUBzYqu3VR0x4n jzG9s1zUEhSJbmbZmzIQqnCG5Lyl49HsNca4feFMtuBqeu1Yq7y3dSUJRMKZh0LRyCVq DKTkIr63qK5ysjAD2JtSShmYjuwCa9mfr+VeldVtZYztgj8SJSHWbx0GpbidNmdyQphB 0ToQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=vcdUE8NR8huKof5azSnKxhx9ERF/ArT355ZZA+6I3lQ=; b=bmYNDNmgAV1c6UMdyT6GC9H3K1hx4GGfzfqG3JBXQ0SquUiYSn7KChcUQzXM5wzh+K EGAF7ajkvajLx9JLzaVFpaMhWZR6JIs13yo5dNzS7QWysMZXvvhg5J/CsCgY7A7Lw4Sz yHjc8h24UoCZo55QPKpRBRSENXvDhZ7ZHWgxyDF6FihMHxnOesSV7/9ouKw82UFvrjij N65breo94F5xQDqUKUZhIu72wMHhu9WCYUck4OTYAu2YANsTX6Z0S97AgkVdFZfSs2HR w35iwtgrhgU8sEEGGD4T/AytI6kwMbbocSyLm/IHcE4G+t51pniJOtguxoj2qLtVTy4K g3iw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=K3r2HGbI; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m14-20020a170902db0e00b001890e4e7915si15362586plx.207.2022.12.20.04.38.44; Tue, 20 Dec 2022 04:38:57 -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=@linaro.org header.s=google header.b=K3r2HGbI; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233662AbiLTMhV (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233541AbiLTMgq (ORCPT ); Tue, 20 Dec 2022 07:36:46 -0500 Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9163E12606 for ; Tue, 20 Dec 2022 04:36:45 -0800 (PST) Received: by mail-wr1-x42e.google.com with SMTP id z10so1024141wrh.10 for ; Tue, 20 Dec 2022 04:36:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vcdUE8NR8huKof5azSnKxhx9ERF/ArT355ZZA+6I3lQ=; b=K3r2HGbIFPOKJORY+FFO8G++G//W1DUYnO2Pky0W7NSVec0HCceRWHBNrgCnQmjH3O +1M5D53JEzuO84pwrWawc1VippiH3P19ECDHMdeD4fRr/4S9xpvNw6A6I3mWXP6PoPEQ +TvAvidRt/gRdGXhRSccXqEpAY2coZkmm8dmylPt1ntt4UD+ql8AT07IfBTbrGi59Unl MxPZrK7tJQbzCcATd7IttW6Ygq593xX4+woZb9F00c7cMw1gIVZTyTBS33k7+JTr4ed+ /m+gNU6DG6/RFCPeAZAdSCHvvpaKByx92jm5klUqREAska1O0PrbvQomD+EkJNQaaePw 8/ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vcdUE8NR8huKof5azSnKxhx9ERF/ArT355ZZA+6I3lQ=; b=ZkXfv9Z3M0/Po8BTYRFs5yNkImMtIO3hdaZ5L34y9CSscJfgXO1R/02qbjaVNwxvEC N7y3KlDUqxtHi2+0zMNxIYsvfXvnbN/+zs9Jq4AVNvbNjhLqPAMyCQF3ntfBYADYDKsW 7NwzrNnLnaWFTFcsTHAWkcl+sXzDHoVWsul1I+omYp6CqdIeaJ/LXVEHmZkM7NbM+ZMt Hu8nLMMKtmoW6WqISdG/hnrJbHEL6CWW1KFtZ1V8p9AIMa4ehbEzxgVSdNnWbTUxFj0e FxB7QP4AtZI2G25EW5uYQHIoAT+7TMH0qcH/BtjjCt+nEnGV7BPjcDCwAfubkwAvGwDj 9LdA== X-Gm-Message-State: AFqh2krK0VueW6MjRrZkT5Bgshg/DiYvbqGZYRR7oMx3zGyRbFCp1xly FOREIKv68knTxl3MJGiivMBwKTS1WP3FJcrhmNQ= X-Received: by 2002:a05:6000:1f1c:b0:261:d8be:3046 with SMTP id bv28-20020a0560001f1c00b00261d8be3046mr4289547wrb.0.1671539804151; Tue, 20 Dec 2022 04:36:44 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:43 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 06/21] dt-bindings: msm: dsi-controller-main: Document clocks on a per compatible basis Date: Tue, 20 Dec 2022 12:36:19 +0000 Message-Id: <20221220123634.382970-7-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736661490609379?= X-GMAIL-MSGID: =?utf-8?q?1752736661490609379?= Each compatible has a different set of clocks which are associated with it. Add in the list of clocks for each compatible. Signed-off-by: Bryan O'Donoghue Acked-by: Rob Herring Acked-by: Krzysztof Kozlowski --- .../display/msm/dsi-controller-main.yaml | 189 +++++++++++++++++- 1 file changed, 179 insertions(+), 10 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 98d54a7ee28d4..ce103e3ec4db3 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -9,9 +9,6 @@ title: Qualcomm Display DSI controller maintainers: - Krishna Manikandan -allOf: - - $ref: "../dsi-controller.yaml#" - properties: compatible: oneOf: @@ -55,13 +52,8 @@ properties: - description: Display AXI clock clock-names: - items: - - const: byte - - const: byte_intf - - const: pixel - - const: core - - const: iface - - const: bus + minItems: 3 + maxItems: 9 phys: maxItems: 1 @@ -157,6 +149,183 @@ required: - assigned-clock-parents - ports +allOf: + - $ref: "../dsi-controller.yaml#" + - if: + properties: + compatible: + contains: + enum: + - qcom,apq8064-dsi-ctrl + then: + properties: + clocks: + maxItems: 7 + clock-names: + items: + - const: iface + - const: bus + - const: core_mmss + - const: src + - const: byte + - const: pixel + - const: core + + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8916-dsi-ctrl + then: + properties: + clocks: + maxItems: 6 + clock-names: + items: + - const: mdp_core + - const: iface + - const: bus + - const: byte + - const: pixel + - const: core + + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8953-dsi-ctrl + then: + properties: + clocks: + maxItems: 6 + clock-names: + items: + - const: mdp_core + - const: iface + - const: bus + - const: byte + - const: pixel + - const: core + + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8974-dsi-ctrl + then: + properties: + clocks: + maxItems: 3 + clock-names: + items: + - const: iface + - const: bus + - const: vsync + + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8996-dsi-ctrl + then: + properties: + clocks: + maxItems: 7 + clock-names: + items: + - const: mdp_core + - const: byte + - const: iface + - const: bus + - const: core_mmss + - const: pixel + - const: core + + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8998-dsi-ctrl + then: + properties: + clocks: + maxItems: 6 + clock-names: + items: + - const: byte + - const: byte_intf + - const: pixel + - const: core + - const: iface + - const: bus + + - if: + properties: + compatible: + contains: + enum: + - qcom,sc7180-dsi-ctrl + - qcom,sc7280-dsi-ctrl + - qcom,sm8250-dsi-ctrl + then: + properties: + clocks: + maxItems: 6 + clock-names: + items: + - const: byte + - const: byte_intf + - const: pixel + - const: core + - const: iface + - const: bus + + - if: + properties: + compatible: + contains: + enum: + - qcom,sdm660-dsi-ctrl + then: + properties: + clocks: + maxItems: 9 + clock-names: + items: + - const: mdp_core + - const: byte + - const: byte_intf + - const: mnoc + - const: iface + - const: bus + - const: core_mmss + - const: pixel + - const: core + + - if: + properties: + compatible: + contains: + enum: + - qcom,sdm845-dsi-ctrl + then: + properties: + clocks: + maxItems: 6 + clock-names: + items: + - const: byte + - const: byte_intf + - const: pixel + - const: core + - const: iface + - const: bus + additionalProperties: false examples: From patchwork Tue Dec 20 12:36:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35069 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940530wrn; Tue, 20 Dec 2022 04:38:58 -0800 (PST) X-Google-Smtp-Source: AA0mqf6dKJp1Fm/TGo7knb/QNhGcOqDwrI8+E/5PfkK059Y1gL/vlXHC6Rhjxl77MP1wC991V1nZ X-Received: by 2002:a17:902:c3c3:b0:18d:6138:e4f6 with SMTP id j3-20020a170902c3c300b0018d6138e4f6mr48179345plj.29.1671539938533; Tue, 20 Dec 2022 04:38:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539938; cv=none; d=google.com; s=arc-20160816; b=sJtm4fGcn8LRTwJtrImjXpgHqgxE2gA+e4YkfXwzElszkw4GImdsDNNRdGbtiQkNaa 6b5Nnp06rMk0imYOB0beceWAQ4cI8qGwpj3aBxYcbE+z00EFlNeEbC3UyDsxkH6TLfOI wXFfpU3PS39fDY8JzYqLU8QCdc1kk7s7r0b9nFYeqKb/Ip8lh1p2VgVi+r8v9L5+8GYs N94+dWCBmY3r3vjR4w+17rOh6DIuPwdP73t1vQvCPrcg58k2Mhg/f3aWdd+UgxLCXAA7 xydbQqlZy6bzAhapIhwEmD48oxPK2JIyruANhYUncrkekQ2F8WvrLNze8UsG0GeMZwfL su/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rFSiXEp/F81I9rA8oyYkmW6cQulf46aZV7cm+NnbXns=; b=r0QNPSeLtk0b1xyln2iMnXBQDjmTnBZlqc2c2ys77FYwAV4pajRW8EZCNXH6NJSvSM 6GV6OIwd9h8qpVoiGNdGlm7b0u+Ps8KYpTMg6B/4k0MCMMtdIqN4vPzgbGa4TKY9E4n+ 5G7rlgRyIOK1g7B9zROb+ooNLT7nDnEkiRPh65wHF1U2BM3qH/jkFkUsFlo+U6fx/0uA rT4y88Cw1gOg41ht1QHIPwcUVzTB2SB33uUSlMMJm6XY3MSbSLB/TYdfw1gFT9x/x6BJ glW1zZbLFLdQhhmtvmJgtmuirKwovpOAcg76O4X8yDBgPX1EqG8oect/EoJUa/FDgznj 90WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=c8e3WBKo; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bc22-20020a656d96000000b00478fd9b75c9si11628626pgb.869.2022.12.20.04.38.45; Tue, 20 Dec 2022 04:38:58 -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=@linaro.org header.s=google header.b=c8e3WBKo; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233746AbiLTMh0 (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45162 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233572AbiLTMgr (ORCPT ); Tue, 20 Dec 2022 07:36:47 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE326164BB for ; Tue, 20 Dec 2022 04:36:46 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id z10so1024182wrh.10 for ; Tue, 20 Dec 2022 04:36:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rFSiXEp/F81I9rA8oyYkmW6cQulf46aZV7cm+NnbXns=; b=c8e3WBKo9a1OtUkjjTp9eBaKaFfiMlh/R5UX0kgZgfi9v49CAAdCoPIZoaoU7PbIzx MrON+bCxS0OvO2833qm8tOqB0JnTrCExHVR+65jfzwZZCYw0812YC+nmwSR9oQu0yvQz qBlO1nsi0p2GHRCAD1laaut9JRWjAlHOQtbLrH8iRC2nuKrMGCz35anyp19xSXDGxOgl /FqrpUpqUV0c2TUhcJP3BWmfz99NZTBszaDwOl4U284TxpYpbVNYk4M3EBTn6gkPjBh+ Wn2Tz4XlH03OSsRM7X8BgnLQNXBxjNj7MLXIxjMDydIgjkvZFp7AbhrLCaYM92dKls0F IvdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rFSiXEp/F81I9rA8oyYkmW6cQulf46aZV7cm+NnbXns=; b=ujBpiZ9mX2zTFdt2jBkHL2pXsEYvEu5VbR+YnrqMCxiTmLQSaLB+rkk9io4frSk2Fl 7XZM3lNatvYauWsi3xY99zeeex6GBvalFyuoBMzzHlsBhl0EQvJbvhh55b3gqpLgZ92+ qFnM6AKDJjFWhRafPd746owds/PV8Lvw9IVBkkuGNNdiVlo7mrqyR59b9/oBOanah5wu dL4OvCMWFcwBCWv8gcYB3bBklaqoZxaCr7eCRyCGZ5zUcU1S8f4Uy2gk51uq7fonylcj ruGj9gG5POm3rLlyyxZ9U7S4DysuV3SIKbIXx9CkkA43ZTTFfb/ZNuXuQpKyhSRPzmu5 FfqA== X-Gm-Message-State: ANoB5pkY2SUn4feYRTomN9IJWMG9ADItEyNyLq7tZmgFE+tD0Cb/qCeW /U06zD7K3CKffgbTVRYBISzlig== X-Received: by 2002:adf:f802:0:b0:24b:b74d:8011 with SMTP id s2-20020adff802000000b0024bb74d8011mr27693857wrp.6.1671539805263; Tue, 20 Dec 2022 04:36:45 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:44 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 07/21] dt-bindings: msm: dsi-controller-main: Fix clock declarations Date: Tue, 20 Dec 2022 12:36:20 +0000 Message-Id: <20221220123634.382970-8-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736662526545122?= X-GMAIL-MSGID: =?utf-8?q?1752736662526545122?= When converting from .txt to .yaml dt-binding descriptions we appear to have missed some of the previous detail on the number and names of permissible clocks. Fix this by listing the clock descriptions against the clock names at a high level. Fixes: 4dbe55c97741 ("dt-bindings: msm: dsi: add yaml schemas for DSI bindings") Signed-off-by: Bryan O'Donoghue Acked-by: Rob Herring --- .../display/msm/dsi-controller-main.yaml | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index ce103e3ec4db3..4116b3010219a 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -43,13 +43,19 @@ properties: maxItems: 1 clocks: - items: - - description: Display byte clock - - description: Display byte interface clock - - description: Display pixel clock - - description: Display core clock - - description: Display AHB clock - - description: Display AXI clock + description: | + Several clocks are used, depending on the variant. Typical ones are:: + - bus:: Display AHB clock. + - byte:: Display byte clock. + - byte_intf:: Display byte interface clock. + - core:: Display core clock. + - core_mss:: Core MultiMedia SubSystem clock. + - iface:: Display AXI clock. + - mdp_core:: MDP Core clock. + - mnoc:: MNOC clock + - pixel:: Display pixel clock. + minItems: 3 + maxItems: 9 clock-names: minItems: 3 From patchwork Tue Dec 20 12:36:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35060 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940350wrn; Tue, 20 Dec 2022 04:38:33 -0800 (PST) X-Google-Smtp-Source: AMrXdXuOhR68iarKttVBx4kRcHBjD6AAV1oFo5U0ovMglioUHA9Ktx0N08VQfZenJ0YWQ/D1/67f X-Received: by 2002:a17:90b:2811:b0:223:bb51:979d with SMTP id qb17-20020a17090b281100b00223bb51979dmr10595553pjb.2.1671539912676; Tue, 20 Dec 2022 04:38:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539912; cv=none; d=google.com; s=arc-20160816; b=YHCPXKma9YQtPxs5BWJczCQXYjDEXF50yxm2U+RcXxRtwrfiOoeNIJkixbYrm8OL0J GB8FLGhgUUQo91BYtajZeTEwSyZx99tal0LthgOsfDpdcBia+zHIg4PB0NI25SUbN6Tn v+KNJhLh8IMyhdoaCNZdoEU01DXa7lyhSgBEgtQj7p94sWXEiXdSotZRVw7TZS15iEKT jOU4jifc8URX0AARUGzt6FHExIIQxzPD5YFIOQqJhJ5dl6QxHLMAbu6fVLrg2VnKwULm UqCf7g0jOTmQ+Iu2xQ8BcSB0ryaQ6gzsuOy3P2ZO1S5x1950sWAJv/sHEZojlunFK6pT Sgsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=EavGT4Puc+h0aZwFuDS/6S+WtpAyzJabS4DGaf73BZA=; b=WbtZvxYXKgC+LCybaTtjM+BfndddCGWGhdKW/CZBFzdNs2VWHaPtjfL7piDkQlg6cD zP9Ds60+RxkeDp7/sCitvyz22wyxu2tOfCD4SS3jN7oPr94N1rZ6oTBvuCyIDu4Bb2QB XKQaYfXAq73Tton9051nz/P/0e8USqvWP4N7ETPZMWB29pdcsvrb/QPuXtfBsQV7/EtE p4dsCegHDYyELQY6HVL019UFXZkv2MSrC1ltN1aMdgj2hS6kURaGwUYaniqh85SKru4E Zn6OyyAvJS1jDP0qCVBmZVlgWSgVLa0jYcgUbkgHUeFpv+luQ2QwRUe/6mnx1gxkVUoA yxqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vgdU3XWq; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m21-20020a17090a7f9500b00219044e1bbdsi12949867pjl.25.2022.12.20.04.38.18; Tue, 20 Dec 2022 04:38:32 -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=@linaro.org header.s=google header.b=vgdU3XWq; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233777AbiLTMha (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45112 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233381AbiLTMgs (ORCPT ); Tue, 20 Dec 2022 07:36:48 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D9984BE36 for ; Tue, 20 Dec 2022 04:36:47 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id bx10so11646116wrb.0 for ; Tue, 20 Dec 2022 04:36:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EavGT4Puc+h0aZwFuDS/6S+WtpAyzJabS4DGaf73BZA=; b=vgdU3XWqu/RW55vCO1V8u3uh4aqfe3fEWyt0nWEWzNKlcuRmo3+H1wIoA0a/5atI0X Ejs6K/19fjsIzBWlQe8/MxNQTEBfydeKnapHyWTB6MXU4Omt4Zz60GMGt7ppDSR1rovj ntTMkDsJA6wiZnSqMJTSgF1vtrHD7zHtJFic5vw4FRkjY9VdCg9KvBYZBAVOV2+eQVT7 RdhDsHwZitdjwPySCQ8qAct7j8hUhzBZVvNbVTQlRP+oB0HCMvDtUv6NWtcGyfUmeaym Ch7od+XnAy5J4nM83XUuRIhSjXj6wPXtWRE+poaHo9x3/SXO9aPod2AVuT6d7XekaARL 1srA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EavGT4Puc+h0aZwFuDS/6S+WtpAyzJabS4DGaf73BZA=; b=RwuE8Izbb6NsgAavprbizW7/Z1GTxaFGFvaLnzH2oGXN2RNKV6meRoBIjD32H1QOpD AF3Jzr9HpxHg83i0eHmGzhazPwIoZq45JNfhmneZ0R0H/l49E73NyxP3dcB6UtWpmXSa hMWOlgz2BxjYxrCQg5yCz9Tguxhe8qFxxihwBT6jpG4A33XIkfYDXDCs80tCUgluERta XA1HtYZ/9bzF+kQQ0eeXAaB/xN1SpZKXFWhT1lh4pZ7hvVLkl4oOhD08a1/bVRdolQDG c22xTCsOmAZx3wLaxTum3CcbL18IIVmqRdkqjfagfor4BT8P2fIXsmimWbir7C71lPMH a5wQ== X-Gm-Message-State: AFqh2kouNM+FHtZQnw+RKon10iggHtH5p4Lm2iGoV0AW7Cqd4szkgjNO HbJ5wJ+VyfiNs7S7sHCi+B9+CA== X-Received: by 2002:adf:cc83:0:b0:242:8d5:c6ee with SMTP id p3-20020adfcc83000000b0024208d5c6eemr1458540wrj.15.1671539806390; Tue, 20 Dec 2022 04:36:46 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:46 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 08/21] dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in Date: Tue, 20 Dec 2022 12:36:21 +0000 Message-Id: <20221220123634.382970-9-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736635039250733?= X-GMAIL-MSGID: =?utf-8?q?1752736635039250733?= When converting from .txt to .yaml we didn't include descriptions for the existing regulator supplies. - vdd - vdda - vddio Add those descriptions into the yaml now as they were prior to the conversion. In the .txt description we marked these regulators as required, however, that requirement appears to have been in error. Taking the example of sc7180-trogdor-wormdingler.dtsi. The avdd and avee come from GPIO controlled external regulators, not the SoC and in this case there's no need for vddio to power an I/O bus. Similarly the regulators for the LCD are controlled by the panel driver not by the dsi-ctrl driver. It would be possible to connect a different type of panel to the DSI bus here in which case we may or may not want to make use of vdd, vdda or vddio. This is also the case for older chipsets like apq8064, msm8916 etc the vdd* regulators in the dsi-ctrl block are helpers not dependencies. Add the description of vdd, vdda and vddio back in for the existing upstream dts where vdd, vdda or vddio are already declared but, don't declare those regulators required - they are not SoC requirements. Fixes: 4dbe55c97741 ("dt-bindings: msm: dsi: add yaml schemas for DSI bindings") Signed-off-by: Bryan O'Donoghue --- .../bindings/display/msm/dsi-controller-main.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml index 4116b3010219a..785cc51838f07 100644 --- a/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml +++ b/Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml @@ -143,6 +143,18 @@ properties: - port@0 - port@1 + vdd-supply: + description: + VDD regulator + + vddio-supply: + description: + VDD-IO regulator + + vdda-supply: + description: + VDDA regulator + required: - compatible - reg From patchwork Tue Dec 20 12:36:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35064 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940412wrn; Tue, 20 Dec 2022 04:38:43 -0800 (PST) X-Google-Smtp-Source: AMrXdXt3aFrBqInEyDUAyk565mWt9/35fwp9/t2FhoyDtWTuR4PznwyMMWKy1w+Df3/B6gpepFfW X-Received: by 2002:a05:6a21:9995:b0:b2:2719:8f11 with SMTP id ve21-20020a056a21999500b000b227198f11mr5257671pzb.55.1671539922735; Tue, 20 Dec 2022 04:38:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539922; cv=none; d=google.com; s=arc-20160816; b=F/DOEP0rQ/fAd17n8yye2o2KI9s4Vk8fTtp1OSUI8M2An3VpTmzlJ4ZSzD/0BCuY9X l9n/fBpmwXXFbjAjJNOWRe4VQ9O1M/uIkcXDlcjjgQ0GMirSt9/KlmQcHvIivvfZl5l3 ktwL2m6yt+4E1ssT6NCkkNXZuIrXbNVEZ9wttno3M8+kjJIjPtTx5lU3BnwNi9AIQvlm ELq2S5kG6gIBzJUi7G9wOHXZcn9tRoqYbJPJZ6a6BFxmE9l2yfy05+jq1F/wanUQGxov m4jXPYNzH9boEJBT7/TnL0OVVXgKgA1vobe9PnIxVrdpfBWDYiFfI2XA269+Q8nc/rm4 Ak0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=j7U4CGtf/Ju09Jbzb4QB+ZvkuzO+a1Kfzp82haXBgZc=; b=IIE3j5KncE04o2xyE7xA/h9BmldASAxJ/W3NzG/wi5FDgNgsIEaf8GxvKuXBPi0CjL pToz4D98OPdknxgDdC7zi30iIbYwjRoLlEMzp53j2rze2oBL7U3hTD1dBOcy5u1aW65v eNWw4L+TZ/W7CS8bw2n2+qGZAm8lJlIbO1LaDwRYe2gXVuB5G1XbBuH/78Htlp5jO+PH 8i79xIQAPt8H8LgCTTAfiRqTU1vm0ihGY8qTIvXo79hd5SO/97EX6/n0PpmCBfOQiCq1 fIDx3lzxCZzLG3o8DqNCORA7RzGv65kooEwclEx1BpZGnZilI1dyR+JTeZgvWAtoKlSD W3zA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=hlBWHxGW; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 205-20020a6300d6000000b00477bb3c1b5csi13009569pga.871.2022.12.20.04.38.28; Tue, 20 Dec 2022 04:38:42 -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=@linaro.org header.s=google header.b=hlBWHxGW; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233782AbiLTMhf (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233527AbiLTMgu (ORCPT ); Tue, 20 Dec 2022 07:36:50 -0500 Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D10B13D23 for ; Tue, 20 Dec 2022 04:36:49 -0800 (PST) Received: by mail-wr1-x42c.google.com with SMTP id a17so10431528wrt.11 for ; Tue, 20 Dec 2022 04:36:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=j7U4CGtf/Ju09Jbzb4QB+ZvkuzO+a1Kfzp82haXBgZc=; b=hlBWHxGW3kYwrRrztRl9g25tkWVLHBYLmcG87nCSCI1spGlnexbL7jyKA+6WFeclMZ YQZ+lXHITTUBgVALtCHEtkcjOYPZWa2OLvHUWAfrJjM4wmEl8rjrSIrZSbHOddKnXyEk PMfifyPmtrSS28zFX8b5wdVw2H/DOUs6aZ8T2ADqf9WmzmFuBKc/9qe7eq1dKRu/ncVR S9F+oEY2wUFiEgeH89t3zY8CGn4KZEAcB/L2xs/2XLWHIoVaBVYJPygH5eo3Ilwhze/H bBr9b7uHYR93Vhh9K9wrF2zJlncawicAKCkvYMHBUtljR1t36PSAjwHu1Czblk9C6lnu 0Knw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=j7U4CGtf/Ju09Jbzb4QB+ZvkuzO+a1Kfzp82haXBgZc=; b=kB9amf5uYBFGdMrxxY5XtoHAzZHcxxjLbpKQMeR1ZTO/XLcDy28Fm/6Ae3y1882cXB AWShVmAHAs1RvBSW2CL/te301Ll1QDZbbIXbiyx17FoepOja+NrJN0XeGO6Yq+mSklPk SfihX5Ei/FSTkQtPtrYrMAZxmpk4RXLWVHT5/7++BpijCXzZQeNEpI7SXR+JIpfX7dJn 2NFn/Q4hwWX3E5P4HD7PrLMmkdDoOqoxNSF38CnSI890n/JkBdjDsyOsG01wKqwdWxr4 7Lh/jZiAWQry9c3wtCoHNTntAws8yijQ+OOBKuApGoW8V4fAFOCV9Qzh40m0cOHk/Tck UnJA== X-Gm-Message-State: ANoB5pksgJKowxF2L0EIU9dnL9FKaTQSwWewbmb6c06ee8IiKVkt6Bl5 0hSFBMwB5y2A8FnoiK47SRbvPw== X-Received: by 2002:adf:fb48:0:b0:236:57de:1462 with SMTP id c8-20020adffb48000000b0023657de1462mr27175174wrs.29.1671539807669; Tue, 20 Dec 2022 04:36:47 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:47 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 09/21] dt-bindings: display/msm: Add list of mdss-dsi-ctrl compats Date: Tue, 20 Dec 2022 12:36:22 +0000 Message-Id: <20221220123634.382970-10-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736645762055511?= X-GMAIL-MSGID: =?utf-8?q?1752736645762055511?= Add the list of current compats absent the deprecated qcm2290 to the list of dsi compats listed here. Signed-off-by: Bryan O'Donoghue --- .../bindings/display/msm/qcom,mdss.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml index ba0460268731b..86bb43489bf4a 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml @@ -94,7 +94,21 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - enum: + - qcom,apq8064-dsi-ctrl + - qcom,msm8916-dsi-ctrl + - qcom,msm8953-dsi-ctrl + - qcom,msm8974-dsi-ctrl + - qcom,msm8996-dsi-ctrl + - qcom,msm8998-dsi-ctrl + - qcom,qcm2290-dsi-ctrl + - qcom,sc7180-dsi-ctrl + - qcom,sc7280-dsi-ctrl + - qcom,sdm660-dsi-ctrl + - qcom,sdm845-dsi-ctrl + - qcom,sm8250-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^phy@[1-9a-f][0-9a-f]*$": type: object From patchwork Tue Dec 20 12:36:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35059 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940335wrn; Tue, 20 Dec 2022 04:38:30 -0800 (PST) X-Google-Smtp-Source: AA0mqf54HwsyNn66UECf/FKfJdaaIiXSca3i6BXoaFJ9kBezJuQPqwyRA68JA5ygva09cUkMgkFN X-Received: by 2002:a17:902:eb83:b0:18e:8223:6447 with SMTP id q3-20020a170902eb8300b0018e82236447mr39367441plg.22.1671539910470; Tue, 20 Dec 2022 04:38:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539910; cv=none; d=google.com; s=arc-20160816; b=xKfr9Ozi5K/PHsyAkA0pISsrCsuhZx1Mqakoc9FQlawxFTfc6hg2+JQoYxC3keIEjw fN/unp/Ln3dCROk+2PB9uRGDN5qEy4D5YcKhjhxsGHbVwyswJskEXAPP/Pz3YEmRPC8Z ZtmyBh0CPeTqJ0Xq7S2GyMFkyCg4VsiKqyPSKENVL2Lb4mLLlsd3gMXi8UlsiiFy1xM+ /rf2ybCLiE4pFgtsHtf3ak39LhQWftiLNFQcF76vdlxpn9G3v/5Ps+DqtVNEeYVjn77P GgLPzZvnZU7dMg9EUzStOQA0NGkIlmKlxMXGQUzJnhl8Qqcqy5JrR9XU0fUuThVuBeW7 +c9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=m8GQi1W1u/Rrt85ZgPmDbHqcK2FxBMvZCfLJ0fBnwDc=; b=N1M/y9JKyP8YJjrBE3aIKgMv68XNoYtyZY4n4xdiyeS1ta4tYenWaRS3XjGO4onVU4 ydHU3+9E5zgFNZd6tFE8Skf1q3gPUafzjkWUGKOhvhLU4lrRQ10Rd0d9mvwTKy6WbCuz fvP6OXmmxJG3tzT9TQzsRAPwogqymk8XfbnHh4RFmM+k7ZF9E4NxjxHarwe4DpTCk9gW mNMRZyKemvJiKDVq2umwTkqwXB+sFH1fMNNYZpKgZzaY9kc6/bRnHs/+xK3rcXhpHXNL W3BQRxUTrVxc7eqh0I0niuucR8u3141wVs0liEGMLhNnPN/qPhvmiWi+QHevs53arc+1 l9sg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jOM8Wzi4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p23-20020a1709028a9700b0017f7fffb591si13095056plo.374.2022.12.20.04.38.16; Tue, 20 Dec 2022 04:38:30 -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=@linaro.org header.s=google header.b=jOM8Wzi4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233795AbiLTMhj (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45226 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233480AbiLTMgu (ORCPT ); Tue, 20 Dec 2022 07:36:50 -0500 Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A33915FE5 for ; Tue, 20 Dec 2022 04:36:49 -0800 (PST) Received: by mail-wr1-x431.google.com with SMTP id h7so11595270wrs.6 for ; Tue, 20 Dec 2022 04:36:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m8GQi1W1u/Rrt85ZgPmDbHqcK2FxBMvZCfLJ0fBnwDc=; b=jOM8Wzi4o9p7Rx5dL+5vh9VwUwbBhEDB/BvXs5kUGWM63yj+ZcJCBf2EmArjM8z8k7 0HHqvw0dh4nsDTwnLpotdLB4nUJJ3NVUUizGL8U58ATda6FEXF63ek/ymtd/ezYYRNv3 cm4pee8sgOXcC96F6sLCHGKAKNnNXw+YUf9ci/pLVXQNJNMUyPxWk9mzKukXnD+bNYwf hDIjsrsl7u26qF20DAxniyvgVl9MDwCLETa96/F55/RXau2u+DxdHblrSFCmd52RLrqJ Zv1niHnqNqTXGLj8l/qThAyDcOFhG/Cjn025buGMCTCxDUF/9o/CrYOtOhx/OxFjThYm dhxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m8GQi1W1u/Rrt85ZgPmDbHqcK2FxBMvZCfLJ0fBnwDc=; b=onkF3tYHrZ7BcpdVcDVEuZ7WnJYwDuYDl/s9MvEkZ7eVMcgHNYWks2G/tThFZ9VdiX cOkNidPt248+p5xMlnw8EM7k67g+7q3N5Kp6dq05Ob5Alk44AtIxmoi51X5K+qEWQJ7u KRrrVxpIZVE2SfXHu0b208IZp23CA/dGhR012A/QkZTQOVXNcd5PBAng8pYvUgd3LoI2 LFuWECR2cAh8GqsEZj7FddMKuo9wy1vnYarf3p3StPJ6nKpwh3o043lWEB/iVI0Uo9Ba 8tQ4fWBSiotbBGV0HvRK7KP/erYmiChfgECfjq0MD2dt5BsZsnIefWflumIsnWU7uckE TdXQ== X-Gm-Message-State: AFqh2krkpXjOa/6tlx598OwNhyS0+GRxAr1ejlxiLStR5Go3TKQomBeZ /3KghQb5ucA+Pi0LBTi2C5d3cw== X-Received: by 2002:a05:6000:909:b0:268:cb75:53ee with SMTP id bz9-20020a056000090900b00268cb7553eemr398606wrb.37.1671539808837; Tue, 20 Dec 2022 04:36:48 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:48 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 10/21] dt-bindings: display/msm: Update MDSS dsi compat strings Date: Tue, 20 Dec 2022 12:36:23 +0000 Message-Id: <20221220123634.382970-11-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736632924240406?= X-GMAIL-MSGID: =?utf-8?q?1752736632924240406?= Several MDSS yaml files exist which document the dsi sub-node. For each existing SoC MDSS yaml, provide the right dsi compat string. Signed-off-by: Bryan O'Donoghue --- .../bindings/display/msm/qcom,msm8998-mdss.yaml | 8 +++++--- .../devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml | 6 ++++-- .../devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml | 6 ++++-- .../devicetree/bindings/display/msm/qcom,sdm845-mdss.yaml | 8 +++++--- .../devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml | 8 +++++--- 5 files changed, 23 insertions(+), 13 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/qcom,msm8998-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,msm8998-mdss.yaml index cf52ff77a41aa..692b60af946f0 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,msm8998-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,msm8998-mdss.yaml @@ -47,7 +47,9 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - const: qcom,msm8998-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^phy@[0-9a-f]+$": type: object @@ -126,7 +128,7 @@ examples: }; dsi@c994000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8998-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0c994000 0x400>; reg-names = "dsi_ctrl"; @@ -196,7 +198,7 @@ examples: }; dsi@c996000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8998-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0c996000 0x400>; reg-names = "dsi_ctrl"; diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml index 13e396d61a512..e72190040ca05 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml @@ -59,7 +59,9 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - const: qcom,sc7180-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^phy@[0-9a-f]+$": type: object @@ -142,7 +144,7 @@ examples: }; dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sc7180-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml index a3de1744ba119..8997e24f804eb 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml @@ -58,7 +58,9 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - const: qcom,sc7280-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^edp@[0-9a-f]+$": type: object @@ -162,7 +164,7 @@ examples: }; dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sc7280-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sdm845-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sdm845-mdss.yaml index 31ca6f99fc223..b5446671f3adf 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,sdm845-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,sdm845-mdss.yaml @@ -51,7 +51,9 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - const: qcom,sdm845-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^phy@[0-9a-f]+$": type: object @@ -128,7 +130,7 @@ examples: }; dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm845-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; @@ -198,7 +200,7 @@ examples: }; dsi@ae96000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm845-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae96000 0x400>; reg-names = "dsi_ctrl"; diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml index 0d3be5386b3f4..d093f73e02dc3 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml @@ -55,7 +55,9 @@ patternProperties: type: object properties: compatible: - const: qcom,mdss-dsi-ctrl + items: + - const: qcom,sm8250-dsi-ctrl + - const: qcom,mdss-dsi-ctrl "^phy@[0-9a-f]+$": type: object @@ -167,7 +169,7 @@ examples: }; dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sm8250-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; @@ -257,7 +259,7 @@ examples: }; dsi@ae96000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sm8250-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae96000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35061 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940372wrn; Tue, 20 Dec 2022 04:38:36 -0800 (PST) X-Google-Smtp-Source: AMrXdXuQPwzJ4d1zBkm05at6aZt/pl6Bdajbbpldj0eBuW/yhRCNxaLepep+4NfGE9Nu9+T/HYGR X-Received: by 2002:a17:90a:7f82:b0:223:8395:aa87 with SMTP id m2-20020a17090a7f8200b002238395aa87mr19102512pjl.26.1671539915945; Tue, 20 Dec 2022 04:38:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539915; cv=none; d=google.com; s=arc-20160816; b=RMghRmisyovfPCW4xDyl0NpAuboYRvE3XsM7uWRjdqTmmCOlnWb+VX0EJfhiEgQMg5 ch65qgPms1HkKaI223WYzAkmjlkz6rllyt4PXSWcdAdxIpJ3eMWftQhCG2ue6WjLhOoL +VkMTqcLz0rZjOcvypJs0btHWIGIEk9qJK7PLy9LN0ABU8NLWc6gmTUnmnqWVu22iaVi rY6EKm9CFlCsjrq5Xb0IfEMnsTCJ6pZBoaKHGAnItlN/ais5MejHeTg6ebfVeG4Ub3TM HfYQwCpEpMpOLOY7ipve40o4vUXHSgR3PW4Te4zv700VsCe6nzcbeSeTUcggGmdkzAcQ faSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=xqJ/2ht7lbI+cE9vNUibll19HYg9bvHab40pOiTr8QE=; b=rMSiWiItZF3tWhJKn96cidRUIXfnSb+xkuNGWCQuAtlJc8Qqr24zjwpP81KFEDQa9d U4/tpiwkPp1hcyix/NQh1nDev8yw2jjhhPNrODJV9XWPe6XJcalXr6i/4ggyaRPZNMmT OGmX2ESyQo893QiVT6rCJ5pQin7NXNbr7suNxeHxVafZW/25JKg+tF3q12kSu2UYd1Cb YiDBQmlXgE6+iicy9hsbpHk0HemJ4pQH3Dh2k9maeluN9ZiNCT4w2wLdt7gk5Nk81pUg odp9Qi5t7mY5Cddo8epZpRBW4ihAitjflAFHpmukOdn2ifcl5un4Rb20TXf6nj//nI+g sb5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bWiX1bT4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s3-20020a17090a764300b002009d750a2dsi18725336pjl.58.2022.12.20.04.38.20; Tue, 20 Dec 2022 04:38:35 -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=@linaro.org header.s=google header.b=bWiX1bT4; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233594AbiLTMhp (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45464 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233638AbiLTMgy (ORCPT ); Tue, 20 Dec 2022 07:36:54 -0500 Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 748551263F for ; Tue, 20 Dec 2022 04:36:51 -0800 (PST) Received: by mail-wr1-x42f.google.com with SMTP id m14so11582712wrh.7 for ; Tue, 20 Dec 2022 04:36:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xqJ/2ht7lbI+cE9vNUibll19HYg9bvHab40pOiTr8QE=; b=bWiX1bT4m3K5rX8A5b9lYS9TWaxEfROhuNxLiByd3L6Cwp6mtPbZ+0zrxBO/POeUi7 76ZB/l3/eli14mBS3i22/0Y6W9Z+u1gJxbqlG7LweUCn2giuESt/HVd86OaxcH/+UW75 EIJo5sLLdasrKwwHvClaM6/d5ZHcWuH8AGoqEU+AbdNn9/MXFV9Pxc26SHa6oX0L6XWF t/nD78fMJPAY7U0O6RRCq5tbUf1vIYief2ktc17hGyGJ/jfLQ03ZGgbc+pwgPVCkP04A xfCEXNsnPsHImBDjseF8P1TjXN8kN99aBEcHi+DB3hpzJPjyARm6FaybKXqooS6pKG7+ Diwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xqJ/2ht7lbI+cE9vNUibll19HYg9bvHab40pOiTr8QE=; b=cixA5sPX04WOodQjHb0ShTacdeu1MqZYReSXHXGh8KTwfcIP93Xpp3EeaYBsvr4Sx6 Bc4Ps4xOzdaDGaV8qHg6oIfQmTVRMDFkyVwwQmTggBycf44dK5eglTqcfqmmdFmpgriV 0U7rmVtsnmvau+HNxE+tKjkNVbaLZjwIpUYltxFZpgxMYMJHiohC4jriErWK/37xCnv0 QiYlTLOiG2qZOuUKc6XRn5v1gZ/t3atKVRHg5TAbNPBEMdFCOmBIkbm9uB3Nbd/b2rid d2i+AqAim+6hJ2bjCmPw/d1u/qQMKFnjY8ExqjkdcHYsqCrw2Rplf6eKZgXKdZklENUL 0fSg== X-Gm-Message-State: ANoB5pmAJ9OlDy+AaRYX05Jt5LYrntK0B8tEe16KYAjhgreRdY6ojTks EZBzfWji5t4mH+O3PeC155SpSQ== X-Received: by 2002:a5d:5d0b:0:b0:23a:5a31:29f5 with SMTP id ch11-20020a5d5d0b000000b0023a5a3129f5mr32784279wrb.23.1671539810014; Tue, 20 Dec 2022 04:36:50 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:49 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 11/21] ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:24 +0000 Message-Id: <20221220123634.382970-12-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736638996211713?= X-GMAIL-MSGID: =?utf-8?q?1752736638996211713?= Append silicon specific compatible qcom,apq8064-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for apq8064 against the yaml documentation. Reviewed-by: David Heidelberg Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm/boot/dts/qcom-apq8064.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 0da9623ea0849..1f3e0aa9ab0c8 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -1277,7 +1277,8 @@ mmss_sfpb: syscon@5700000 { }; dsi0: dsi@4700000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,apq8064-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; label = "MDSS DSI CTRL->0"; #address-cells = <1>; #size-cells = <0>; From patchwork Tue Dec 20 12:36:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35062 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940383wrn; Tue, 20 Dec 2022 04:38:38 -0800 (PST) X-Google-Smtp-Source: AMrXdXtpMnAAwIohD2wYcGSf/oH8OuVYT17gUsg3TU+F0NWF3taueEXyH8AXG4qHa4kcbKf7ZniW X-Received: by 2002:a17:902:8c8b:b0:191:3c3f:34ef with SMTP id t11-20020a1709028c8b00b001913c3f34efmr1178929plo.1.1671539917813; Tue, 20 Dec 2022 04:38:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539917; cv=none; d=google.com; s=arc-20160816; b=TlbxjCX7vAYxmT+2F+q8jFLRI9wdG//KQ8rHaEPetFI9ZYfTpEHTYHVHFznTnmUPWO yViV4ks/qWs9KJD6Fpdyutr719dEoOm7RlBNOelmUyHBVL229U9vdxz10ueV0w8XJN// /h2pUWpxYUbxhx37L/RbImGAjEVw/m/jj7JojnghG0usQZjOdZ2eoBR33x2f/+qFCEkb K0UMSrxT4AdZ8N67/+iKBZVPeGePWYhRt7rh+sfgIfk/phKGg66uTlHleUt1+LjiGowU O+m/3sf6HZuW0Hm0zFsteGMOXGZiwKGRW8VULL/usHLzHqdw5eid6fVxey+WKSxc3Sqf MKCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=qZdjxc2y9QTXw1oO8jfVxT9zUH2M6g93k1qq74sNBIo=; b=A5DE7+ljYdQwKUwblA64MkowNQKG9JQ7gjZD3BAdR+XSnuic0v6hOQDKlx/pda9Z6m Ex63CF8mSAlnX7/ZMtpQSbUknilf7bH20Z89clifleylUza2dFalopAqH948kMn8uvKX h0OOdREm+OXMfaN/PRnoLss959HRJOJlLMloFC5Hhzn94wSaZArAstEmoOZKlnLQs2LZ 4SVQC7P1Phswob4vakLmy8VuwvwXwwPv0sgt6l7xGMhm+moae7mYq3MK49JMHN0dk+UT RL7r1rIUrECGEb68yPV9mGshu16vQ4T2i8gu9k2G0OV0zbu6rcgCGhXipZ/GJPwH9hEN 4YoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VN2EHTlM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q6-20020a170902bd8600b00189c83914c7si13074530pls.89.2022.12.20.04.38.23; Tue, 20 Dec 2022 04:38:37 -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=@linaro.org header.s=google header.b=VN2EHTlM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233706AbiLTMht (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45142 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233657AbiLTMgz (ORCPT ); Tue, 20 Dec 2022 07:36:55 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 90C5E12606 for ; Tue, 20 Dec 2022 04:36:51 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id o5so11607738wrm.1 for ; Tue, 20 Dec 2022 04:36:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qZdjxc2y9QTXw1oO8jfVxT9zUH2M6g93k1qq74sNBIo=; b=VN2EHTlMijRwA2gumbvAukjq5JQGGSzpEZHISjpbp7wHa5cT/oLZL72zN6GkR4RqBx 5xGTGNH5eCWEIIra7WEJBoK7wJjqeC9Ylk+7n25byjRFdow2zMkZ9pXMTTlnogagQf9K RAzL0oK46q3O3CVNLXT2z5DZyUH1OPIwtMI1Y7hPqUkGF8zDy2m7IJb+8ocdvKRAccxH ofhxSnNL/YW3BeBOUlZnOiNHavF5MWsXlMaRlKlACTnxvfMQYCgGtqfzQSMj4X/VpvHD G4nVAml5D7BlqPb7dTrlseDzWNBdJjxr3oYC+ZwgctGGd1ub5f7PLGyFpCoUg3vEyQPc SWrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qZdjxc2y9QTXw1oO8jfVxT9zUH2M6g93k1qq74sNBIo=; b=worTOHRHaNyfulgIZhydAFoKpLx9gUnNhRTruaIeDdtQGKKor98E7YIPKs9nPzUAd/ MXCcBqzx49Ym9+65To4taggNi9xi472VPQR1TjdjwLhGxKUGIzViXuVDSVyYe4pqosyX Dlovh13uqa7yAIq5unbYyNxkD6c5M57xa0ToSdj8IAE21UZjiJdrI2/IxB0hyEf/iDf+ Xykp5uJwjJ3KgVr6x+vllbFtzyVCcho1ftdUrIEPYroL7PAli8fdO/nJDi8JUYAmvK4R NIbNcDuOFpq+B+I789ggnXz6AZ6PweYp+jvrGp8U7CZrFkf1VDcrngWhOyr4lplpuQZc GOqA== X-Gm-Message-State: ANoB5plgdnRkZCfGhYBTHh1GnY6UjGub2suS5guFJ70+0f+SeWDXMmJY iatO1CZXdo2GyesTXe5jB6urLw== X-Received: by 2002:adf:f643:0:b0:242:2ae6:7c27 with SMTP id x3-20020adff643000000b002422ae67c27mr25980964wrp.19.1671539811192; Tue, 20 Dec 2022 04:36:51 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:50 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 12/21] ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:25 +0000 Message-Id: <20221220123634.382970-13-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736640343431993?= X-GMAIL-MSGID: =?utf-8?q?1752736640343431993?= Add silicon specific compatible qcom,msm8974-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for msm8974 against the yaml documentation. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm/boot/dts/qcom-msm8974.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom-msm8974.dtsi b/arch/arm/boot/dts/qcom-msm8974.dtsi index 8d216a3c08511..3ab3665b28aaa 100644 --- a/arch/arm/boot/dts/qcom-msm8974.dtsi +++ b/arch/arm/boot/dts/qcom-msm8974.dtsi @@ -1579,7 +1579,8 @@ mdp5_intf1_out: endpoint { }; dsi0: dsi@fd922800 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8974-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0xfd922800 0x1f8>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35065 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940487wrn; Tue, 20 Dec 2022 04:38:52 -0800 (PST) X-Google-Smtp-Source: AA0mqf5AjW2uTIrp35U1LFZ3dDVFWgf8VjCKxBIdocFEYkf+U8DYhTwo7y08cbsXWCE0kQpHggMh X-Received: by 2002:a62:7b89:0:b0:578:795e:c8d3 with SMTP id w131-20020a627b89000000b00578795ec8d3mr34577218pfc.29.1671539932022; Tue, 20 Dec 2022 04:38:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539932; cv=none; d=google.com; s=arc-20160816; b=TQh1QcBJTANYekOIzPdTIq60BZFdr1DmIpSCbkbXw4nqq3RKWgfGMTysDvFS7Dq/Qg wN8Z0xY/A6zJ7+uyjnpJi6n+By7fhDdEbFVTxF9L/OexJnFXnujyd86tjyPf08my30oO yDSDBn6zIPcpJaS8Lou15o4wKg4Z+d+ufYFoK75d9N8d1wFFMZbhTF0cbWNc+aEwj1c0 GrLUhbqrqy5viOTngUQj2T+HfPKBz8d4Bdjobh814qNV76TfK+P35bnxRbW+HKPnNq9D CeXIjcSMRmKTwMv5YDQGnmMyAKA3BHl/65hOzdNs4BagtCQXhIKfTnbejmhg38U6C761 SLTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=vZavQr6k2PeSy9xz8+KrvthbNaKQoAyOMCSTDf4sGKg=; b=PCiNPfHo3p/T4qegdrpGUyXUmeqGlH2kGid4/m+9s3MFFAunwP/X/NlWJtefVFf/Uk UlyXDA8HalhBkrtavwoBTLb053GcfBx8oX9VBM/Ezs00vqcRzRD3Ph1SjEZpp/DSuVU/ MKgFwOvgxLBDVYGb7SCpOdMxRvPeZQm/9UAj6tzBkUloX2LjAbZcOy4jlIwnydjU115m CG3WKwBrmoO+6DvOILVpM6BUa8du1VIptd7N9jacNpfTjnAjDScXFIn7nHuT9Bqb0RDY SOGT0oigtnr4x5tNItx2Ya8/LfPAgx+zY/wlIvM17IFwyba9Ue8o8tgdZeg/PPZYlNYu D4RQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O9ARsqeR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x3-20020a056a00188300b0056ec686183fsi14416304pfh.366.2022.12.20.04.38.38; Tue, 20 Dec 2022 04:38:52 -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=@linaro.org header.s=google header.b=O9ARsqeR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233808AbiLTMh6 (ORCPT + 99 others); Tue, 20 Dec 2022 07:37:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233669AbiLTMgz (ORCPT ); Tue, 20 Dec 2022 07:36:55 -0500 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C080E15FFB for ; Tue, 20 Dec 2022 04:36:53 -0800 (PST) Received: by mail-wm1-x332.google.com with SMTP id c65-20020a1c3544000000b003cfffd00fc0so11025227wma.1 for ; Tue, 20 Dec 2022 04:36:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vZavQr6k2PeSy9xz8+KrvthbNaKQoAyOMCSTDf4sGKg=; b=O9ARsqeRlkHqlFnRGCHa2dOCBlZCTEEToZrHu+6qz0OfBUJFX9Eot4K8S7utWQ/yJ1 ME9jgXI2WWeKhbGPNAGIPaQIhTNdVHWaoaxdy2fsSucCXHdhc4tpGmKC5+J8ALRMcYRK /fBTXmKh4PJMs+tn27WR+vrO8QX/3mGmgJlYE6IL7tKZD2eTK9j5I0RrzAHVHWd24rmV wTq/fWL4pUhevnKQzdUSF6psVU3yDvVzIOpF8H+2FjgJaUmMH1Lo7E0F0SLaQS4bxTb/ Iv2j7ldZ/kcAVxmBUYxYEldS9MON7Nvu3+PhCamN6hNs8vWyknFoMxleSZ026GhJIQBZ 2RLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vZavQr6k2PeSy9xz8+KrvthbNaKQoAyOMCSTDf4sGKg=; b=GkCzPAT22Rbh1C/6nCAEWs+fwJ3Yx9tb853NYFJVFd+SfWVx9lpYFXjZ3Fa5j0o5t4 3khCDO9qbr6Ay8dJPXFjibzqTq+c6QnDlaYYs4KYH8y0nYMXUlPTSjE1pi2yw2nbpM21 To/lISsVytfJ9Op26x0gueY0A+qE6C/FyjJ/vaREdf0dEG82E8t9lYUdvSI6OQ/bhVvj idYE7dxc4aTr4SfBBb2CRRakBdYaPpPnny8Gi9dmgnP4snletkvnAja/1IYBF/wKrnKl /HgNJKHgQl0y4ubKrGqZLfFvuInm2BkAQOhoN0IWax/eCpCMlVxn7lpcqDC4o8IYpuPs i4DQ== X-Gm-Message-State: ANoB5pkN1AjtOlHjTTHRN/THepPvjadsdCuXDuKZQk1XFSzqlZv+xPE+ mk+rjZIZ4kuylFEgaHTy+alB5Q== X-Received: by 2002:a05:600c:1c81:b0:3d1:e907:17cb with SMTP id k1-20020a05600c1c8100b003d1e90717cbmr34576993wms.1.1671539812355; Tue, 20 Dec 2022 04:36:52 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:52 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 13/21] arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:26 +0000 Message-Id: <20221220123634.382970-14-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736655408554340?= X-GMAIL-MSGID: =?utf-8?q?1752736655408554340?= Add silicon specific compatible qcom,msm8916-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for msm8916 against the yaml documentation. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi index 2ca8e977fc2a9..ffb4ce8935b37 100644 --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi @@ -1021,7 +1021,8 @@ mdp5_intf1_out: endpoint { }; dsi0: dsi@1a98000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8916-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0x01a98000 0x25c>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35072 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940841wrn; Tue, 20 Dec 2022 04:39:55 -0800 (PST) X-Google-Smtp-Source: AA0mqf7jVHT5rxEVL/SVIhp5dkQj1ctmqVIaMW/wo+xXAfjkvwyRPzfzH3ZrEJkNSezmvL1mrS// X-Received: by 2002:a05:6a20:7fa7:b0:aa:4010:8886 with SMTP id d39-20020a056a207fa700b000aa40108886mr78453409pzj.1.1671539995367; Tue, 20 Dec 2022 04:39:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539995; cv=none; d=google.com; s=arc-20160816; b=V/tvpKEvMBpnUEn4+EiOVEKRQ0iBRfIVrVC4vjhB9DCM+Koa6C4BjPWSxe8iI+4lo1 gAyt2tBkoGu5NofEaHX1WLbti2Zgizm50NFUakceRz6J5296hBry9ReAv0j5VhX2ndW7 LVHcgbKMCfmAIw/3AMeZsuhr1AdhLP+Y+ZZwtAKlif6Z4ZWpx/HYsk7vEvuSASf0PoB5 qrqOTU2BN0MwVW+EtcoL1xUu1GW6b1NKePCe/W82HaY5LF0su0/Il3DWze5ol7FkbjL6 I9uhgOMTO7mxEUgeB8ef2r27fDTpMpW8JEKP3mB1F0E0KOdP2N5pHvdlltNiM9AUODW1 TjPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=+7tCG2RVp+L8qHK6ZCOnqZpsqAhvGiGNti+CNMhR8tY=; b=KD9TUk5uoNDVbH5WgrsqPqSDG6SubxHhDCefoL8UXoSjKofS02LBrLut2576T3dSkO FqQSc8Xoi+D/Qtp4Fa5N4ABCqGGClC4QGH48vVAf8mQ+QFvRGyB7dj/iax74ptm2xu+i waCGlilJS90EQRVB4HZ+UCC8dSN9cyLOgu9KVBC88hdSYI9D/+q/s5X0y+4Q2nfMUGJG I0ydVoslh3oA193cpH8c/kFOKJg2zSLSViY0aLxDYi7GOZNDeLQzC5IyLkv2X760bE9t RuwAEweYN0LGVIisRzW6tcDahJKglj/y401mHOZlLSmqBpg1g5vPhcEEbqS75qjabse7 5SiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ffyRCS2e; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p21-20020a637f55000000b004794e3493f5si13933072pgn.521.2022.12.20.04.39.42; Tue, 20 Dec 2022 04:39:55 -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=@linaro.org header.s=google header.b=ffyRCS2e; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233815AbiLTMiF (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:05 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233672AbiLTMg4 (ORCPT ); Tue, 20 Dec 2022 07:36:56 -0500 Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E7F1D186BF for ; Tue, 20 Dec 2022 04:36:53 -0800 (PST) Received: by mail-wr1-x431.google.com with SMTP id h7so11595447wrs.6 for ; Tue, 20 Dec 2022 04:36:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+7tCG2RVp+L8qHK6ZCOnqZpsqAhvGiGNti+CNMhR8tY=; b=ffyRCS2eCVKTryWXqz8CT2NMUZJVY8SDdeQUiDy7E8XS/irF1nKsOboxRtIH501w6i BmY6oH1AOaJkmMvkTD7vhKoKdKDxRS9i+A74OfqwTeOArVvva61WIR1HkZY685HGPRru bGwmDtp9qX4mMqlJSJ/zO8S0et4BRQUHakShMRZio7/EPvSFUy6XJVNBEot63BbZszP7 I6pM3Y9VrWFTkn8ahvAvv+BoTnkqjaAb3C6ZIG2zR6bK1QwWus8FnzeK6T5d9Vt20Dwl mAxcH/26v24jkViLHp24lMxQ/diS5jdh3J7wKsft4/SGmnWsewoaVB7Y7OyU63LVj19C 8suA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+7tCG2RVp+L8qHK6ZCOnqZpsqAhvGiGNti+CNMhR8tY=; b=NgOnlBwEn42aB98tghbkeg6Y0hwm/K2l0tVCYiDSU0QZ9KYnG1h/HlHvw25HU/n20z dfcbr8xHiFy/Xxtu+bwEIarYTldrCvGLw1QlSucfYh8m/N9Mo9/uuxdJWOnZ/zh2IoeY L9ttbSQdkL1cux1Bc9NhonilQAaiN+HWpBuWai0arnNnwRQHA3N9MAciyLyiHN8VPCoL qLsMoc36fwmVWyt3et3+YwZZtQirQUTOSp2x6j774Y10XyGnmuZ6IuF9GSHRgh0jdgdJ 0z0sx+DauF+piMOVg1FrVrf7nHauu/fmSoOnKd23l+vL/uS2KgyNjNePfYvDZtE3uDsW ib9Q== X-Gm-Message-State: AFqh2kpp6zHUd9p0alL8OMKxTuxytluKx69xU/xrInyj20PbQ45COcGO hXc7xLGXz4Okse38UCu60XIz4g== X-Received: by 2002:a05:6000:714:b0:242:fa3:3824 with SMTP id bs20-20020a056000071400b002420fa33824mr1848694wrb.12.1671539813554; Tue, 20 Dec 2022 04:36:53 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:53 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 14/21] arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:27 +0000 Message-Id: <20221220123634.382970-15-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736722463459400?= X-GMAIL-MSGID: =?utf-8?q?1752736722463459400?= Add silicon specific compatible qcom,msm8953-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for msm8953 against the yaml documentation. Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi index 32349174c4bd9..acbe100d9b5be 100644 --- a/arch/arm64/boot/dts/qcom/msm8953.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi @@ -797,7 +797,7 @@ mdp5_intf2_out: endpoint { }; dsi0: dsi@1a94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8953-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x1a94000 0x400>; reg-names = "dsi_ctrl"; @@ -867,7 +867,7 @@ dsi0_phy: phy@1a94400 { }; dsi1: dsi@1a96000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8953-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x1a96000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35066 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940500wrn; Tue, 20 Dec 2022 04:38:54 -0800 (PST) X-Google-Smtp-Source: AA0mqf7rkR5t2eH5MKo34oPxdLdA6OQPwiM0PU9Y7KloaaNS75YtLzIEqKghTo6+cvrDg0qduGxs X-Received: by 2002:a05:6a20:a68f:b0:ad:6305:a4 with SMTP id ba15-20020a056a20a68f00b000ad630500a4mr50933245pzb.48.1671539934053; Tue, 20 Dec 2022 04:38:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539934; cv=none; d=google.com; s=arc-20160816; b=UKnGltQbTO825LjblrufzByziARTspxLXOjHEevPTsi8MRZXwISbK1PXTQNzKopaQd WU46VtrM8lt8T6H1h+/nNFpkDrsNoIiz4dMqm+/80dnV72radrtpYxZE4/ApiRuXR/pz 2sRGSfIcYKmldKBbVdpwRHwdp4KigYyqc7J2RZGjp8C4k5GrM6QOCsZ+vRlEgykd0o84 jsZto6cOVcURWa31t4q+qOqB+78kyQGSJuiaNsMVyhVxgPm8zkVGMKTtnPtzuNOSx8Qj +yp7X3ON+kXd5lVSPKGF3F+0NGRy0jurKlxefdJFCk1GAHcRxiRVFdfH5Nx1TepqWQzm +Y+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=iKsehGcz374PW4Oaqc03FTNTJ/WJN4Esos64GXOFLAY=; b=to4VnOCEgHNJcRylb/JDi8yI6XN0gQYKKG6MYfA7FAz6dGxP3EE1o+eRbenthRWkQE 8zK0YE79HTx+lquaLuUZlFrRei2k30x3Hq8/kpd5XrUBBkx01AeF/sMnNh93ZsKdggFC rHlo0014icMohtOafEEaCTzXL66IoWhBfCblFXwJ+4Jjf6rF5REYe2PQyrQkan2Hw+hu DX2y5kmbIeG/4rw2YkBB/TrXy2x/kCsAJgSLlBOGkPW1PJToT53PeAAUZiMVCgY2CdUM 8NmIuZCgRUPrORr4aMmgHzxBxWSU7e7Y3FIfh00ylyJwp2WrdbIvzm3TbA49dnYUFMDB qKfQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=h2sziuXw; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m32-20020a635820000000b004789ac3a1acsi14886262pgb.207.2022.12.20.04.38.40; Tue, 20 Dec 2022 04:38:54 -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=@linaro.org header.s=google header.b=h2sziuXw; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233819AbiLTMiI (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45272 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231650AbiLTMhA (ORCPT ); Tue, 20 Dec 2022 07:37:00 -0500 Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2DAAB19C35 for ; Tue, 20 Dec 2022 04:36:56 -0800 (PST) Received: by mail-wm1-x32d.google.com with SMTP id ja17so8587342wmb.3 for ; Tue, 20 Dec 2022 04:36:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iKsehGcz374PW4Oaqc03FTNTJ/WJN4Esos64GXOFLAY=; b=h2sziuXwG6sjPr+BLoosxPre5o0Zs1SnFy6sNIMS1Z7mXntNvSk7VogqF3ISC572TB rvxRhnehnxmnmAgIxciV/rfrRqoQh2uiNBL6gKkCUygHoVmNkqlvbxaDRAnwlMR43aJP faLB6JAAdr19rgg3l7RCeVMJxbRCbL252wKrvvdao/eFKbeHhcjQX5RraERSmF65Efw6 Fzoal6V45HaCqM1EWA+scwPqPuIHdD1s44USd9gHHZnRUNCDwdBMUBVEnlm6r7qmZpk/ p9quS9ss8Hx333VgUmlZ2l+TAIK4xgF9tFc6bhteGcO2mFLGqQG/3yo6mX1EZVKwsOcn gyDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iKsehGcz374PW4Oaqc03FTNTJ/WJN4Esos64GXOFLAY=; b=AbWBCEdwUyg1sPTkV2F+bY+2H1T2d9oLHcQVkbrzbgDJrVVhqL/pyf24Rt/g3zK090 GshkKyYWI3g6//obbEanp4sWEdP3Wvedy+YSCOERfMUP495zGX96NTnnsJzYsJpoTnF1 vnmZkrHPgqrYMbd59Ua78iKFfjbvPi3rq1BtsQ5cNWZ6qnljg3d34OWCELxMoghvW49o fTMlZiOyaLt7wLBoHK72hRXBxLMEBy5ArkrOTyy2NE1xi7tJKZhCgzpM0vpTYGS/O/qe OFsO3/pyrroBBeTGHqcAECVgZJlw48MetRaVzjxUlSY12+K9Dv+yyqfQIeZwjQGOln7/ /e4A== X-Gm-Message-State: ANoB5pnn3eioY+I0i381gpa9kTBdhx4FpcZms00iDv7/KOwAbWd/3JNq exxoG5TyNZCG+IYEaj9SmiJ7Rw== X-Received: by 2002:a7b:c40c:0:b0:3d2:392b:3169 with SMTP id k12-20020a7bc40c000000b003d2392b3169mr18519561wmi.28.1671539814709; Tue, 20 Dec 2022 04:36:54 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:54 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 15/21] arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:28 +0000 Message-Id: <20221220123634.382970-16-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736657586898148?= X-GMAIL-MSGID: =?utf-8?q?1752736657586898148?= Add silicon specific compatible qcom,msm8996-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for msm8996 against the yaml documentation. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi index d31464204f696..c6d8371043a9a 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -989,7 +989,8 @@ mdp5_intf2_out: endpoint { }; dsi0: dsi@994000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8996-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0x00994000 0x400>; reg-names = "dsi_ctrl"; @@ -1056,7 +1057,8 @@ dsi0_phy: phy@994400 { }; dsi1: dsi@996000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,msm8996-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0x00996000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35067 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940510wrn; Tue, 20 Dec 2022 04:38:56 -0800 (PST) X-Google-Smtp-Source: AMrXdXsMw3vmF4Elkc05ujc/tmz1oELoHOtC4YtHh/H556rF6JcrAAEi2ZJUX2i8+xWyNfJai+fP X-Received: by 2002:a17:902:db0b:b0:191:d66:36fa with SMTP id m11-20020a170902db0b00b001910d6636famr18952204plx.40.1671539936054; Tue, 20 Dec 2022 04:38:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539936; cv=none; d=google.com; s=arc-20160816; b=UqlOELzRpYizJ9cWY57Ky0ojPXy13hTN46ANgItFkNURZWI8xevP5QVSWZXc+Bncuw q4Q5mVae0GFcrYSPd9pPPalrtelgaE2tcRk45KUcvPu6HCPmbXm7OpXf3uiMWvIKBUki LCZvM7AdXJBnMNv7VhMOOELiHFvm8GNOCvHVeq5WGyCwr2eaXV20dRplBHzwJSE/yNP2 /ex7a25AHY/1QBVi1g615+2qWWY8tl1qnm7+jrCLciiHtSpM2cKAnO5ubxvT5oOOmN7g hqQSOlXBpg1sPorFc2FzIcX2YpzGtJj1e1wzjRpeWxOfnCvU8Cdcha0Avv7ft7ljzTLj 2otQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nPzBwr0BhPjdigQ+qhuhYo7cFKy33u7lIc5bsk5u6zc=; b=T5Y09Jq4IM0a7IadCh8wYqc7y2PHzh079Ytlm1S4bXeeyUhfuTyXqAXE0qSM23/64/ JbJfzpl0xnuJ8c1wZoVBx5+dHIxYUC6GD8TyVtY0pyB4JHqfx2+h85629vq7xmMEVhDe YNG1CVUb0w3f9rflKhCDtg/1gq/VLvmpGNbShdA7MBs+ypvTQ8Wj/Skx2hr6tkx+vKEC VimQI/OgiyZQNVG8I4TdOtrl8MG86qEBQn1Re1C7y4ECzGTO78qvDKoFX+0zncWzBCdi Z/1bcce2cp5ga5FqqDnTHPLaAQHbIZF5jbJkH5hmZ2ixp57sEDW26PHgmu08NrW75Ww8 jH+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zdYDioXd; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n16-20020a170903111000b00186a394aed8si14807356plh.147.2022.12.20.04.38.42; Tue, 20 Dec 2022 04:38:56 -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=@linaro.org header.s=google header.b=zdYDioXd; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233824AbiLTMiM (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46006 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233692AbiLTMhF (ORCPT ); Tue, 20 Dec 2022 07:37:05 -0500 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D93E192B7 for ; Tue, 20 Dec 2022 04:36:57 -0800 (PST) Received: by mail-wm1-x32a.google.com with SMTP id o5-20020a05600c510500b003d21f02fbaaso11000068wms.4 for ; Tue, 20 Dec 2022 04:36:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nPzBwr0BhPjdigQ+qhuhYo7cFKy33u7lIc5bsk5u6zc=; b=zdYDioXderfwfcpoqEGSszKKxODISIK+eKBQGtZazVtj03hImGlDylU1a+r60Dr6K+ pjoH9kaVjyulD41ZfMC9FuYp+wIXMBfi1szB6Fr3e3hOKh0nqIUPbgOLdnQZ+GnrvLTY kLhPZJIFez08nw6BHtEz8yYbSQ1SI4ugFS7pcAL8ZHB9HBZBBADtKjYAPVlU98fBoWVp gDPn6XCWO3UMYNK7sY1Gs+zO0hg0xHgjBiQ7Uo55RO8N/5bt4VDlyIssqT038bPRLfnh yY7YK2BEuq/4diuvujMDCfwvaxwZMDZe/m2jJSmV6uJk6KELOygUGLJUqgsdkVYnlzYs F4rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nPzBwr0BhPjdigQ+qhuhYo7cFKy33u7lIc5bsk5u6zc=; b=PCQ2AZr6zRPtGC/6lDmHZNEGWB38bOvhWbMstSCPDz+GyTzwpaBleJ9B2VlRl0d2pU B91TYhH/haw4cwh9pMvi6ZiMw/T9Rr3T10XA1CJWAfMaakvDJbE6nLyHuecDpqDzNDPi 1PbxQV16Gr8iK5UPuybykep4HNeLG8XMmKzy8We7qZRtShOGp0ThPgOfu5wFXM/Q93RY kTFVGhfTV9uZ1zQOQsM2YPIlp6zqX4zIEkXb0DNI30YMVS8OWyhPgZWwqsylb4LL0oT/ DcQsiqb0UGFTmeL1WmwHrF4TIEZA9a/9fuYdUEvWOS6z6yZuNyUk54AdmAzd1Mkii9+l 7QTQ== X-Gm-Message-State: ANoB5pmi6PtkMll9CJbFf4T3ETSvE+qo+PPLNFDfnEfMf5+sKnDOqBuO aXmc1mcCpmAhgRcHd9DVenVQ0A== X-Received: by 2002:a05:600c:253:b0:3d2:17a5:17fe with SMTP id 19-20020a05600c025300b003d217a517femr28733739wmj.18.1671539815933; Tue, 20 Dec 2022 04:36:55 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:55 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 16/21] arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:29 +0000 Message-Id: <20221220123634.382970-17-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736659670312237?= X-GMAIL-MSGID: =?utf-8?q?1752736659670312237?= Add silicon specific compatible qcom,sc7180-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for sc7180 against the yaml documentation. Reviewed-by: Douglas Anderson Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index f71cf21a8dd8a..fbd6a7b31eac2 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -3022,7 +3022,8 @@ opp-460000000 { }; dsi0: dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sc7180-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae94000 0 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35070 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940570wrn; Tue, 20 Dec 2022 04:39:08 -0800 (PST) X-Google-Smtp-Source: AMrXdXtmoTB7YucGXUcsVs4ldBHxYB+jyq0/+kshI3t3s7mudF677BO1DHhxOBmgDDJAVyr/1/wI X-Received: by 2002:a05:6a20:65a9:b0:a5:df86:f0e1 with SMTP id p41-20020a056a2065a900b000a5df86f0e1mr14482541pzh.16.1671539947978; Tue, 20 Dec 2022 04:39:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539947; cv=none; d=google.com; s=arc-20160816; b=oyWA1K51pH5UThTYaFDoN5VhEYa969ILy2mnlTr8NsvRcTqrLCa+mhXHUFGKiUtHUY 6A2at+pzDREVNYv4xWQ7fzZXEsX+UrnRlmV5pCMVUTRzlBDAjjXE0SEzYiGjd6zEx5nd xm34lTZj7O66k1zWfQXnIwIqdHaXPKOOCYJXk7C81WW8GTifP1j3AH2zh0CipYuCQYnS R4TRtyllmEUYuh1wactH78AiYXlsYfJu+8b8qWiGwNzoO+bqdXbgmAjPtxqc6scHb+aK GmoMh1/pewOn7epvrRFPIFQVeU56iQ6YsN+Mi6xC0j+CnB8tqJY2ZrN7jKjsyEgbTRYN f/SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=vRPNlaD7hsiz/pUuk0p12dcLjCcNShs9xK43XVBNgQw=; b=IlIgaZIt7MFSvTzlMXAxvxFB66a+Pz8ZHHLMp7AGvALhV0jsdVq4NVA1nbmxhtdBNW 29uVjGOYnY6tqbeg/0r+YUWoMqHmw8N8F52Hzy7UOpjGIxU+awSgfH+8kKNSLnQosiJF bKF2sOGonoAV7IaL8rEESjl+DphWD6dDFtVdJQKikKiRQ9+mOd3/aNE5V0SjQ8LShFiU JZ6DlMDZZroEn9icoh27LLYW0xl58lGPGZCFvJzo29FPY0vyhbSFirGt19UC8k2Yg5zp AGE/RX9IWDpmzWLM4fxGiXbeIqhqNi4dHRc8CLyjfimFkN2+yzy5/VOOGvi+oSTsRBhU S+0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AlOKjm0o; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 8-20020a631348000000b0046ec7b397e1si13544006pgt.759.2022.12.20.04.38.54; Tue, 20 Dec 2022 04:39:07 -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=@linaro.org header.s=google header.b=AlOKjm0o; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233829AbiLTMiR (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233694AbiLTMhF (ORCPT ); Tue, 20 Dec 2022 07:37:05 -0500 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A1CFD1A05E for ; Tue, 20 Dec 2022 04:36:57 -0800 (PST) Received: by mail-wr1-x42d.google.com with SMTP id m14so11583007wrh.7 for ; Tue, 20 Dec 2022 04:36:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vRPNlaD7hsiz/pUuk0p12dcLjCcNShs9xK43XVBNgQw=; b=AlOKjm0oELLxx+jAkVNSqFql6WmyOmKrY0zPkfu429Ka7TM8KTOFeu5pL4iqSanszP z7K4VzLV3SzRee1yY24jMo4UevNeGiqw2suAvaddBaeTi49rp33SSAcCobTBxGFap0Ay rSemFk2D29mD075eKojO3JXVDCzUPAo7Tzjri6200GWCC2XEQtjEKbj+dgjNhTRRECrJ 7WgHNv3KVs3IfMo/mIx1t3xPZeHvVZf1EkZ0RQPLGMNjLLUL8Go2lSK/ZGW9AESd6cVu IU5K8T9ypzdhv1elkWQ0uwYiPjZnWPYlFETxLrITDc+0YwqqJed/8n0fBkGjB5nbQUvh m/5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vRPNlaD7hsiz/pUuk0p12dcLjCcNShs9xK43XVBNgQw=; b=7iZ4CZ4M/0MfvByagautam7k6pUDhfWgoAFnoe5s0yuDkTzZiwA+3WgoxFMkWr8tIB WNTCBnZyuR12PeuZzfJSdgF3+39/Y78PqWM91ffUdNAxnGQPDPsINRFnoPWX51rBKt3H /GZwTJ6uRVrN3bb1c7oCwIpdr/cue8oy65DTDutX+JryKDwClscY605t59heHIeLXKnX pP5fzaDnpSiEYEleK1gp+Dsqn2ap+2G0ADMU28SbU2tTmOps98PIkm1MPbr1OUC+Q9Ju xZaNbuDMt1FCovD2C3lasjBzlyzLARKkn0AVNZoCkuNEsOVSqYyjXRMaRN33zRhSXaYF B6Hg== X-Gm-Message-State: ANoB5pmIAvb8HmJVPvxw+BuWx2kEVsd2y1nZn3bSCij6IwWaGp8YtdsJ iPIyX1iQZZD6Bb033Z8KxPn36A== X-Received: by 2002:adf:ec86:0:b0:242:31ba:1389 with SMTP id z6-20020adfec86000000b0024231ba1389mr27047390wrn.31.1671539817207; Tue, 20 Dec 2022 04:36:57 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:56 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 17/21] arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:30 +0000 Message-Id: <20221220123634.382970-18-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736672144016646?= X-GMAIL-MSGID: =?utf-8?q?1752736672144016646?= Add silicon specific compatible qcom,sc7280-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for sc7280 against the yaml documentation. Reviewed-by: Douglas Anderson Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 0adf13399e649..a437ad4047f52 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -3906,7 +3906,8 @@ opp-506666667 { }; mdss_dsi: dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sc7280-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae94000 0 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35076 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2948081wrn; Tue, 20 Dec 2022 04:58:20 -0800 (PST) X-Google-Smtp-Source: AA0mqf5yGxvB+Ao74I38Q1pKQHive/P/ENcjSUH+I3ZGeXng122CjIRK1hCkQqnGYP3fkOwSWfJI X-Received: by 2002:a17:906:e297:b0:7c0:af5d:c54c with SMTP id gg23-20020a170906e29700b007c0af5dc54cmr38038577ejb.77.1671541100055; Tue, 20 Dec 2022 04:58:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671541100; cv=none; d=google.com; s=arc-20160816; b=isII0w8cT9BCb5EDexAOBi9P0DMKsUcIPSX5ipkVn/E7RAcARCMr7GNJLDZzgevW0K 5f4p2ZE5bFvSNw8QyNsyVxJgLFjXLa/wRUxV7+IVBvl1zVf1ldWsfVb7DJMQDkk25ruj AVkaXjvbYrKlFvt41biTyJgLQOepjLdxA9Kg2DVVWziE90Ul56h956YTwnP913deo1O7 iVUk/3ZrQ58pO8/XZr1KHWfgSFCETyL8th22xzyVXw3W+sYTLW9zMkh1tLUKAMyy4v/U yQxkm3hi4hE4tWBV/LN0hDGO7nAjThtTlAKHEkPEqTSmcY0vAYRlZTmYM5SgtFam9ZX0 cCyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rImy9qzQNsvaZKsJD53z0ZS74yDDaR5L8OHuycyt/+8=; b=asL5uwqRasK8bnmh/MVNoU4s+TQ23R/vHs0lJzLpIqej6zhSY66MyePiJ1fckjr6Cb lMk4fYiwqAFMktBaMkAkphF1tlC3NUGZtAgZRkeOqO+8lWQnFkITfoP9fbLyteHl6BKg gLs7gKZ7XdNRtnL9jkU3+Hd2qsUxm0CVwxJ9Wy69smzOMxWJYbdojAfz6hIMoSCuRymV fMzXFQFdbJavtWYWZ/Sd12901J2nZkr8vVKi/yIcy4elINIbllytZVpoOzpxFWFvL+Sl sEyeECw9GXPxjcOwP2WowPcvXZvzUTJCtOgt951cYxgJsUMsaQwg5hSWk6uqJ7hrFoeL qF1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=b1dMW0eG; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jw19-20020a17090776b300b007c18f5f64cfsi9322904ejc.996.2022.12.20.04.57.56; Tue, 20 Dec 2022 04:58:20 -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=@linaro.org header.s=google header.b=b1dMW0eG; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233659AbiLTMib (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45466 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233725AbiLTMhM (ORCPT ); Tue, 20 Dec 2022 07:37:12 -0500 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3418F1A236 for ; Tue, 20 Dec 2022 04:37:00 -0800 (PST) Received: by mail-wm1-x32b.google.com with SMTP id ay40so8613421wmb.2 for ; Tue, 20 Dec 2022 04:37:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rImy9qzQNsvaZKsJD53z0ZS74yDDaR5L8OHuycyt/+8=; b=b1dMW0eG8mZGJmDlBetQlxHLiE0Qn+BOZ4Yiqj2P2HY+eeZyTVUkuaE9LI8wTW0/R7 d11X33T1puXL3C3ciUi56+uJqJbDYt2Lp63iU/wK7LnZkO4s8oUNzjkwTVKXgZb7S+lh 1NRzK2rR78GrDsXIc24rLm0nmOFQbJ3UNzO0znW+RcUv+exmqAieDdV1DbWDKu++mqp/ /yntMXb1LdvBWeS9i1UBamyFe7bWXrf6BW2/UrzrfknK8XRc2leCR4hIWMnM7Jx+Ka6B R91j/xBLSl70E9b1RZ10Hd6kwYsFTDbK8MMyKReEbBRE8U/ByM1cTESbDKYNbOVWxgTl BzMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rImy9qzQNsvaZKsJD53z0ZS74yDDaR5L8OHuycyt/+8=; b=vzTcSWCN1L8zNWH5KLRYVB29LbXzSau0U7iQTBD+s4SVyoY8K6y0xHDHcmcYjxorEp 1L3V7D/918BxgIWxRMJigIMLaEmqxkEPxqSCCerjJXR8zLDLjMqi9VSIc06DOZ1Ks2f3 zwmtVf5Q08pn26E1E3vztXHv49P8AoneUGAuHZRSdvU3vT7+07qmjw7jfYaVHn+6i4x3 7bqgaBja42oVjHl9nlFVmESCiyqpmQQ2jIqwufoUjeRs4EGFnu54K0qKUS3YNgHbfXoF a3PysfM2dI0chzDuWSudOR42d2AagNCpvw0xEm0Mbhk1ZUYL5hUDWAyEBEvtgZukMU8g fCvA== X-Gm-Message-State: ANoB5plrEv6pI+iQNb1U5cdi7+uGpbGeF6ynr7KfvGR2gMaRleY+WEAk 1xkcdmItj2zdkUahOHxBPhQaQA== X-Received: by 2002:a7b:c005:0:b0:3c6:e63d:fcfc with SMTP id c5-20020a7bc005000000b003c6e63dfcfcmr37476117wmb.35.1671539818399; Tue, 20 Dec 2022 04:36:58 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:58 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 18/21] arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:31 +0000 Message-Id: <20221220123634.382970-19-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752737881005112034?= X-GMAIL-MSGID: =?utf-8?q?1752737881005112034?= The sdm630 can use the sdm660 mdss-dsi-ctrl compat. Currently it has the same set of binding dependencies as sdm660. Suggested-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 13e6a4fbba27c..8b9c7421bc0c6 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1572,7 +1572,8 @@ opp-412500000 { }; dsi0: dsi@c994000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm660-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0x0c994000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35071 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2940748wrn; Tue, 20 Dec 2022 04:39:41 -0800 (PST) X-Google-Smtp-Source: AA0mqf5TuYV+WjaZwbqPZdT19UUHjsFmdkToWt5Lkz28wpw6TFFqoSig0Viy4+Z6IdhbVexupFFU X-Received: by 2002:a17:902:cf06:b0:187:261a:8441 with SMTP id i6-20020a170902cf0600b00187261a8441mr52327852plg.16.1671539981716; Tue, 20 Dec 2022 04:39:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671539981; cv=none; d=google.com; s=arc-20160816; b=vpg3kwbijTonA3ch1P63q5500hBI8/By4AXynEqH5ze3oISMdBR2vixeCcs8kuOnrv WhTiMwcslzUS4fnG5ct3/+ar8A7XX8xVU/FFVauXo/dr1WKziVxU9sHsuBv6uRTC7jL3 2G48fLm/gByLFWt2J/QwWKHeYIOThNAxOSbHidiuR9wtgfOgSqmERzEaDTGBkamRMgls +kAZKOfW/Gkwfb7APVKh1bknIqaPtk0VcQcSOSAXHZqqer5mNVN2TY4PGGEJ9ATznatL KLBNbEQeK5Ke3joNhJ82vr84DFOpd7yA6E5psUHf0/F+X2J+s2LF9/V9yYGZ93m7zQap yvsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=kKVEXvGef5P9tA5LLEzuk1hrh35Tg71vyheIdv7ZSrI=; b=SqSTFSbSTHS3PYZTWdnnZvE65XSH3cRd7QeeOh3e2i+FLrYCqu5cFQ2f6XFCRUTigK 6szVizu50D5UZJdHO6XBd4mxePVRneERI07ocZUJ4ip48J6RIggB3sv60qRnl0/1kRnM ti4Df1/iD+sSp+96X2476G8W/+CwOdxfx//KZDDEaDR6iCKf+kvZj35phkhOuGWG+75a 4SVCcgqhJZVNsUasu0wDPgNSXeghPzxwYajFCUOASqP2RiyZRdM4EvJ2Kdoj4TpBN+wC ULhtcRvOQdoohcqN0LOHAg9TgRPobLA9RmU8w5o4oUHhYwXvkr7vfJSX6qGN/v4fojbU ZQYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="corPTYl/"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e7-20020a170902b78700b0018958a858c4si13096917pls.238.2022.12.20.04.39.29; Tue, 20 Dec 2022 04:39:41 -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=@linaro.org header.s=google header.b="corPTYl/"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233834AbiLTMiU (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:20 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46076 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233720AbiLTMhH (ORCPT ); Tue, 20 Dec 2022 07:37:07 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 122281A22B for ; Tue, 20 Dec 2022 04:36:59 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id o5so11608062wrm.1 for ; Tue, 20 Dec 2022 04:36:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kKVEXvGef5P9tA5LLEzuk1hrh35Tg71vyheIdv7ZSrI=; b=corPTYl/tlJj9NEIuUOL2PfV0ebOWXVFNh4B9E36y5XxcsLpsoK5RRnwwrhYnQ27Tn xVrtSdmaRoXb6xXFalMvEJdcBPlhyYBzcgxL2Bun/z7b6korMgOi0ydi4LDoBgF0VrlR KCQaYEka1k+LjKsJSFjfEbUQbLFd4EfUbxp8ZLrzYilpf7CpqX+rz92a/8k2ia5B2flW RXANYu/YFDmcasaiD1eigN+2+bTPy5/gHMn8vZNNYDiCMOKep8RlHD41GWQ3sYpguX11 zrkpOkehZUpIaHpr2Z0tMV1QBd9HbcHlLmXlmfenrShszX3FzzITummW8O/aY1feIScS /pBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kKVEXvGef5P9tA5LLEzuk1hrh35Tg71vyheIdv7ZSrI=; b=O4ApUX6EM7IkEGwrA9O1XAFTPGs2fdXPGOyIUAO5sODayyJPLZCQ8oRN9FWdYrrrU6 lypTLU//uCryqZDf/VMyx6w8qnwp0FsZjC1BXhXNw/dxu1jrec18ygWffBsUZumz++uU iJ+TYB1pV4oXnlxPDPhVzsz9oWkHE9kmES2cyHMtySmrYUgDb3BF4AvTAoEtPqc8xQXP 3ZWyGPYXxPvRkOHAHYkXo7+6J8HyS9vFcapG0Rilzk6k5wmLxHBxokFCd8k1rFTIgXF+ uXjAuL2+fZCv2QgHZaPzKHbu4bxPjFMWCCG6u7i2OTaQTbBGTUb6Ci9DzNIhZ81EUYVv CGng== X-Gm-Message-State: ANoB5pmQXetMyNAuD+ThEDab9nzv090PeG9xZFLAp4vs5clSi2QXIcXc w77wHnqtL3Qw06vane0Mpn4lfw== X-Received: by 2002:adf:edc6:0:b0:242:43d1:6d8a with SMTP id v6-20020adfedc6000000b0024243d16d8amr35238084wro.59.1671539819547; Tue, 20 Dec 2022 04:36:59 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:36:59 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 19/21] arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:32 +0000 Message-Id: <20221220123634.382970-20-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752736707943736549?= X-GMAIL-MSGID: =?utf-8?q?1752736707943736549?= Add silicon specific compatible qcom,sdm660-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for sdm660 against the yaml documentation. Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sdm660.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi b/arch/arm64/boot/dts/qcom/sdm660.dtsi index d52123cb5cd31..e8a15b9cee18f 100644 --- a/arch/arm64/boot/dts/qcom/sdm660.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm660.dtsi @@ -154,7 +154,8 @@ mdp5_intf2_out: endpoint { &mdss { dsi1: dsi@c996000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm660-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0x0c996000 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35073 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2942905wrn; Tue, 20 Dec 2022 04:45:18 -0800 (PST) X-Google-Smtp-Source: AMrXdXt9gkc0RZ7d2VSGcvykV8G7WJZId2GJ1L60giUUxWA+biBcd8ldUGczRIgpVarruoyBKoUX X-Received: by 2002:a17:902:e353:b0:189:c6fb:c215 with SMTP id p19-20020a170902e35300b00189c6fbc215mr13572092plc.62.1671540318281; Tue, 20 Dec 2022 04:45:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671540318; cv=none; d=google.com; s=arc-20160816; b=gB/wVcBS1yDReqUm9VciCGdFEDS2hdK7bLim7rsJTD+huRJxZzHP/QJYK4lOZs9CRp W/z3E4sul9gmecpwx6h4U/x9IUKCjXo3eX/qC7nw87HEYzwSl2trInQ6C+VCidGzqvPJ pdwzFhYwJnq7tenB34H60GupfJvhwEoBDh2wWZsS3Ypuksx/pu1wCAaeNrEWheeWZoXK bl8TUvsjicPsiW6qNRxB3t80Z2ZpAb5btjd92LaNzTH8hax8m39Ui8NEMtVLxUS1QBOi /llDz1VMb61ZkPwEi99NgXWEOTX7LiE8hcZr1iLmqwvjnwNvzhUATPGB0xt6IBcXCMBh u5lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ZI/lLtloM4Tug4sA61Civ+cVcFduOFVW5YccHSGp9ig=; b=dIBIm2rb3hZGIoIUywp1SiDbDPaGLH3hHB1d+q2Y4g/sH2nroplaJySfb9ogz4mN/R WtjOXdHHRtR+izniWcJF9W7pMmpQE607d3Kl8TISJuiHN243Ze+JzjLj+BhJOqEUrNvs /0riOb71vzfKpqPY8viAwzRIZvSuzPS+cs52K7+u57deQQsa809tTnmbLARY0uBrATTG gTJzTixrNSfmakIuknY/AzTzRjq5AsmzKWKNNWRsD8zONGfIzcGiUQKPJpD8i8kEhXbB t7lYofFwXvQDZXa2RePKDU4cBEDHZCwacuFI4x/Wea3fDd7DMvWZDd084dUJQTTJxnw/ bYqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eF+PhFf5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c20-20020a6566d4000000b0047860cda19dsi13926405pgw.859.2022.12.20.04.45.03; Tue, 20 Dec 2022 04:45:18 -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=@linaro.org header.s=google header.b=eF+PhFf5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233852AbiLTMif (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233668AbiLTMhV (ORCPT ); Tue, 20 Dec 2022 07:37:21 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A547D193ED for ; Tue, 20 Dec 2022 04:37:01 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id bx10so11646714wrb.0 for ; Tue, 20 Dec 2022 04:37:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZI/lLtloM4Tug4sA61Civ+cVcFduOFVW5YccHSGp9ig=; b=eF+PhFf5qeLqtrw+IAez0BiPQ9HYoGvX7UcXyiaLnVZqXe2DyTL24DuL9/CjVL/1d6 vwOE00klSdPx0UJBw06rX1r9eWdiqvwMisycqNx2T3dJgfgGdDNMRypzNpoau9JGIn9M D8QShZEwthKERVHWXBLSPsiDzXIcL8Ht0iXtukVcVMDRCZoH70Z25Az1jFFtHx7EW7/1 ipEBrGdVlVthSpOBV7pLccubnfw7OKa04pJVPUzoaPqQBPDA2V3zipvjhZ2CJ1BuEFlR uEoNYxvPcJm9N3n4n37aTsURsMiCLWCB8c9eZDvK//Wf+ggp3G1c62W/bk3fQYJ/qWV1 AM0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZI/lLtloM4Tug4sA61Civ+cVcFduOFVW5YccHSGp9ig=; b=vm1tK60BlGY4DacTtRX2LuxNHxU6U9YZKQh1BN6My8cCaENAs6O4D507+U80sOIg87 vYVxAL4mTr82XLcnA93M2pjP2Kwngc22YXLkEe7k+PbxUI4surzfr5g/PDRbVt77AY1e kAaAVCL6mgRfKCUvpbwnZ5VZBfyhnEkv6aNWlGUT4TGhajCOiDBoQL7TuBQqJf4O6DkV PJCmLDASekUIObPZKE2JWlSCnXVQ0jZyxynhkKeX/o53WGalbO7Ul45vJa+TELHeutcc V18egV8HktpX583nibyputlem3T8/P9MdWpoZJ0rk/t2maO3mz3tVcuI49uKtJNpASBI qXuQ== X-Gm-Message-State: AFqh2kr2skAK073bf78UtuM/X0qBkKnjGfH7hqXDgoy6LPUFs5qdKpN4 lz0ADZHpGMv0Dt1zBgquCeU6AA== X-Received: by 2002:a5d:4143:0:b0:262:3647:c1b1 with SMTP id c3-20020a5d4143000000b002623647c1b1mr997538wrq.58.1671539820722; Tue, 20 Dec 2022 04:37:00 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.36.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:37:00 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 20/21] arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:33 +0000 Message-Id: <20221220123634.382970-21-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752737061180752849?= X-GMAIL-MSGID: =?utf-8?q?1752737061180752849?= Add silicon specific compatible qcom,sdm845-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for sdm845 against the yaml documentation. Reviewed-by: Douglas Anderson Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index 65032b94b46d6..623e5d7dddfd2 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -4645,7 +4645,8 @@ opp-810000000 { }; dsi0: dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm845-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae94000 0 0x400>; reg-names = "dsi_ctrl"; @@ -4716,7 +4717,8 @@ dsi0_phy: phy@ae94400 { }; dsi1: dsi@ae96000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sdm845-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae96000 0 0x400>; reg-names = "dsi_ctrl"; From patchwork Tue Dec 20 12:36:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 35074 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp2943555wrn; Tue, 20 Dec 2022 04:46:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf5PlkaXQU7em9CbMD6y6rArg7xM6PIV1F0QT12A+RWkm2pdT+xN+X5XQDLa9OIMayEtWnHy X-Received: by 2002:a17:907:d38c:b0:7c1:9020:72a9 with SMTP id vh12-20020a170907d38c00b007c1902072a9mr30102896ejc.43.1671540406398; Tue, 20 Dec 2022 04:46:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671540406; cv=none; d=google.com; s=arc-20160816; b=oqqay1DoAPUt6yXItGFwLit4D8UC4/bjI+FW4oXRaa483x4m3OfAKhnmAEV59EkJ8B 88gE/LVrbtc+uG/4VCZufhx03r79ikuqWJeeME8cMr/uO8Lwi29kbdVQeNanZ67gv7fR 0JxVuy83r6ES7nrUFAuEitRZakJAqr/xdvRGf8zk/R4QFxNiV/eB/LiMpyk6xwl0unZT Ppn7y1WI/U1n9mk54qCnZRIDuHdE+Iyh4T8OJwqbybVH8w5yDPCLZFyHozexaByJfrer 7eXWVIsZvI7Dw2Qk67KWNbWssp037WpL7gbO0YcjjG4G2DpihMc4xyrHvTB5+Kc8D05o Cg1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=eHjoTnRNTZFA0ZBsqDkIXARH9jeUb+0DAfgRumKgoyA=; b=vGIT1fT89sdRK5hX/F7fZ1JW84Tj154SwMSn6txk7DpcHpF3EROnkO889RQGlxRtdn D5oziSP7GIFuEgT19I0r8WCe2222NTH9rhwp5w5X+rQ5O8fMCwA3MRX286Czl6y2BV9G 0HuDRjsWQkGJrFDWmG9/mFJOYvDiDcSfqxGDpc5IClGI3P9REgSGOsFi0X86K+voWtVl KkwvLFBTHAkR0aNeSFOftVuy/5V0Ge9E71kDlcFoxFNcJY8VKXj0jM1lmBKiyY4cyA8x 45/RPVzGdn+oMTFVLKnTIjfkghpDCVrYto6kR30DcL/iDPf1BfbWyWmf3rx9zVnHbbmJ 1HdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rs4vgJC3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cs19-20020a170906dc9300b007bff09aec4bsi11480777ejc.599.2022.12.20.04.46.20; Tue, 20 Dec 2022 04:46:46 -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=@linaro.org header.s=google header.b=rs4vgJC3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233857AbiLTMik (ORCPT + 99 others); Tue, 20 Dec 2022 07:38:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233572AbiLTMh2 (ORCPT ); Tue, 20 Dec 2022 07:37:28 -0500 Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5248B1A07D for ; Tue, 20 Dec 2022 04:37:02 -0800 (PST) Received: by mail-wr1-x435.google.com with SMTP id co23so11607185wrb.4 for ; Tue, 20 Dec 2022 04:37:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eHjoTnRNTZFA0ZBsqDkIXARH9jeUb+0DAfgRumKgoyA=; b=rs4vgJC3RjuWDo/TltLbOoul1JyKztAoXim5pF33Rv50LulrE9vvKu2elONP3paQwe ZuineT+WHrcIQqs7witjl7gO9IqNDgmcvxWBoeTIlFBxALafwhO1dp2zpWPAk5J3HXqO 6PcI+bdsQKR2DeFVOD2VUekON4gFQVu06bcOA9Eomy5+MB94rtg3o1DP2lM8vkJlrdVp 6BWQ6jHBAitCdsj9JtUOcfyyki9SSd2tswGsluN8vkIudGrclGUCbUAi2Ae/c0+JnMsJ SN963JlDQpGO4LQYghqtsu5zZv//f4aJQZESsyZZAqzev4J9Q1z69r9EOm0huSA6haWf RsGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eHjoTnRNTZFA0ZBsqDkIXARH9jeUb+0DAfgRumKgoyA=; b=J4SsYLdI6bG9kykD3zaNhbDgok00jdcAhXmPauNfqgVY+Yl2ikr1JaWQphZSkRflmo /o+gOZpgKTyVRS4Wzjzyeut4GBNG5elG7AJZ+uXZU4XiDiKi4MHiw2NA553Qt7ovlFRW juIPOtAgchFzP8RHUxcWrfk0QCKeKz2GAD4E7U2uQ1Fe0+ETKlEMn3GLTH5HsvpmHlwX zZZ++XZ85uyXacxT8ZsLzfZFMUkK9DjXHGHPH2Xc89ad2MVPMXKvqIGo5k7ziZlMy5Hn xGE7zs6jgCrOjA5eGrljvDRKnWKwXoqMJZCHD3jS0IhD9cdNEIHXiX2KzjbySZSOM95a 9giQ== X-Gm-Message-State: ANoB5pm2FAf7CKghLzT5S9ujBR/6yu/SEqULJO7fJ77UuaD432I+PmqM 5wAmmAkDNfvAjyLQqCYGtFkIgg== X-Received: by 2002:adf:f30e:0:b0:253:62a0:2dbf with SMTP id i14-20020adff30e000000b0025362a02dbfmr17910945wro.62.1671539821883; Tue, 20 Dec 2022 04:37:01 -0800 (PST) Received: from sagittarius-a.chello.ie (188-141-3-169.dynamic.upc.ie. [188.141.3.169]) by smtp.gmail.com with ESMTPSA id da13-20020a056000408d00b00242257f2672sm12641208wrb.77.2022.12.20.04.37.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Dec 2022 04:37:01 -0800 (PST) From: Bryan O'Donoghue To: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: robdclark@gmail.com, quic_abhinavk@quicinc.com, dmitry.baryshkov@linaro.org, sean@poorly.run, airlied@gmail.com, daniel@ffwll.ch, robh+dt@kernel.org, dianders@chromium.org, david@ixit.cz, krzysztof.kozlowski+dt@linaro.org, swboyd@chromium.org, konrad.dybcio@somainline.org, agross@kernel.org, andersson@kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, bryan.odonoghue@linaro.org Subject: [PATCH v5 21/21] arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl Date: Tue, 20 Dec 2022 12:36:34 +0000 Message-Id: <20221220123634.382970-22-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220123634.382970-1-bryan.odonoghue@linaro.org> References: <20221220123634.382970-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752737153199306134?= X-GMAIL-MSGID: =?utf-8?q?1752737153199306134?= Add silicon specific compatible qcom,sm8250-dsi-ctrl to the mdss-dsi-ctrl block. This allows us to differentiate the specific bindings for sm8250 against the yaml documentation. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi index dab5579946f35..9240132efa75e 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -4050,7 +4050,8 @@ opp-460000000 { }; dsi0: dsi@ae94000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sm8250-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae94000 0 0x400>; reg-names = "dsi_ctrl"; @@ -4141,7 +4142,8 @@ dsi0_phy: phy@ae94400 { }; dsi1: dsi@ae96000 { - compatible = "qcom,mdss-dsi-ctrl"; + compatible = "qcom,sm8250-dsi-ctrl", + "qcom,mdss-dsi-ctrl"; reg = <0 0x0ae96000 0 0x400>; reg-names = "dsi_ctrl";