003 File Manager
Current Path:
/usr/src/sys/contrib/device-tree/Bindings/clock/ti
usr
/
src
/
sys
/
contrib
/
device-tree
/
Bindings
/
clock
/
ti
/
📁
..
📄
adpll.txt
(1.4 KB)
📄
apll.txt
(1.78 KB)
📄
autoidle.txt
(1.2 KB)
📄
clockdomain.txt
(880 B)
📄
composite.txt
(1.59 KB)
📁
davinci
📄
divider.txt
(3.68 KB)
📄
dpll.txt
(2.86 KB)
📄
dra7-atl.txt
(2.81 KB)
📄
fapll.txt
(1.04 KB)
📄
fixed-factor-clock.txt
(1.27 KB)
📄
gate.txt
(3.26 KB)
📄
interface.txt
(1.96 KB)
📄
mux.txt
(2.58 KB)
Editing: composite.txt
Binding for TI composite clock. Binding status: Unstable - ABI compatibility may be broken in the future This binding uses the common clock binding[1]. It assumes a register-mapped composite clock with multiple different sub-types; a multiplexer clock with multiple input clock signals or parents, one of which can be selected as output, this behaves exactly as [2] an adjustable clock rate divider, this behaves exactly as [3] a gating function which can be used to enable and disable the output clock, this behaves exactly as [4] The binding must provide a list of the component clocks that shall be merged to this clock. The component clocks shall be of one of the "ti,*composite*-clock" types. [1] Documentation/devicetree/bindings/clock/clock-bindings.txt [2] Documentation/devicetree/bindings/clock/ti/mux.txt [3] Documentation/devicetree/bindings/clock/ti/divider.txt [4] Documentation/devicetree/bindings/clock/ti/gate.txt Required properties: - compatible : shall be: "ti,composite-clock" - clocks : link phandles of component clocks - #clock-cells : from common clock binding; shall be set to 0. Examples: usb_l4_gate_ick: usb_l4_gate_ick { #clock-cells = <0>; compatible = "ti,composite-interface-clock"; clocks = <&l4_ick>; ti,bit-shift = <5>; reg = <0x0a10>; }; usb_l4_div_ick: usb_l4_div_ick { #clock-cells = <0>; compatible = "ti,composite-divider-clock"; clocks = <&l4_ick>; ti,bit-shift = <4>; ti,max-div = <1>; reg = <0x0a40>; ti,index-starts-at-one; }; usb_l4_ick: usb_l4_ick { #clock-cells = <0>; compatible = "ti,composite-clock"; clocks = <&usb_l4_gate_ick>, <&usb_l4_div_ick>; };
Upload File
Create Folder