From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5BF7BC982D9 for ; Fri, 18 Sep 2026 10:44:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=YNIo3r07s3nVE7+pr0kmSMOj3FlpGWPt07b7s9jLBx0=; b=QDBbXpgJnPlJAQ0c9azsgqX2j1 T64nNw17W69l5se/09Uemuev/1ccnoNgy5YMX6+PSnQODzTUjTokQMHOImfFTv4jqbteP8KVt+3gF aEWqVqfPqOmVqL0k2UrbcqzsOtTZ9zMGF3g8h7HlFzDh5Oeo1EnnEDPT7DHYQRKiLLV9mY+nBJ46K tsm8TWjzch8RMnrg4RHkKL0CpH0F9MIsmomSTkeQ0WNhws+K7RPn7bD1Nx3djrzP/e0MgVn2EOZ/z 1Sgn5nblsS3mrLxdIwfhx7HaBhpSbBM1/cOa/RwP2IsAFhof412wJsHDCLzVPFRWN4mgH9VexsRwN dpzlEMCQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7W53-0000000E7pr-3S72; Fri, 18 Sep 2026 10:44:33 +0000 Received: from perceval.ideasonboard.com ([213.167.242.64]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7W4u-0000000E7gK-1Ww3; Fri, 18 Sep 2026 10:44:25 +0000 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 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= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260918_034424_554456_8981C72C X-CRM114-Status: GOOD ( 11.35 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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