mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/tegra-public-dts.git
synced 2025-12-24 10:11:49 +03:00
common: overlay: Adafruit UDA1334A support
Added common overlay for supporting Adafruit I2S Stereo Decoder UDA1334A breakout on jetson platforms Bug 200679216 Change-Id: I4c94f39ae68cff1cf940da405872c4b6b3e19db2 Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/tegra/common/+/2471661 (cherry picked from commit b2394b7de4b7be1acad5ed5aacf3f4ff39af51d4) Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/tegra/common/+/2491601 Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Asha Talambedu <atalambedu@nvidia.com> Reviewed-by: Viswanath L <viswanathl@nvidia.com> Reviewed-by: Sharad Gupta <sharadg@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: Asha Talambedu <atalambedu@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Laxman Dewangan
parent
5f0d901138
commit
e557766b92
50
overlay/jetson-adafruit-uda1334a.dtsi
Normal file
50
overlay/jetson-adafruit-uda1334a.dtsi
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
/*
|
||||||
|
* Jetson Device-tree overlay for Adafruit I2S Stereo Decoder Breakout
|
||||||
|
* (UDA1334A).
|
||||||
|
*
|
||||||
|
* Copyright (c) 2021 NVIDIA CORPORATION. All rights reserved.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <dt-bindings/pinctrl/pinctrl-tegra.h>
|
||||||
|
|
||||||
|
/ {
|
||||||
|
overlay-name = "Adafruit UDA1334A";
|
||||||
|
jetson-header-name = "Jetson 40pin Header";
|
||||||
|
compatible = JETSON_COMPATIBLE;
|
||||||
|
|
||||||
|
fragment@0 {
|
||||||
|
target = <&pinmux>;
|
||||||
|
__overlay__ {
|
||||||
|
pinctrl-names = "default";
|
||||||
|
pinctrl-0 = <&jetson_io_pinmux>;
|
||||||
|
|
||||||
|
jetson_io_pinmux: exp-header-pinmux {
|
||||||
|
hdr40-pin12 {
|
||||||
|
nvidia,pins = HDR40_PIN12;
|
||||||
|
nvidia,function = HDR40_I2S;
|
||||||
|
nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
|
||||||
|
hdr40-pin35 {
|
||||||
|
nvidia,pins = HDR40_PIN35;
|
||||||
|
nvidia,function = HDR40_I2S;
|
||||||
|
nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
|
||||||
|
};
|
||||||
|
|
||||||
|
hdr40-pin40 {
|
||||||
|
nvidia,pins = HDR40_PIN40;
|
||||||
|
nvidia,function = HDR40_I2S;
|
||||||
|
nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
|
||||||
|
nvidia,tristate = <TEGRA_PIN_DISABLE>;
|
||||||
|
nvidia,enable-input = <TEGRA_PIN_DISABLE>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user