162306a36Sopenharmony_ciNXP LPC32xx Clock Controller
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciRequired properties:
462306a36Sopenharmony_ci- compatible: should be "nxp,lpc3220-clk"
562306a36Sopenharmony_ci- reg:  should contain clock controller registers location and length
662306a36Sopenharmony_ci- #clock-cells: must be 1, the cell holds id of a clock provided by the
762306a36Sopenharmony_ci  clock controller
862306a36Sopenharmony_ci- clocks: phandles of external oscillators, the list must contain one
962306a36Sopenharmony_ci  32768 Hz oscillator and may have one optional high frequency oscillator
1062306a36Sopenharmony_ci- clock-names: list of external oscillator clock names, must contain
1162306a36Sopenharmony_ci  "xtal_32k" and may have optional "xtal"
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciExamples:
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci	/* System Control Block */
1662306a36Sopenharmony_ci	scb {
1762306a36Sopenharmony_ci		compatible = "simple-bus";
1862306a36Sopenharmony_ci		ranges = <0x0 0x040004000 0x00001000>;
1962306a36Sopenharmony_ci		#address-cells = <1>;
2062306a36Sopenharmony_ci		#size-cells = <1>;
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci		clk: clock-controller@0 {
2362306a36Sopenharmony_ci			compatible = "nxp,lpc3220-clk";
2462306a36Sopenharmony_ci			reg = <0x00 0x114>;
2562306a36Sopenharmony_ci			#clock-cells = <1>;
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci			clocks = <&xtal_32k>, <&xtal>;
2862306a36Sopenharmony_ci			clock-names = "xtal_32k", "xtal";
2962306a36Sopenharmony_ci		};
3062306a36Sopenharmony_ci	};
31