From nobody Tue Apr 7 08:12:05 2026 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 E5E3B2066DE for ; Mon, 16 Mar 2026 01:12:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773623575; cv=none; b=BQBfcgFHUL7oE3ll2fLYa/TqTV5kBnnwDn69m3dYGSF1yP149G2JFT6Mtq6Bm8bE23s7m9GHFbdox4yBbvnePAX+E+eAEEJd/+p8L7MDyPz1fCAzHckEjUsP/ijxUvG3aA1IG9lrhNdniXd+37hi7Vbva+qe7mwIAgeVYwwJ4Bc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773623575; c=relaxed/simple; bh=Q8g+dmyFf1oErSWuQHNucIhfVfVOZgXSMdSNemqqcCM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QG1Rp4+cMGaDNBQ66J1PMh9s+mT4eMVPxTPKb17WfXTcVzisSjPv0MUyEm74i8MUPPD4MM0gaLIjfIzI3Lel9N7fxabHgnQWA9gygy5LDIVL4qSbmux23h93oFhuzl1G16L0d3NCo16Wfam+Xjd8JE1uKJgSeUXySH0BWtG8ddw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=G+EJuaft; arc=none smtp.client-ip=209.85.128.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="G+EJuaft" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-4852c9b4158so35136935e9.0 for ; Sun, 15 Mar 2026 18:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1773623571; x=1774228371; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=RR6dNrqowAF8KlOhi+bFuPgwocDMrBUnZUXIhi4XQ4o=; b=G+EJuaftcDMH9kKNvQHclmGnu2ZryCh66EK6pm15hIUUNLSNiCWarHYtxn16R6lM7s ZnjqWXkqjpA8W05/fLpKhk++rYhPqx4H+bB/lF/PaTK8LrY6emQdh8NHI+glH1H+tc3X OQOBrZIqiWC0NSjRlKPxJPLE5TpUEhFfTfhweveHh12Lck2q6UKke3+ZwHe0YW/ZRUhg +W/gNa+/210aLUU0X9tEY7/eW9OG4pCQkGsVCxlKjqUBHNWiMvsW1+8S+fMlClKwxefK 2FdhpOvH6A2qQqxf+VgKVLg3naBHGiMK/pnZc8ol1G5GcuTqPUDbQJ7pN+r0NXWUaim0 fC+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773623571; x=1774228371; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RR6dNrqowAF8KlOhi+bFuPgwocDMrBUnZUXIhi4XQ4o=; b=p2zPj+gajL//H/db3mTlgY6ZKfGvuF0v/dtXZMIMHVtkh//gnPvdQm3NFznRn+V8xr JS79V4R8blU7lUfCMSdkamLDzJYljk9my1ThY1R3CDqvoF+KyY1gnSpl0GFcu1BApu4u iIQp/euDv7w26KvZlRCL5nCF3vbzh9d/BH0+S1qItcrYvT49MzNczzjYwpRyeET3vjK9 xI8qd6A9xrJ4D3W6+zOF4zHugfVRJ6fpB59oE1D0h2da6y300Sl4LCLZ8X66vlHAEiVs oQ1O7DilylKWIny24oPv9lJTt5hDYm9OBPoA06sGms7pwUraaILDcaBDiho074LtsZIZ qgaw== X-Forwarded-Encrypted: i=1; AJvYcCVtri/N8HCBz8zBgxiu4r35NHERkQAf9yWlb9DXnkeVGhWyqABpDLgPVjw2l/O0l4T3eEq7QyLYQ1ddgno=@vger.kernel.org X-Gm-Message-State: AOJu0YxyLEvh0PSSEDPP3i7+mjeyDt/J/uUyaUiUnU8GbGNM5Pf0eadc RvHso5dtSBJmYGp9HH8wVrBjnJLMpdOw2Kus8oeSqRHwzVHxvcaxtxTJsCcjUPKJmpZ0XNSY0Cg bIRaG7vA= X-Gm-Gg: ATEYQzyn172O5Za5bK+AxfRejpgkyzhx9s9/t20nHL3TPocl9XCQDTnawTyFJ2MrMlR c0JCcFxRVpE5pzXuuRiokfBEcezIlbQjyG0EIOAIQZakWigXotdKeiOR1e6Hcg4sEd1iNqNZYxD MKyaABLcDVDYYG0FBSjinDTBVvYbfDINnlEACf8VDmKdjABQ8BMKKUSANOZt74DN+wyYBsRpocU fxXm8d7LeIf/XBnGcRckVjemBWnAGjFCO+jWIUNqklU4j+I8LTfSAMEZy2Q4F2EkHLEYNWfwthh 1sMhOG47ynyyBPBu7dI8Fwizc5/7IOTPlEp9Q4VAEzm+WDv9bQhikwSwEPh+cELitVmD18t8Fas 4FvFU9UczkAUrhB3iCNHmgKlEgm2+ha92voU+zdxUC5kUvIkqxrM+nQQIX+XyO3vdKSUjoV5Hb1 IEmvoXFisOdMi2YC6tBo6cm8ok8JPQnoAI0Xg= X-Received: by 2002:a05:600c:3b14:b0:485:3f1c:d8a4 with SMTP id 5b1f17b1804b1-485566d6e54mr192199535e9.9.1773623571426; Sun, 15 Mar 2026 18:12:51 -0700 (PDT) Received: from [192.168.0.35] ([109.76.190.215]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48541aba60esm560918225e9.5.2026.03.15.18.12.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Mar 2026 18:12:51 -0700 (PDT) From: Bryan O'Donoghue Date: Mon, 16 Mar 2026 01:12:43 +0000 Subject: [PATCH v2 01/11] arm64: dts: qcom: x1e80100: Add CAMCC block definition Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-x1e-camss-csi2-phy-dtsi-v2-1-859f3fa55790@linaro.org> References: <20260316-x1e-camss-csi2-phy-dtsi-v2-0-859f3fa55790@linaro.org> In-Reply-To: <20260316-x1e-camss-csi2-phy-dtsi-v2-0-859f3fa55790@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bryan O'Donoghue , Vladimir Zapolskiy , Konrad Dybcio X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1761; i=bryan.odonoghue@linaro.org; h=from:subject:message-id; bh=Q8g+dmyFf1oErSWuQHNucIhfVfVOZgXSMdSNemqqcCM=; b=owEBbQKS/ZANAwAKASJxO7Ohjcg6AcsmYgBpt1kY3fzrf0EJ6mtZTG1cebA/6nD+2lxpdUcAD PsJ0mGCbb2JAjMEAAEKAB0WIQTmk/sqq6Nt4Rerb7QicTuzoY3IOgUCabdZGAAKCRAicTuzoY3I OvE6D/kB6UTMFbKLM1dXg82YDo+5pSXi8HPkLM5TTF5z/yNKHXx7TOBUdM5PP1o0v1UtGKk2iF6 9vjPmD+z9trGjMWSLVa25Cx9ZRZ3bnya1xLd+eXppWAX4Zx6ClLmFqO9SZRShaMV0z/+CGTMhAN bd9guQzk5dhMorzIT/dv6Lzp0nKedgcqVF5gHlqMxfHlcLFOoCPwTy73zn4iasCCiSvOWIaGu0u C/z7IscODkvk8a1aDQ+0pUHHfJV64RIppt29CiJCQZdd7H8aFNxNeE7bddYDE/hqTAGiKqFc+eq XoSDHpAUXe9zgxIGX3xrgN/F3/HsNw1nW1jcTfpIxfS2325C3lMVWjcl37B7sV7AWnH/wzv/0Lc x8ZvQbPtcPIRn0Rd8VGNmm94EBytbc6Uw9x9aPIT6nSTCXRPCloNUuuP5axKya+Lxfp4UvPDXKP H40eo1eXpTBt3fXoqpUcDqXy3oV1gIepRGPiOKXfX8YcNinsXWckUpjr11o+T1Nufz/lWxI0mGe 23RYL/HAdKNTzzxOFVtYHnacWD+Ao38Vn/AWdAnb7IEVcPWPykQaGkCp2NeYW8OTgOXOD0PtUuN 37tqyLxoDKhut0QH4CXlaHEA9wAn6ze+x9GqOU5v+EvOf1bfLMQAeJ82IDBFIzsE7gXkfRk420f ySNgOMWFTKCCnKA== X-Developer-Key: i=bryan.odonoghue@linaro.org; a=openpgp; fpr=E693FB2AABA36DE117AB6FB422713BB3A18DC83A Add the CAMCC block for x1e80100. The x1e80100 CAMCC block is an iteration of previous CAMCC blocks with the exception of having two required power-domains not just one. Reviewed-by: Vladimir Zapolskiy Reviewed-by: Konrad Dybcio Signed-off-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/hamoa.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom= /hamoa.dtsi index db65c392e6189..029ec012d0a94 100644 --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -5464,6 +5465,22 @@ videocc: clock-controller@aaf0000 { #power-domain-cells =3D <1>; }; =20 + camcc: clock-controller@ade0000 { + compatible =3D "qcom,x1e80100-camcc"; + reg =3D <0 0x0ade0000 0 0x20000>; + clocks =3D <&gcc GCC_CAMERA_AHB_CLK>, + <&bi_tcxo_div2>, + <&bi_tcxo_ao_div2>, + <&sleep_clk>; + power-domains =3D <&rpmhpd RPMHPD_MXC>, + <&rpmhpd RPMHPD_MMCX>; + required-opps =3D <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; + #clock-cells =3D <1>; + #reset-cells =3D <1>; + #power-domain-cells =3D <1>; + }; + mdss: display-subsystem@ae00000 { compatible =3D "qcom,x1e80100-mdss"; reg =3D <0 0x0ae00000 0 0x1000>; --=20 2.52.0