mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/t23x-public-dts.git
synced 2025-12-22 17:30:17 +03:00
arvala: dts: Change p3767 SKU
The public release of the p3767 module will be based on the SKU0, while bringup happened with SKU2. Renaming the files avoid duplicating those files for the SKU0 as both the SKUs are identical except that SKU2 has SD card slot. Bug 3759595 Signed-off-by: Dipen Patel <dipenp@nvidia.com> Change-Id: I37fa3929a7bad6ae16f66d9a22ece09d8e6bb59c Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/arvala-dts/+/2795932 Reviewed-by: Brad Griffis <bgriffis@nvidia.com> Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/arvala-dts/+/2798109 Reviewed-by: Bibek Basu <bbasu@nvidia.com> Tested-by: Brad Griffis <bgriffis@nvidia.com>
This commit is contained in:
committed by
Laxman Dewangan
parent
952d12bdb3
commit
70d869c90a
24
overlay/tegra234-p3767-0000+p3509-a02-hdr40.dts
Normal file
24
overlay/tegra234-p3767-0000+p3509-a02-hdr40.dts
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2021-2022, NVIDIA CORPORATION. All rights reserved.
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
* under the terms and conditions of the GNU General Public License,
|
||||||
|
* version 2, as published by the Free Software Foundation.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope it will be useful, but WITHOUT
|
||||||
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||||
|
* more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Device-tree overlay for 40-pin expansion Header.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
/plugin/;
|
||||||
|
|
||||||
|
#include "tegra234-p3767-0000-common-hdr40.dtsi"
|
||||||
164
overlay/tegra234-p3767-0000-common-hdr40.dtsi
Normal file
164
overlay/tegra234-p3767-0000-common-hdr40.dtsi
Normal file
@@ -0,0 +1,164 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2021-2022, NVIDIA CORPORATION. All rights reserved.
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
* under the terms and conditions of the GNU General Public License,
|
||||||
|
* version 2, as published by the Free Software Foundation.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope it will be useful, but WITHOUT
|
||||||
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||||
|
* more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <dt-bindings/pinctrl/pinctrl-tegra.h>
|
||||||
|
|
||||||
|
/ {
|
||||||
|
overlay-name = "Jetson 40pin Header";
|
||||||
|
compatible = "nvidia,p3509-0000-a2+p3767-0000";
|
||||||
|
|
||||||
|
fragment@0 {
|
||||||
|
target = <&pinmux>;
|
||||||
|
__overlay__ {
|
||||||
|
pinctrl-names = "default";
|
||||||
|
pinctrl-0 = <&jetson_io_pinmux>;
|
||||||
|
jetson_io_pinmux: exp-header-pinmux {
|
||||||
|
hdr40-pin3 {
|
||||||
|
nvidia,pins = "gen8_i2c_scl_pdd1";
|
||||||
|
nvidia,pin-label = "i2c8";
|
||||||
|
};
|
||||||
|
hdr40-pin5 {
|
||||||
|
nvidia,pins = "gen8_i2c_sda_pdd2";
|
||||||
|
nvidia,pin-label = "i2c8";
|
||||||
|
};
|
||||||
|
hdr40-pin8 {
|
||||||
|
nvidia,pins = "uart1_tx_pr2";
|
||||||
|
};
|
||||||
|
hdr40-pin10 {
|
||||||
|
nvidia,pins = "uart1_rx_pr3";
|
||||||
|
};
|
||||||
|
hdr40-pin11 {
|
||||||
|
nvidia,pins = "uart1_rts_pr4";
|
||||||
|
nvidia,function = "uarta";
|
||||||
|
nvidia,pin-group = "uarta-cts/rts";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin12 {
|
||||||
|
nvidia,pins = "soc_gpio41_ph7";
|
||||||
|
nvidia,function = "i2s2";
|
||||||
|
nvidia,pin-label = "i2s2_sclk";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin13 {
|
||||||
|
nvidia,pins = "spi3_sck_py0";
|
||||||
|
nvidia,function = "spi3";
|
||||||
|
nvidia,pin-label = "spi3_sck";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin16 {
|
||||||
|
nvidia,pins = "spi3_cs0_py3";
|
||||||
|
nvidia,function = "spi3";
|
||||||
|
nvidia,pin-label = "spi3_cs0";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin18 {
|
||||||
|
nvidia,pins = "spi3_cs0_py4";
|
||||||
|
nvidia,function = "spi3";
|
||||||
|
nvidia,pin-label = "spi3_cs1";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin19 {
|
||||||
|
nvidia,pins = "spi1_mosi_pz5";
|
||||||
|
nvidia,function = "spi1";
|
||||||
|
nvidia,pin-label = "spi1_dout";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin21 {
|
||||||
|
nvidia,pins = "spi1_miso_pz4";
|
||||||
|
nvidia,function = "spi1";
|
||||||
|
nvidia,pin-label = "spi1_din";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin22 {
|
||||||
|
nvidia,pins = "spi3_miso_py1";
|
||||||
|
nvidia,function = "spi3";
|
||||||
|
nvidia,pin-label = "spi3_din";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin23 {
|
||||||
|
nvidia,pins = "spi1_sck_pz3";
|
||||||
|
nvidia,function = "spi1";
|
||||||
|
nvidia,pin-label = "spi1_sck";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin24 {
|
||||||
|
nvidia,pins = "spi1_cs0_pz6";
|
||||||
|
nvidia,function = "spi1";
|
||||||
|
nvidia,pin-label = "spi1_cs0";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin26 {
|
||||||
|
nvidia,pins = "spi1_cs1_pz7";
|
||||||
|
nvidia,function = "spi1";
|
||||||
|
nvidia,pin-label = "spi1_cs1";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin27 {
|
||||||
|
nvidia,pins = "gen2_i2c_sda_pdd0";
|
||||||
|
};
|
||||||
|
hdr40-pin28 {
|
||||||
|
nvidia,pins = "gen2_i2c_scl_pcc7";
|
||||||
|
};
|
||||||
|
hdr40-pin35 {
|
||||||
|
nvidia,pins = "soc_gpio44_pi2";
|
||||||
|
nvidia,function = "i2s2";
|
||||||
|
nvidia,pin-label = "i2s2_fs";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin36 {
|
||||||
|
nvidia,pins = "uart1_cts_pr5";
|
||||||
|
nvidia,function = "uarta";
|
||||||
|
nvidia,pin-group = "uarta-cts/rts";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_ENABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin37 {
|
||||||
|
nvidia,pins = "spi3_mosi_py2";
|
||||||
|
nvidia,function = "spi3";
|
||||||
|
nvidia,pin-label = "spi3_dout";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin38 {
|
||||||
|
nvidia,pins = "soc_gpio43_pi1";
|
||||||
|
nvidia,function = "i2s2";
|
||||||
|
nvidia,pin-label = "i2s2_din";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_ENABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
hdr40-pin40 {
|
||||||
|
nvidia,pins = "soc_gpio42_pi0";
|
||||||
|
nvidia,function = "i2s2";
|
||||||
|
nvidia,pin-label = "i2s2_dout";
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user