Files
t23x-public-dts/overlay/tegra234-android.dts
Yijun Zhou 2c26f25676 android: enable use-partition-name-suffixes
Android native support support suffix for android partition now.

Bug 4264841

Change-Id: Icaf70333c88196cd5e10ce5104159dd830fa0833
Signed-off-by: Yijun Zhou <yijunz@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3263814
Reviewed-by: Jian-Min Liu <jianminl@nvidia.com>
Reviewed-by: svc-sw-mobile-l4t <svc-sw-mobile-l4t@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: svcacv <svcacv@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
2024-12-30 19:14:58 -08:00

148 lines
2.9 KiB
Devicetree

// SPDX-License-Identifier: GPL-2.0-only
// SPDX-FileCopyrightText: Copyright (c) 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
//
// This file contains the DT nodes of T234 which are not in base/tegra234.dtsi
/dts-v1/;
/plugin/;
#include <dt-bindings/tegra234-android-bootargs.h>
/ {
fragment-t234-android@0 {
target-path = "/";
__overlay__ {
firmware {
android {
compatible = "android,firmware";
first_stage_delay = "1";
};
optee {
compatible = "linaro,optee-tz";
method = "smc";
status = "okay";
};
uefi {
use-partition-name-suffixes;
};
};
chosen {
use_dts_cmdline;
bootargs = ANDROID_BOOTARGS;
bootconfig = ANDROID_BOOTCONFIG;
};
bus@0 {
ethernet@6800000 {
status = "okay";
};
ethernet@6900000 {
status = "okay";
};
ethernet@6a00000 {
status = "okay";
};
ethernet@6b00000 {
status = "okay";
};
/* SPI1, 40pin header, Pin 19(MOSIsdd, Pin 21(MISO), Pin 23(CLK), Pin 24(CS) */
spi@3210000 {
status = "okay";
spi@0 {
compatible = "tegra-spidev";
reg = <0x0>;
spi-max-frequency = <50000000>;
controller-data {
nvidia,enable-hw-based-cs;
nvidia,rx-clk-tap-delay = <0x10>;
nvidia,tx-clk-tap-delay = <0x0>;
};
};
spi@1 {
compatible = "tegra-spidev";
reg = <0x1>;
spi-max-frequency = <50000000>;
controller-data {
nvidia,enable-hw-based-cs;
nvidia,rx-clk-tap-delay = <0x10>;
nvidia,tx-clk-tap-delay = <0x0>;
};
};
};
/* SPI3, 40pin header, Pin 37(MOSI), Pin 22(MISO), Pin 13(CLK), Pin 18(CS) */
spi@3230000 {
status = "okay";
spi@0 {
compatible = "tegra-spidev";
reg = <0x0>;
spi-max-frequency = <50000000>;
controller-data {
nvidia,enable-hw-based-cs;
nvidia,rx-clk-tap-delay = <0x10>;
nvidia,tx-clk-tap-delay = <0x0>;
};
};
spi@1 {
compatible = "tegra-spidev";
reg = <0x1>;
spi-max-frequency = <50000000>;
controller-data {
nvidia,enable-hw-based-cs;
nvidia,rx-clk-tap-delay = <0x10>;
nvidia,tx-clk-tap-delay = <0x0>;
};
};
};
serial@3100000 {
dma-coherent;
dmas = <&gpcdma 8>, <&gpcdma 8>;
dma-names = "rx", "tx";
};
serial@3110000 {
dma-coherent;
dmas = <&gpcdma 8>, <&gpcdma 8>;
dma-names = "rx", "tx";
};
serial@3140000 {
dma-coherent;
dmas = <&gpcdma 8>, <&gpcdma 8>;
dma-names = "rx", "tx";
};
host1x@13e00000 {
crypto@15810000 {
status = "disabled";
};
crypto@15820000 {
status = "disabled";
};
crypto@15840000 {
status = "disabled";
};
};
};
display@13800000 {
hdcp_enabled;
status = "okay";
};
};
};
fragment-t234-android@1 {
target-path = "/bus@0/mmc@3400000";
delete_prop = "sd-uhs-ddr50";
};
};