Files
t23x-public-dts/overlay/tegra234-p3737-0000+p3701-0000-csi.dts
Gautham Srinivasan 853dd1a3d1 overlay: add missing "SPDX-FileCopyrightText" tag
svcacv is giving -1 as SPDX-FileCopyrightText tag was missing in
the license header. Fix them.

Bug 4327489

Change-Id: Ie71faf9d60550318d4722bdc0559af4cd2d3b441
Signed-off-by: Gautham Srinivasan <gauthams@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2995601
(cherry picked from commit 27a9472777)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2997051
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
2023-10-14 05:56:53 -07:00

111 lines
2.9 KiB
Devicetree

// SPDX-License-Identifier: GPL-2.0-only
// SPDX-FileCopyrightText: Copyright (c) 2021-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
/*
* Device-tree overlay for tegra234-p3737-0000-p3701-0000 CSI Camera Connector.
*/
/dts-v1/;
/plugin/;
#include <dt-bindings/pinctrl/pinctrl-tegra.h>
#include <dt-bindings/tegra234-p3737-0000+p3701-0000.h>
/ {
overlay-name = "Jetson AGX CSI Connector";
compatible = JETSON_COMPATIBLE;
p3737-0000_p3701-0000-csi@0 {
target = <&pinmux>;
__overlay__ {
pinctrl-names = "default";
pinctrl-0 = <&jetson_io_pinmux>;
jetson_io_pinmux: exp-header-pinmux {
csi-pin75 {
nvidia,pins = "cam_i2c_scl_pp2";
};
csi-pin76a {
nvidia,pins = "spi5_cs0_pac3";
nvidia,function = "i2s3";
nvidia,pin-label = "i2s3_fs";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
};
csi-pin76b {
nvidia,pins = "spi5_cs0_pac3";
nvidia,function = "dmic2";
nvidia,pin-label = "dmic2_clk";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
};
csi-pin77 {
nvidia,pins = "cam_i2c_sda_pp3";
};
csi-pin90a{
nvidia,pins = "spi5_sck_pac0";
nvidia,function = "i2s3";
nvidia,pin-label = "i2s3_sclk";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
};
csi-pin90b {
nvidia,pins = "spi5_sck_pac0";
nvidia,function = "dspk0";
nvidia,pin-label = "dspk0_dat";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
};
csi-pin92a {
nvidia,pins = "spi5_miso_pac1";
nvidia,function = "i2s3";
nvidia,pin-label = "i2s3_dout";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
};
csi-pin92b {
nvidia,pins = "spi5_miso_pac1";
nvidia,function = "dspk0";
nvidia,pin-label = "dspk0_clk";
nvidia,tristate = <TEGRA_PIN_DISABLE>;
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
};
csi-pin96a {
nvidia,pins = "spi5_mosi_pac2";
nvidia,function = "i2s3";
nvidia,pin-label="i2s3_din";
nvidia,tristate = <TEGRA_PIN_ENABLE>;
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
};
csi-pin96b {
nvidia,pins = "spi5_mosi_pac2";
nvidia,function = "dmic2";
nvidia,pin-label="dmic2_dat";
nvidia,tristate = <TEGRA_PIN_ENABLE>;
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
};
csi-pin105 {
nvidia,pins = "dp_aux_ch3_p_pn7";
};
csi-pin107 {
nvidia,pins = "dp_aux_ch3_n_pn0";
};
};
};
};
fragment@1 {
target = <&pinmux_aon>;
__overlay__ {
pinctrl-names = "default";
pinctrl-0 = <&jetson_io_pinmux_aon>;
jetson_io_pinmux_aon: exp-header-pinmux {
csi-pin87 {
nvidia,pins = "gen2_i2c_scl_pcc7";
};
csi-pin89 {
nvidia,pins = "gen2_i2c_sda_pdd0";
};
};
};
};
};