From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 409844CCDEB; Fri, 18 Sep 2026 10:44:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.167.242.64 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789728280; cv=none; b=HWnqCc3cC2tCKAxU4wffdvnJLr+vU21r9XkHn96FAWUBQpbDa47t3EgseSCBIgN+hJEAqc2bNE5aw4gtmE3CvvhpXIARn2m86YNICmsu4rEex4F8y9PeSykBZ63JCB6a+xpCio+9eOY7qaOEHOyQt4bWZGXQXS+hdh3kJ1Z0+0A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789728280; c=relaxed/simple; bh=JM1OrO7785S1RFd9EW2UIqiD6tchSt3vlHgsKZaPz5o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hpfsxToG06cnfTnptnaeSgMmhtwlUS4dK0q6JhTtH8UNDsBKNDh877NRTAttHpuDxtF4EUjvBCsm8l4u2L4fnb2IP0MTqqbTRdQMPcs1JBOIrStsrJ7B/ezB/zjPDgWImE6SJtXNBaE/haJgtGbBeEwEpZDJxN/MgHt/Ig8j1WQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com; spf=pass smtp.mailfrom=ideasonboard.com; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b=uX1rGkOo; arc=none smtp.client-ip=213.167.242.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="uX1rGkOo" Received: from ping.linuxembedded.co.uk (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 2EAB64D78; Fri, 18 Sep 2026 12:42:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1789728159; bh=JM1OrO7785S1RFd9EW2UIqiD6tchSt3vlHgsKZaPz5o=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=uX1rGkOoI6s/LZRE+fCO5OqvT+pRmyrDoYn6F9apWH1HjFzMywi9QeZ9+CtojCDMq +KPmtr0kffXKevcDP3chagKyY92VpFHc0wNc/f+5uLEA+0d3q2wFhZkTQtHHVGZXEJ Oa2q2/ZyteBfTsfbisHiW+AgpxhFoGpJs104pKF0= From: Kieran Bingham Date: Fri, 18 Sep 2026 11:44:14 +0100 Subject: [PATCH v6 2/6] arm64: dts: qcom: Convert to new media orientation definitions 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: 7bit Message-Id: <20260918-kbingham-orientation-v6-2-5e8b1f01be29@ideasonboard.com> References: <20260918-kbingham-orientation-v6-0-5e8b1f01be29@ideasonboard.com> In-Reply-To: <20260918-kbingham-orientation-v6-0-5e8b1f01be29@ideasonboard.com> To: Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jacopo Mondi , Sakari Ailus , Jimmy Su , Matthias Fend , Mikhail Rudenko , Daniel Scally , Jacopo Mondi , Michael Riesch , Benjamin Mugnier , Sylvain Petinot , Laurent Pinchart , Paul Elder , Martin Kepplinger , Quentin Schulz , Tommaso Merciai , Svyatoslav Ryhel , Richard Acayan , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Bjorn Andersson , Konrad Dybcio , Geert Uytterhoeven , Magnus Damm , Heiko Stuebner , Thierry Reding , Jonathan Hunter Cc: linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux@ew.tq-group.com, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-tegra@vger.kernel.org, Kieran Bingham , Vladimir Zapolskiy , Konrad Dybcio , David Heidelberg X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789728257; l=3298; i=kieran.bingham@ideasonboard.com; s=20260207; h=from:subject:message-id; bh=Y0ji9WJtRwlRDZpyYXEqKYUbnsF0IWYDo6VO2YsmO5g=; b=byO5QW/u+OBT2gRa8x/wpZzCTNJc12wLI/q2odrrVhaixDt6yDBmXBOH7WHgA3r3lztLXRUiA 1WrSFLkNwTwCX7liuzjqPIRhRUjJFroVzUQtXnaqcbrT8e7hHxVgIZn X-Developer-Key: i=kieran.bingham@ideasonboard.com; a=ed25519; pk=FVXKN7YuwHc6UtbRUeTMAmranfsQomA+vnilfglWdaY= From: Kieran Bingham The orientation property for video interface devices now has definitions to prevent hardcoded integer values for the enum options. Update the users throughout the qualcomm device trees to use the new definitions. Reviewed-by: Laurent Pinchart Reviewed-by: Vladimir Zapolskiy Reviewed-by: Konrad Dybcio Reviewed-by: David Heidelberg Signed-off-by: Kieran Bingham --- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 3 ++- arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 3 ++- arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts index f41ad446a39e..e2b7f1bd05ab 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -701,7 +702,7 @@ camera@10 { pinctrl-0 = <&cam_mclk3_default>; pinctrl-names = "default"; - orientation = <0>; /* Front facing */ + orientation = ; rotation = <270>; port { diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts index 218573a97785..3b5f6a29e969 100644 --- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts +++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts @@ -11,6 +11,7 @@ #include #include #include +#include #include #include "sc8280xp.dtsi" @@ -683,7 +684,7 @@ camera@10 { clocks = <&camcc CAMCC_MCLK3_CLK>; - orientation = <0>; /* Front facing */ + orientation = ; avdd-supply = <&vreg_l6q>; dvdd-supply = <&vreg_l2q>; diff --git a/arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi b/arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi index b4854801a5f5..7880d85b52fe 100644 --- a/arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include "sdm670.dtsi" @@ -460,7 +461,7 @@ camera@1a { pinctrl-names = "default"; rotation = <270>; - orientation = <0>; + orientation = ; port { cam_front_endpoint: endpoint { -- 2.52.0