Searched refs:flexgen (Results 1 – 7 of 7) sorted by relevance
/linux/Documentation/devicetree/bindings/clock/st/ |
H A D | st,flexgen.txt | 1 Binding for a type of flexgen structure found on certain 62 "st,flexgen" 63 "st,flexgen-audio", "st,flexgen" (enable clock propagation on parent for 65 "st,flexgen-video", "st,flexgen" (enable clock propagation on parent 67 "st,flexgen-stih407-a0" 68 "st,flexgen-stih410-a0" 69 "st,flexgen-stih407-c0" 70 "st,flexgen-stih410-c0" 71 "st,flexgen-stih418-c0" 72 "st,flexgen-stih407-d0" [all …]
|
H A D | st,clkgen.txt | 37 [8] Documentation/devicetree/bindings/clock/st/st,flexgen.txt 58 clk_s_a0_flexgen: clk-s-a0-flexgen { 59 compatible = "st,flexgen";
|
/linux/drivers/clk/st/ |
H A D | clk-flexgen.c | 31 struct flexgen { struct 50 #define to_flexgen(_hw) container_of(_hw, struct flexgen, hw) argument 55 struct flexgen *flexgen = to_flexgen(hw); in flexgen_enable() local 56 struct clk_hw *pgate_hw = &flexgen->pgate.hw; in flexgen_enable() 57 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_enable() 72 struct flexgen *flexgen = to_flexgen(hw); in flexgen_disable() local 73 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_disable() 85 struct flexgen *flexgen = to_flexgen(hw); in flexgen_is_enabled() local 86 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_is_enabled() 98 struct flexgen *flexgen = to_flexgen(hw); in flexgen_get_parent() local [all …]
|
H A D | Makefile | 2 obj-y += clkgen-mux.o clkgen-pll.o clkgen-fsyn.o clk-flexgen.o
|
/linux/arch/arm/boot/dts/st/ |
H A D | stih407-clock.dtsi | 75 clk_s_a0_flexgen: clk-s-a0-flexgen { 76 compatible = "st,flexgen", "st,flexgen-stih407-a0"; 110 clk_s_c0_flexgen: clk-s-c0-flexgen { 112 compatible = "st,flexgen", "st,flexgen-stih407-c0"; 150 clk_s_d0_flexgen: clk-s-d0-flexgen { 152 compatible = "st,flexgen", "st,flexgen-stih407-d0"; 173 clk_s_d2_flexgen: clk-s-d2-flexgen { 175 compatible = "st,flexgen", "st,flexgen-stih407-d2"; 198 clk_s_d3_flexgen: clk-s-d3-flexgen { 200 compatible = "st,flexgen", "st,flexgen-stih407-d3";
|
H A D | stih410-clock.dtsi | 80 clk_s_a0_flexgen: clk-s-a0-flexgen { 81 compatible = "st,flexgen", "st,flexgen-stih410-a0"; 115 clk_s_c0_flexgen: clk-s-c0-flexgen { 117 compatible = "st,flexgen", "st,flexgen-stih410-c0"; 155 clk_s_d0_flexgen: clk-s-d0-flexgen { 157 compatible = "st,flexgen", "st,flexgen-stih410-d0"; 178 clk_s_d2_flexgen: clk-s-d2-flexgen { 180 compatible = "st,flexgen", "st,flexgen-stih407-d2"; 203 clk_s_d3_flexgen: clk-s-d3-flexgen { 205 compatible = "st,flexgen", "st,flexgen-stih407-d3";
|
H A D | stih418-clock.dtsi | 80 clk_s_a0_flexgen: clk-s-a0-flexgen { 81 compatible = "st,flexgen", "st,flexgen-stih410-a0"; 115 clk_s_c0_flexgen: clk-s-c0-flexgen { 117 compatible = "st,flexgen", "st,flexgen-stih418-c0"; 155 clk_s_d0_flexgen: clk-s-d0-flexgen { 157 compatible = "st,flexgen", "st,flexgen-stih410-d0"; 178 clk_s_d2_flexgen: clk-s-d2-flexgen { 180 compatible = "st,flexgen", "st,flexgen-stih418-d2"; 203 clk_s_d3_flexgen: clk-s-d3-flexgen { 205 compatible = "st,flexgen", "st,flexgen-stih407-d3";
|