Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp1004980rwj; Thu, 22 Dec 2022 19:04:33 -0800 (PST) X-Google-Smtp-Source: AMrXdXurHLxoSh2Fmgy2bDxb62O7mVd2MYWLIXHclP/+GNEZ7uQiDqbldUgup94nnwDdakBo3djX X-Received: by 2002:aa7:91d9:0:b0:575:2337:17bf with SMTP id z25-20020aa791d9000000b00575233717bfmr9217521pfa.12.1671764672791; Thu, 22 Dec 2022 19:04:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671764672; cv=none; d=google.com; s=arc-20160816; b=tANy1VhXleiAiN4UG+YdtUq2YD9kOMK1jd7EungI30/yeWBl4KkTSh/VYy9JKZNhpE lyQcBhFqyUHIFx0n/aF2fH8pgtij2LqdvCY3/QAu2VLoZLkNHaBk5dv8Nn4m6pZ/5OIO qur+YeoIGWvuk57a+yrGD5lC8lf4hlEScl0BRRrbUjlACZPTMQXcBJevDe36v2IgBznf GJSJ/xDhgvg3rK1iGbOBv/ZCUNPQ1Ek2LWK/DQRNTEgpLxQZ59j+LAsfWLv7Q32dM9jF nrzUZoIkyRK7uZibHQXnUETfA1DBjDuwiDgz8144HZcceRhm67Qyw8F27qroUXTY1m2K wRxA== 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=aPq2C2ome/tt7fqgoq5/RXdlyX5xGKxGd5GWTt1Rkyg1+k0bT1uSEq3lgGTg4t3MI8 oQuJogk6K8DXOmsJH7atg5sGhhBT/UocCddHNzmiTnI5iRI1s96ywXCcoCJQfXkD5Rd/ Pc4urZTV686sQuNGXi1zdHOZO7Y7eSzaOcUsA78uUVsobTtg6mfNIFL2htK7ik4rmiMH gsNLO4ZhoSW28fN4KZXlumICLODUu9lWyWgvNyiOsfx6XbLdro/fiMXpcNA2ALOfHHoZ r4sHoH++62aXJ6n25Qz7E6pcJzhGgSAROlImbMDbn0xvnnb45zDSSPhKzDRFkjBml/cR WKVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MrhN4Xb9; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o25-20020a635a19000000b0046b3ba2c806si2418520pgb.145.2022.12.22.19.04.23; Thu, 22 Dec 2022 19:04: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=MrhN4Xb9; 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 S229506AbiLWCKj (ORCPT + 67 others); Thu, 22 Dec 2022 21:10:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56098 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229603AbiLWCKd (ORCPT ); Thu, 22 Dec 2022 21:10:33 -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 6ADA0220DE for ; Thu, 22 Dec 2022 18:10:32 -0800 (PST) Received: by mail-wr1-x435.google.com with SMTP id a17so3368699wrt.11 for ; Thu, 22 Dec 2022 18:10:32 -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=MrhN4Xb9RiUuzbzu5slyO/DpcQyG5glXnDF/6fqL9FJZMT/5dc2CHnWYXtss5wwPn2 ckcR8BQ/3elmwT5pBC3a4mf3/Adv99wKrgjZ9dEPMbJoc8bVMj7leoXXLPTtaldcvV3Q 07dMJ4wwtxmyipd+bHdalaiHQahJM+JPV/dAz7lMU1OQp3Ne9y5wfMMtjlps0w6YqIUj z3ZR8mJsgvYejDkdD7B0wNV7uYQbZ+4qHAqTRMWUWAadb8kdcTmrPVKr6Gyennx5r4VT cSZYiLEhwi3T2GlyUNEYuS/0vtyn/v19F0TB+RBqGQDyUikwtsQPDwEdzVY4RyFCOms2 xUwQ== 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=17kS4XzBCTarJpV0z8HbB+ZFrO6f/+l8VXa6HCWEDr0S6tnpgsA528t8lriztnuexz pyEiUwgTrPAoPc87CLJJNj2i2Gt8VQAYyxUWscSzJ+zq4WAbXWl/AP9Ly3VYyIxjthRP fWjucRJiqiP464MJxzUrh9Su2enwR8vbcvEbG28jiDPwM/4NDSiq7Umvr4hJfDzsV/py C0mWjBLDIanyeAg9Oq1wG135BiOUbW2Z19ZSizpQXHILb/MNPCc8x5dbfd2kykQdd3sr KJ15F15b7wVVYiHsb+mAkHiSLqGTZPNEvAecCPU4tB3YZB4lfW+MLZMo5JGfDTJ6npbd CdLg== X-Gm-Message-State: AFqh2kr9bjGbZ5zM+lVHYjt8lzt9IwjwRHO4EO9u4tKzzVR3eb5RR3bR f9odb/8A5cqv5Zuv1XU+YNFxTA== X-Received: by 2002:a5d:4d8c:0:b0:241:fb7d:2f15 with SMTP id b12-20020a5d4d8c000000b00241fb7d2f15mr4047043wru.29.1671761430916; Thu, 22 Dec 2022 18:10:30 -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 j11-20020a5d452b000000b0022cc0a2cbecsm1849725wra.15.2022.12.22.18.10.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Dec 2022 18:10:30 -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 v6 02/18] dt-bindings: msm: dsi-controller-main: Fix power-domain constraint Date: Fri, 23 Dec 2022 02:10:09 +0000 Message-Id: <20221223021025.1646636-3-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221223021025.1646636-1-bryan.odonoghue@linaro.org> References: <20221223021025.1646636-1-bryan.odonoghue@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 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 -- 2.38.1