xref: /freebsd/sys/contrib/device-tree/Bindings/clock/nxp,lpc3220-usb-clk.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotNXP LPC32xx USB Clock Controller
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible: should be "nxp,lpc3220-usb-clk"
5*c66ec88fSEmmanuel Vadot- reg:  should contain clock controller registers location and length
6*c66ec88fSEmmanuel Vadot- #clock-cells: must be 1, the cell holds id of a clock provided by the
7*c66ec88fSEmmanuel Vadot  USB clock controller
8*c66ec88fSEmmanuel Vadot
9*c66ec88fSEmmanuel VadotExamples:
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel Vadot	usb {
12*c66ec88fSEmmanuel Vadot		#address-cells = <1>;
13*c66ec88fSEmmanuel Vadot		#size-cells = <1>;
14*c66ec88fSEmmanuel Vadot		compatible = "simple-bus";
15*c66ec88fSEmmanuel Vadot		ranges = <0x0 0x31020000 0x00001000>;
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadot		usbclk: clock-controller@f00 {
18*c66ec88fSEmmanuel Vadot			compatible = "nxp,lpc3220-usb-clk";
19*c66ec88fSEmmanuel Vadot			reg = <0xf00 0x100>;
20*c66ec88fSEmmanuel Vadot			#clock-cells = <1>;
21*c66ec88fSEmmanuel Vadot		};
22*c66ec88fSEmmanuel Vadot	};
23