From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4136F4963A for ; Thu, 22 Aug 2024 06:47:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309226; cv=none; b=QlgxwXq3VT4+kWIWvQHE+UygvWDwx2wOrMYtkzW5XWkLuXkndBTWY+bf1so7+1fODiKc2jAnqD+KxtWa5UFmQ1BdQqtjwoFV88vrW9yJukWNzmwjMP/X7PMR4v7cWpO5JBq67bnW399HwpzcjtJ4JRySiQZhu0Um9bfrwVahtec= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724309226; c=relaxed/simple; bh=FGAjm4dVYbpwA2V2WGaoAT1JPGp+f+uopmCkRDBKP3s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mlN/uR8pc0qzsJ/4qzlFoC63+JoBTcjOWOhrfmIyEvfZPAdTn87fNV6cFRHE2ZoABvCYIOeMAlJG6sejtvUB2BQxD0QiuT90t/VgFAhSZ7KwSIDJIg/pkgwHYK20kDSO5CyVJdKLZXSI1QL54tpsX2m4vR5z7lyujPrebSyksGE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=fX11DzAR; arc=none smtp.client-ip=209.85.215.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="fX11DzAR" Received: by mail-pg1-f172.google.com with SMTP id 41be03b00d2f7-70b2421471aso315785a12.0 for ; Wed, 21 Aug 2024 23:47:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1724309224; x=1724914024; darn=vger.kernel.org; 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=a6VhPMtectai4hGqbUSp0dB+6VO3NOuS573R5ytgFYI=; b=fX11DzAR556honR8k3mmxC24vVH1GxrShu/uB1xHSCSopO79vuSjNbbFVTnXeqGNZ/ 35tinx/nv+AdaosvBQFZEyOVn6F1Oisf3Ck/5ZKl0Sk0CnZNWwqIf87mKd3HI2lMr5ub 4r6OiT4icfR3+XhXIgb5OxNClFprQVzQZoR2U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724309224; x=1724914024; 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=a6VhPMtectai4hGqbUSp0dB+6VO3NOuS573R5ytgFYI=; b=tlhDHoEfLS56h1Na0jlitA06SKRY5tcWmS0ngsAH6OpGMgmhOw6SAaS3z4uP9BMX/8 UDr3vUdrmBEbUa8v/s/NRPuDWAFoORyL3Xrwp1cDXnUzC9MGXhV+bl6PNT+cerPNg5nX PfAI5dNWnQDOI54G3LIvJiPzdI500/9ksj0qYP+wwoirirZxMMSx4CoMsXQwu3ZL+MOl b5ZYSnh3ctUtqQTp4imJKyj8NkgDP+Mx5D7nqSXHG9Qjdhezn3YRIN1cCMOhoIYi0Qud YZywgF3sTDkcRISxNB0maipi+F37jH/ff80BzF+F+yeHSMONQEC2/N97HvZPr1Tcoo3x CcXw== X-Forwarded-Encrypted: i=1; AJvYcCUxh3iPjBatu6wVrw1JrqrHXXFaN/mnFvvfDgxs/JYP7l0ubkKrm/b1WUrsEf1YZOZIwNalRS6xpfqLBZo=@vger.kernel.org X-Gm-Message-State: AOJu0YyV/R289kQ0uw5ZFI7acB8h8WZlFlluMWUNPvwpavqE0i8UYIUl J689OTuslMuFdhFquUqolcIu8tE3SgXg2Go/2GMz6ZdLuNNIdu5E7tX8n++Xrg== X-Google-Smtp-Source: AGHT+IFOTThZc7Acbudhp76jsdVEtyD08nopL5PxkAb/g8HYG8h8pM7szn8X6lzKGkKTXkFY44I14Q== X-Received: by 2002:a05:6a20:6f8a:b0:1c6:a656:84c9 with SMTP id adf61e73a8af0-1caeb1d6a60mr1116121637.16.1724309224283; Wed, 21 Aug 2024 23:47:04 -0700 (PDT) Received: from localhost (185.174.143.34.bc.googleusercontent.com. [34.143.174.185]) by smtp.gmail.com with UTF8SMTPSA id 98e67ed59e1d1-2d6136fc523sm856946a91.9.2024.08.21.23.47.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 21 Aug 2024 23:47:04 -0700 (PDT) From: Rohit Agarwal To: chunkuang.hu@kernel.org, p.zabel@pengutronix.de, airlied@gmail.com, daniel@ffwll.ch, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, ck.hu@mediatek.com, jitao.shi@mediatek.com Cc: dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Rohit Agarwal Subject: [PATCH v3 1/3] dt-bindings: display: mediatek: dpi: Add power domains Date: Thu, 22 Aug 2024 06:46:48 +0000 Message-ID: <20240822064650.1473930-2-rohiagar@chromium.org> X-Mailer: git-send-email 2.46.0.295.g3b9ea8a38a-goog In-Reply-To: <20240822064650.1473930-1-rohiagar@chromium.org> References: <20240822064650.1473930-1-rohiagar@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add power domain binding to the mediatek DPI controller for MT8186. Also, add power domain binding for other SoCs like MT6795 and MT8173 that already had power domain property. Signed-off-by: Rohit Agarwal --- .../bindings/display/mediatek/mediatek,dpi.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml index 5ca7679d5427..3a82aec9021c 100644 --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml +++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml @@ -62,6 +62,9 @@ properties: - const: default - const: sleep + power-domains: + maxItems: 1 + port: $ref: /schemas/graph.yaml#/properties/port description: @@ -76,6 +79,20 @@ required: - clock-names - port +allOf: + - if: + not: + properties: + compatible: + contains: + enum: + - mediatek,mt6795-dpi + - mediatek,mt8173-dpi + - mediatek,mt8186-dpi + then: + properties: + power-domains: false + additionalProperties: false examples: -- 2.46.0.295.g3b9ea8a38a-goog