Home
last modified time | relevance | path

Searched refs:flexgen (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/clk/st/
H A Dclk-flexgen.c24 struct flexgen { struct
43 #define to_flexgen(_hw) container_of(_hw, struct flexgen, hw) argument
48 struct flexgen *flexgen = to_flexgen(hw); in flexgen_enable() local
49 struct clk_hw *pgate_hw = &flexgen->pgate.hw; in flexgen_enable()
50 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_enable()
65 struct flexgen *flexgen = to_flexgen(hw); in flexgen_disable() local
66 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_disable()
78 struct flexgen *flexgen = to_flexgen(hw); in flexgen_is_enabled() local
79 struct clk_hw *fgate_hw = &flexgen->fgate.hw; in flexgen_is_enabled()
91 struct flexgen *flexgen = to_flexgen(hw); in flexgen_get_parent() local
[all …]
H A DMakefile2 obj-y += clkgen-mux.o clkgen-pll.o clkgen-fsyn.o clk-flexgen.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/st/
H A Dst,flexgen.txt1 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
78 clk_s_c0_flexgen: clk-s-c0-flexgen {
81 compatible = "st,flexgen";
H A Dst,clkgen.txt37 [8] Documentation/devicetree/bindings/clock/st/st,flexgen.txt
58 clk_s_a0_flexgen: clk-s-a0-flexgen {
59 compatible = "st,flexgen";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dstih410-clock.dtsi85 clk_s_a0_flexgen: clk-s-a0-flexgen {
86 compatible = "st,flexgen";
136 clk_s_c0_flexgen: clk-s-c0-flexgen {
138 compatible = "st,flexgen";
228 clk_s_d0_flexgen: clk-s-d0-flexgen {
230 compatible = "st,flexgen-audio", "st,flexgen";
264 clk_s_d2_flexgen: clk-s-d2-flexgen {
266 compatible = "st,flexgen-video", "st,flexgen";
312 clk_s_d3_flexgen: clk-s-d3-flexgen {
314 compatible = "st,flexgen";
H A Dstih418-clock.dtsi85 clk_s_a0_flexgen: clk-s-a0-flexgen {
86 compatible = "st,flexgen";
133 clk_s_c0_flexgen: clk-s-c0-flexgen {
135 compatible = "st,flexgen";
222 clk_s_d0_flexgen: clk-s-d0-flexgen {
224 compatible = "st,flexgen-audio", "st,flexgen";
258 clk_s_d2_flexgen: clk-s-d2-flexgen {
260 compatible = "st,flexgen-video", "st,flexgen";
313 clk_s_d3_flexgen: clk-s-d3-flexgen {
315 compatible = "st,flexgen";
H A Dstih407-clock.dtsi85 clk_s_a0_flexgen: clk-s-a0-flexgen {
86 compatible = "st,flexgen";
135 clk_s_c0_flexgen: clk-s-c0-flexgen {
137 compatible = "st,flexgen";
220 clk_s_d0_flexgen: clk-s-d0-flexgen {
222 compatible = "st,flexgen-audio", "st,flexgen";
254 clk_s_d2_flexgen: clk-s-d2-flexgen {
256 compatible = "st,flexgen-video", "st,flexgen";
302 clk_s_d3_flexgen: clk-s-d3-flexgen {
304 compatible = "st,flexgen";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dstih407-clock.dtsi106 clk_s_a0_flexgen: clk-s-a0-flexgen {
107 compatible = "st,flexgen";
153 clk_s_c0_flexgen: clk-s-c0-flexgen {
155 compatible = "st,flexgen";
217 clk_s_d0_flexgen: clk-s-d0-flexgen {
219 compatible = "st,flexgen-audio", "st,flexgen";
257 clk_s_d2_flexgen: clk-s-d2-flexgen {
259 compatible = "st,flexgen-video", "st,flexgen";
305 clk_s_d3_flexgen: clk-s-d3-flexgen {
307 compatible = "st,flexgen";
H A Dstih410-clock.dtsi109 clk_s_a0_flexgen: clk-s-a0-flexgen {
110 compatible = "st,flexgen";
160 clk_s_c0_flexgen: clk-s-c0-flexgen {
162 compatible = "st,flexgen";
236 clk_s_d0_flexgen: clk-s-d0-flexgen {
238 compatible = "st,flexgen-audio", "st,flexgen";
278 clk_s_d2_flexgen: clk-s-d2-flexgen {
280 compatible = "st,flexgen-video", "st,flexgen";
326 clk_s_d3_flexgen: clk-s-d3-flexgen {
328 compatible = "st,flexgen";