1Binding for a ST multiplexed clock driver. 2 3This binding supports only simple indexed multiplexers, it does not 4support table based parent index to hardware value translations. 5 6This binding uses the common clock binding[1]. 7 8[1] Documentation/devicetree/bindings/clock/clock-bindings.txt 9 10Required properties: 11 12- compatible : shall be: 13 "st,stih416-clkgenc-vcc-hd", "st,clkgen-mux" 14 "st,stih416-clkgenf-vcc-fvdp", "st,clkgen-mux" 15 "st,stih416-clkgenf-vcc-hva", "st,clkgen-mux" 16 "st,stih416-clkgenf-vcc-hd", "st,clkgen-mux" 17 "st,stih416-clkgenf-vcc-sd", "st,clkgen-mux" 18 "st,stih415-clkgen-a9-mux", "st,clkgen-mux" 19 "st,stih416-clkgen-a9-mux", "st,clkgen-mux" 20 "st,stih407-clkgen-a9-mux", "st,clkgen-mux" 21 22- #clock-cells : from common clock binding; shall be set to 0. 23 24- reg : A Base address and length of the register set. 25 26- clocks : from common clock binding 27 28Example: 29 30 clk_m_hva: clk-m-hva@fd690868 { 31 #clock-cells = <0>; 32 compatible = "st,stih416-clkgenf-vcc-hva", "st,clkgen-mux"; 33 reg = <0xfd690868 4>; 34 35 clocks = <&clockgen_f 1>, <&clk_m_a1_div0 3>; 36 }; 37