From 64e7efb457f33f18ab4cf7da4fb27878b07221e2 Mon Sep 17 00:00:00 2001 From: Sheetal Date: Mon, 26 Dec 2022 06:13:42 +0000 Subject: [PATCH] generic-dts: Add symbols for audio card overlays - Defined symbols required for below audio card overlays: jetson-fe-pi-audio.dts jetson-respeaker-4-mic-array.dts jetson-respeaker-4-mic-lin-array.dts - 3v3 regulator defination is removed while decoupling changes. Added in base dts new path hardware/nvidia Bug 3847762 Change-Id: I754ec4f79c3d53456d543262ecc15462dd991495 Signed-off-by: Sheetal Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2833287 Reviewed-by: svcacv Reviewed-by: Sameer Pujar Reviewed-by: Bibek Basu GVS: Gerrit_Virtual_Submit --- overlay/tegra234-p3737-0000+p3701-0000.dts | 16 ++++++++++++++-- tegra234-p3701-0000.dtsi | 8 ++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/overlay/tegra234-p3737-0000+p3701-0000.dts b/overlay/tegra234-p3737-0000+p3701-0000.dts index 9130d0e..84d99e4 100644 --- a/overlay/tegra234-p3737-0000+p3701-0000.dts +++ b/overlay/tegra234-p3737-0000+p3701-0000.dts @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -// Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. /dts-v1/; @@ -114,7 +114,7 @@ fragment-t234-p3737-p3701@9 { target-path = "/"; __overlay__ { - sound { + tegra_sound_graph: tegra_sound: sound { compatible = "nvidia,tegra186-ape"; clocks = <&bpmp TEGRA234_CLK_PLLA>, <&bpmp TEGRA234_CLK_PLLA_OUT0>, @@ -150,6 +150,8 @@ prefix = "CVB-RT"; }; }; + + hdr40_snd_link_i2s: nvidia-audio-card,dai-link@77 { }; }; reserved-memory { @@ -308,6 +310,8 @@ }; }; }; + + hdr40_i2c1: i2c@c250000 { }; }; }; @@ -327,4 +331,12 @@ }; }; }; + + fragment-t234-p3737-p3701@25 { + target-path = "/bus@0/aconnect@2900000/ahub@2900800/i2s@2901100/ports/port@1"; + __overlay__ { + hdr40_snd_i2s_dap_ep: endpoint { }; + }; + }; + }; diff --git a/tegra234-p3701-0000.dtsi b/tegra234-p3701-0000.dtsi index 8acef87..d6187cf 100644 --- a/tegra234-p3701-0000.dtsi +++ b/tegra234-p3701-0000.dtsi @@ -117,4 +117,12 @@ regulator-max-microvolt = <3300000>; regulator-always-on; }; + + hdr40_vdd_3v3: regulator@3 { + compatible = "regulator-fixed"; + reg = <3>; + regulator-name = "vdd-3v3-sys"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; };