Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/Documentation/devicetree/bindings/clock/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  vt8500.txt   Sprache: Text

 
Device Tree Clock bindings for arch-vt8500

This binding uses the common clock binding[1].

[1] Documentation/devicetree/bindings/clock/clock-bindings.txt

Required properties:
- compatible : shall be one of the following:
 "via,vt8500-pll-clock" - for a VT8500/WM8505 PLL clock
 "wm,wm8650-pll-clock" - for a WM8650 PLL clock
 "wm,wm8750-pll-clock" - for a WM8750 PLL clock
 "wm,wm8850-pll-clock" - for a WM8850 PLL clock
 "via,vt8500-device-clock" - for a VT/WM device clock

Required properties for PLL clocks:
- reg : shall be the control register offset from PMC base for the pll clock.
- clocks : shall be the input parent clock phandle for the clock. This should
 be the reference clock.
- #clock-cells : from common clock binding; shall be set to 0.

Required properties for device clocks:
- clocks : shall be the input parent clock phandle for the clock. This should
 be a pll output.
- #clock-cells : from common clock binding; shall be set to 0.


Device Clocks

Device clocks are required to have one or both of the following sets of
properties:


Gated device clocks:

Required properties:
- enable-reg : shall be the register offset from PMC base for the enable
 register.
- enable-bit : shall be the bit within enable-reg to enable/disable the clock.


Divisor device clocks:

Required property:
- divisor-reg : shall be the register offset from PMC base for the divisor
 register.
Optional property:
- divisor-mask : shall be the mask for the divisor register. Defaults to 0x1f
 if not specified.


For example:

ref25: ref25M {
 #clock-cells = <0>;
 compatible = "fixed-clock";
 clock-frequency = <25000000>;
};

plla: plla {
 #clock-cells = <0>;
 compatible = "wm,wm8650-pll-clock";
 clocks = <&ref25>;
 reg = <0x200>;
};

sdhc: sdhc {
 #clock-cells = <0>;
 compatible = "via,vt8500-device-clock";
 clocks = <&pllb>;
 divisor-reg = <0x328>;
 divisor-mask = <0x3f>;
 enable-reg = <0x254>;
 enable-bit = <18>;
};

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

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.