Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/arch/arm64/boot/dts/tesla/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  fsd-evb.dts   Sprache: unbekannt

 
// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
/*
 * Tesla FSD board device tree source
 *
 * Copyright (c) 2017-2021 Samsung Electronics Co., Ltd.
 *  https://www.samsung.com
 * Copyright (c) 2017-2021 Tesla, Inc.
 *  https://www.tesla.com
 */

/dts-v1/;
#include "fsd.dtsi"
#include <dt-bindings/gpio/gpio.h>

/ {
 model = "Tesla Full Self-Driving (FSD) Evaluation board";
 compatible = "tesla,fsd-evb", "tesla,fsd";

 aliases {
  serial0 = &serial_0;
  serial1 = &serial_1;
 };

 chosen {
  stdout-path = &serial_0;
 };

 memory@80000000 {
  device_type = "memory";
  reg = <0x0 0x80000000 0x2 0x00000000>;
 };

 sound {
  compatible = "simple-audio-card";

  #address-cells = <1>;
  #size-cells = <0>;

  simple-audio-card,name = "FSD Audio Card";
  simple-audio-card,widgets = "Line", "Line Out",
         "Line", "Line In";
  simple-audio-card,routing = "Line Out", "LLOUT",
         "Line Out", "RLOUT",
         "MIC2L", "Line In",
         "MIC2R", "Line In";

  simple-audio-card,dai-link@0 {
   reg = <0>;
   format = "i2s";
   bitclock-master = <&tlv320aic3x>;
   frame-master = <&tlv320aic3x>;

   cpu-0 {
    sound-dai = <&i2s_0 0>;
   };
   cpu-1 {
    sound-dai = <&i2s_0 1>;
   };
   codec {
    sound-dai = <&tlv320aic3x>;
    system-clock-frequency = <33000000>;
   };
  };
 };
};

ðernet0 {
 status = "okay";

 phy-mode = "rgmii-id";
 fixed-link {
  speed = <1000>;
  full-duplex;
 };
};

ðernet1 {
 status = "okay";

 phy-mode = "rgmii-id";
 fixed-link {
  speed = <1000>;
  full-duplex;
 };
};

&fin_pll {
 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";
};

&i2s_1 {
 status = "okay";
};

&m_can0 {
 status = "okay";
};

&m_can1 {
 status = "okay";
};

&m_can2 {
 status = "okay";
};

&m_can3 {
 status = "okay";
};

&serial_0 {
 status = "okay";
};

&ufs {
 status = "okay";
};

[ Dauer der Verarbeitung: 0.3 Sekunden  (vorverarbeitet)  ]