OSDN Git Service

arm64: dts: fsd: Add codec node for Tesla FSD
authorPadmanabhan Rajanbabu <p.rajanbabu@samsung.com>
Mon, 16 Jan 2023 10:38:22 +0000 (16:08 +0530)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 17 Jan 2023 11:15:33 +0000 (12:15 +0100)
Add device tree node support for codec on Tesla FSD platform.

Signed-off-by: Padmanabhan Rajanbabu <p.rajanbabu@samsung.com>
Link: https://lore.kernel.org/r/20230116103823.90757-5-p.rajanbabu@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/tesla/fsd-evb.dts

index 7650c20..2cd7215 100644 (file)
@@ -10,6 +10,7 @@
 
 /dts-v1/;
 #include "fsd.dtsi"
+#include <dt-bindings/gpio/gpio.h>
 
 / {
        model = "Tesla Full Self-Driving (FSD) Evaluation board";
        clock-frequency = <24000000>;
 };
 
+&hsi2c_5 {
+       status = "okay";
+
+       tlv320aic3x: codec@18 {
+               compatible = "ti,tlv320aic3104";
+               reg = <0x18>;
+               #sound-dai-cells = <0>;
+               reset-gpios = <&gpg1 6 GPIO_ACTIVE_LOW>;
+       };
+};
+
 &i2s_0 {
        status = "okay";
 };