From: David Heidelberg <[email protected]> We know these devices are present; most of them are supported by downstream and are close to the mainline kernels.
This adds placeholders for: - front camera (imx371) - rear cameras (imx519, imx376k) - actuators - NFC node on i2c3 This is very handy when rebasing the integration tree with support for multiple different blocks at the same time. Signed-off-by: David Heidelberg <[email protected]> --- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi index db6dd04c51bb5..3e60565d54c08 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi @@ -352,6 +352,26 @@ vreg_s3c_0p6: smps3 { }; }; +&cci { + status = "okay"; +}; + +&cci_i2c0 { + /* front sony,imx371 @10 */ + + /* rear sony,imx519 @1a */ + + /* rear onnn,lc898217xc @72 */ +}; + +&cci_i2c1 { + /* sa,sa3103 @0d */ + + /* rear sony,imx376k @10 */ + + /* onnn,lc898217xc @74 */ +}; + &cdsp_pas { status = "okay"; firmware-name = "qcom/sdm845/oneplus6/cdsp.mbn"; @@ -373,6 +393,14 @@ &gpu_zap_shader { firmware-name = "qcom/sdm845/oneplus6/a630_zap.mbn"; }; +&i2c3 { + clock-frequency = <400000>; + + status = "okay"; + + /* nxp,nxp-nci-i2c @28 */ +}; + &i2c10 { status = "okay"; clock-frequency = <100000>; --- base-commit: 563c8dd425b59e44470e28519107b1efc99f4c7b change-id: 20251123-placeholders-7d65e29648a4 Best regards, -- David Heidelberg <[email protected]>

