162306a36Sopenharmony_ciBinding for Imagination Technologies MIPS Boston clock sources.
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciThis binding uses the common clock binding[1].
462306a36Sopenharmony_ci
562306a36Sopenharmony_ci[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciThe device node must be a child node of the syscon node corresponding to the
862306a36Sopenharmony_ciBoston system's platform registers.
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciRequired properties:
1162306a36Sopenharmony_ci- compatible : Should be "img,boston-clock".
1262306a36Sopenharmony_ci- #clock-cells : Should be set to 1.
1362306a36Sopenharmony_ci  Values available for clock consumers can be found in the header file:
1462306a36Sopenharmony_ci    <dt-bindings/clock/boston-clock.h>
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ciExample:
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci	system-controller@17ffd000 {
1962306a36Sopenharmony_ci		compatible = "img,boston-platform-regs", "syscon";
2062306a36Sopenharmony_ci		reg = <0x17ffd000 0x1000>;
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci		clk_boston: clock {
2362306a36Sopenharmony_ci			compatible = "img,boston-clock";
2462306a36Sopenharmony_ci			#clock-cells = <1>;
2562306a36Sopenharmony_ci		};
2662306a36Sopenharmony_ci	};
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci	uart0: uart@17ffe000 {
2962306a36Sopenharmony_ci		/* ... */
3062306a36Sopenharmony_ci		clocks = <&clk_boston BOSTON_CLK_SYS>;
3162306a36Sopenharmony_ci	};
32