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

Quelle  white-hawk-single.dtsi   Sprache: unbekannt

 
// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
/*
 * Device Tree Source for the White Hawk Single board
 *
 * Copyright (C) 2023-2024 Glider bv
 */

#include "white-hawk-cpu-common.dtsi"
#include "white-hawk-common.dtsi"

/ {
 model = "Renesas White Hawk Single board";
 compatible = "renesas,white-hawk-single";

 aliases {
  ethernet3 = &tsn0;
 };
};

&hscif0 {
 uart-has-rtscts;
};

&hscif0_pins {
 groups = "hscif0_data", "hscif0_ctrl";
 function = "hscif0";
};

&pfc {
 tsn0_pins: tsn0 {
  mux {
   groups = "tsn0_link", "tsn0_mdio", "tsn0_rgmii",
     "tsn0_txcrefclk";
   function = "tsn0";
  };

  link {
   groups = "tsn0_link";
   bias-disable;
  };

  mdio {
   groups = "tsn0_mdio";
   drive-strength = <24>;
   bias-disable;
  };

  rgmii {
   groups = "tsn0_rgmii";
   drive-strength = <24>;
   bias-disable;
  };
 };
};

&tsn0 {
 pinctrl-0 = <&tsn0_pins>;
 pinctrl-names = "default";
 phy-mode = "rgmii";
 phy-handle = <&tsn0_phy>;
 status = "okay";

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

  reset-gpios = <&gpio1 23 GPIO_ACTIVE_LOW>;
  reset-post-delay-us = <4000>;

  tsn0_phy: ethernet-phy@0 {
   compatible = "ethernet-phy-id002b.0980",
         "ethernet-phy-ieee802.3-c22";
   reg = <0>;
   interrupts-extended = <&gpio4 3 IRQ_TYPE_LEVEL_LOW>;
  };
 };
};

[ Dauer der Verarbeitung: 0.4 Sekunden  (vorverarbeitet)  ]