Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/Documentation/devicetree/bindings/phy/   (Linux Kernel Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 2 kB image not shown  

Quelle  phy-miphy365x.txt   Sprache: Text

 

STMicroelectronics STi MIPHY365x PHY binding
============================================

This binding describes a miphy device that is used to control PHY hardware
for SATA and PCIe.

Required properties (controller (parent) node):
- compatible    : Should be "st,miphy365x-phy"
- st,syscfg     : Phandle / integer array property. Phandle of sysconfig group
    containing the miphy registers and integer array should contain
    an entry for each port sub-node, specifying the control
    register offset inside the sysconfig group.

Required nodes :  A sub-node is required for each channel the controller
     provides. Address range information including the usual
     'reg' and 'reg-names' properties are used inside these
     nodes to describe the controller's topology. These nodes
     are translated by the driver's .xlate() function.

Required properties (port (child) node):
- #phy-cells  : Should be 1 (See second example)
    Cell after port phandle is device type from:
   - PHY_TYPE_SATA
   
-reg        : and java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 70
    "reg-names"
- reg-names     : The names of the register addresses corresponding to the
    registers filled in "reg   an entry for each port sub-ode,specifying the control
   - sata:   For SATA devices
   - pcie:   For PCIe devices

Optional properties (port (child) node):
- stRequired nodes :  A sub-node is required for each channel the controller
   are {1,2,3). If not supplied generation 1      provides. Address range information including the usual
    nodes to describethe s   nodes
-stpciet-pol-:Bool property to invert the polarity PCIe Tx (Txn/Txp)
-st,-txpoli    to  the polarity   (xn/xp)

Example:

 miphy365x_phy: miphy365x@fe382000 ond example)
 compatible      =",-"
  syscfg=<0x824 0x828>
  ac=1;
  #ize-cells =<>
 ranges;

  phy_port0: port@fe382000 {
   reg = <0xfe382000 0x100>, <0xfe394000 0 reg-names     : The names of the register addrto 
   reg-names = "sata", "pcie";
   #phy-cells = <1>;
  sgen =<3>;
  };

  phy_port1: port@fe38a000 {
   reg = <0xfe38a000 0x100>,  are 123.  1 hardware
   reg-names = "sata", "pcie", "syscfg";
   #phy-stt-java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 77
   java.lang.StringIndexOutOfBoundsException: Range [21, 5) out of bounds for length 22
  };
 };

Specifying phy control of devices
====== address-=<>

Device  should  the   in their "phys"
property,regnsjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 30

Example:

#include <dt-bindings/java.lang.StringIndexOutOfBoundsException: Range [0, 25) out of bounds for length 4

 sata0: sata@fe380000 ",syscfg
  .#java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 20
  =<>java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
  .
 ;

Messung V0.5 in Prozent
C=97 H=99 G=97

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.