From nobody Tue Apr 7 16:17:47 2026 Received: from mail-106120.protonmail.ch (mail-106120.protonmail.ch [79.135.106.120]) (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 900023FD15B for ; Thu, 12 Mar 2026 17:16:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=79.135.106.120 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773335795; cv=none; b=goVhZLqH1xpa949fWFH2Bu/vxnkOyYc2b5uEt039BhWfnTAtCPSoAikIFO6hnOKdSTo8hzj2S+tAkYaRYDv7WMgZKFHFcm4fUA8XUHA4iv261TakNF7xOQZ+Q1Gt4e33MBm+YjhNLzoMtZ7sOUtjuSMQ1jl/7IuXuCu7MKaptt4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773335795; c=relaxed/simple; bh=lcD0ZteKT5GGJo1t9L6bhlmJGNVueQby9aT0dEX2fx8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=cW2dSu5zCCHasdfkFpAuar+tFhPf+PSD4J3ztIW8mp3/YW9FpjVbEJTLHYQsPtEgoodGn7ifKk5fREbMisXTwSW5NRKEImtbBF2oEnMXKXGcBzE4RO5tyYkp8YypuvC73OhA+KqGYTTebBU92bSVQRC96W1sWvi8Qdd3H+oHAes= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me; spf=pass smtp.mailfrom=pm.me; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b=Wig5FNg4; arc=none smtp.client-ip=79.135.106.120 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pm.me Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b="Wig5FNg4" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1773335788; x=1773594988; bh=n7d0VsbBwYG6FHREX5HIxATigiqtht2U3hbiXwAHuOc=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Wig5FNg4mARli+IRk83KuuSdFkGsQ5fY/sOM9K15//2nnmiFZdRdd788Xn6O33hxu Y+pLx9un/qKnd9alJe8ro6D3G1hoCVL1WXH6UIJOQrckVuhO8XE92efYF1PxGOObaT tnJ1LtiKvLgnG9SjR+Zfb262cYlHjszaBZMllH9kvIjflxCJ6BHgu/Hl2SUJ32TqD1 HkbSqZ4VjNH9f+XCO2y4wESek+p5ca08zSfAyfWoA6gA3vRR5WI4DNcsEUyBXFZK+u kl78Eh66L9W1kZ8z7KursRKSsEljHQdIqVotDXmlbIb5kHNJriclO/puAu3p7r9GUI Fn//VpuFDqY/Q== Date: Thu, 12 Mar 2026 17:16:24 +0000 To: Sakari Ailus , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ben Kao From: Alexander Koskovich Cc: Laurent Pinchart , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mauro Carvalho Chehab , Alexander Koskovich , Krzysztof Kozlowski Subject: [PATCH v3 2/3] media: dt-bindings: ovti,ov8856: Allow orientation & rotation props Message-ID: <20260312-ov8856-v4l2-props-v3-2-3771ab40a4c0@pm.me> In-Reply-To: <20260312-ov8856-v4l2-props-v3-0-3771ab40a4c0@pm.me> References: <20260312-ov8856-v4l2-props-v3-0-3771ab40a4c0@pm.me> Feedback-ID: 37836894:user:proton X-Pm-Message-ID: 69488b2c521ee5f71a8952091e04ad3de31a3888 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Allow the orientation and rotation properties from video-interface-devices to be specified. The sensor can be front or rear facing and can be mounted at any rotation. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Alexander Koskovich --- Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml b= /Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml index fa71f24823f2..d0f577363f93 100644 --- a/Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml +++ b/Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml @@ -18,6 +18,9 @@ description: |- through I2C and two-wire SCCB. The sensor output is available via CSI-2 serial data output (up to 4-lane). =20 +allOf: + - $ref: /schemas/media/video-interface-devices.yaml# + properties: compatible: const: ovti,ov8856 @@ -57,6 +60,9 @@ properties: This corresponds to the hardware pin XSHUTDOWN which is physically active low. =20 + orientation: true + rotation: true + port: $ref: /schemas/graph.yaml#/$defs/port-base additionalProperties: false --=20 2.53.0