xref: /freebsd/sys/contrib/device-tree/Bindings/clock/nspire-clock.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotTI-NSPIRE Clocks
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible: Valid compatible properties include:
5*c66ec88fSEmmanuel Vadot	"lsi,nspire-cx-ahb-divider" for the AHB divider in the CX model
6*c66ec88fSEmmanuel Vadot	"lsi,nspire-classic-ahb-divider" for the AHB divider in the older model
7*c66ec88fSEmmanuel Vadot	"lsi,nspire-cx-clock" for the base clock in the CX model
8*c66ec88fSEmmanuel Vadot	"lsi,nspire-classic-clock" for the base clock in the older model
9*c66ec88fSEmmanuel Vadot
10*c66ec88fSEmmanuel Vadot- reg: Physical base address of the controller and length of memory mapped
11*c66ec88fSEmmanuel Vadot	region.
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel VadotOptional:
14*c66ec88fSEmmanuel Vadot- clocks: For the "nspire-*-ahb-divider" compatible clocks, this is the parent
15*c66ec88fSEmmanuel Vadot	clock where it divides the rate from.
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel VadotExample:
18*c66ec88fSEmmanuel Vadot
19*c66ec88fSEmmanuel Vadotahb_clk {
20*c66ec88fSEmmanuel Vadot	#clock-cells = <0>;
21*c66ec88fSEmmanuel Vadot	compatible = "lsi,nspire-cx-clock";
22*c66ec88fSEmmanuel Vadot	reg = <0x900B0000 0x4>;
23*c66ec88fSEmmanuel Vadot	clocks = <&base_clk>;
24*c66ec88fSEmmanuel Vadot};
25