1 From 50b181819224c717a468ced24ec7106e87b02dcd Mon Sep 17 00:00:00 2001
2 From: Dave Stevenson <dave.stevenson@raspberrypi.com>
3 Date: Tue, 28 Mar 2023 15:16:57 +0100
4 Subject: [PATCH] dtoverlays: Update compatible strings for
7 Now upstream have accepted patches adding a mono version of
8 IMX290, and IMX327, update the compatible strings in the overlays
11 Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
13 arch/arm/boot/dts/overlays/imx290-overlay.dts | 4 ++--
14 arch/arm/boot/dts/overlays/imx290_327.dtsi | 2 +-
15 arch/arm/boot/dts/overlays/imx327-overlay.dts | 5 +++--
16 arch/arm/boot/dts/overlays/imx462-overlay.dts | 6 ++++--
17 4 files changed, 10 insertions(+), 7 deletions(-)
19 --- a/arch/arm/boot/dts/overlays/imx290-overlay.dts
20 +++ b/arch/arm/boot/dts/overlays/imx290-overlay.dts
25 - compatible = "sony,imx290";
26 + compatible = "sony,imx290lqr";
33 - compatible = "sony,imx290-mono";
34 + compatible = "sony,imx290llr";
38 --- a/arch/arm/boot/dts/overlays/imx290_327.dtsi
39 +++ b/arch/arm/boot/dts/overlays/imx290_327.dtsi
41 // Fragment to configure and IMX290 / IMX327 / IMX462 image sensor
44 - compatible = "sony,imx290";
45 + compatible = "sony,imx290lqr";
49 --- a/arch/arm/boot/dts/overlays/imx327-overlay.dts
50 +++ b/arch/arm/boot/dts/overlays/imx327-overlay.dts
55 - compatible = "sony,imx327";
56 + compatible = "sony,imx327lqr";
63 - compatible = "sony,imx327-mono";
64 + // IMX327 mono is undefined in the binding - use imx290
65 + compatible = "sony,imx290llr";
69 --- a/arch/arm/boot/dts/overlays/imx462-overlay.dts
70 +++ b/arch/arm/boot/dts/overlays/imx462-overlay.dts
72 // Fragment numbers deliberately high to avoid conflicts with the
73 // included imx290_327 overlay file.
75 + //IMX462 is not defined in the bindings, so use IMX290 for now.
80 - compatible = "sony,imx462";
81 + compatible = "sony,imx290lqr";
88 - compatible = "sony,imx462-mono";
89 + compatible = "sony,imx290llr";