Searched refs:flexgen (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | st,stm32mp25-rcc.yaml | 50 - description: CK_SCMI_FLEXGEN_07 flexgen clock 7 51 - description: CK_SCMI_FLEXGEN_08 flexgen clock 8 52 - description: CK_SCMI_FLEXGEN_09 flexgen clock 9 53 - description: CK_SCMI_FLEXGEN_10 flexgen clock 10 54 - description: CK_SCMI_FLEXGEN_11 flexgen clock 11 55 - description: CK_SCMI_FLEXGEN_12 flexgen clock 12 56 - description: CK_SCMI_FLEXGEN_13 flexgen clock 13 57 - description: CK_SCMI_FLEXGEN_14 flexgen clock 14 58 - description: CK_SCMI_FLEXGEN_15 flexgen clock 15 59 - description: CK_SCMI_FLEXGEN_16 flexgen clock 16 [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/clock/st/ |
| H A D | st,flexgen.txt | 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" 73 "st,flexgen-stih410-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-6.15/arch/arm/boot/dts/st/ |
| 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";
|
| 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 | 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";
|
| /linux-6.15/drivers/clk/st/ |
| H A D | clk-flexgen.c | 31 struct flexgen { struct 55 struct flexgen *flexgen = to_flexgen(hw); in flexgen_enable() local 72 struct flexgen *flexgen = to_flexgen(hw); in flexgen_disable() local 85 struct flexgen *flexgen = to_flexgen(hw); in flexgen_is_enabled() local 98 struct flexgen *flexgen = to_flexgen(hw); in flexgen_get_parent() local 99 struct clk_hw *mux_hw = &flexgen->mux.hw; in flexgen_get_parent() 108 struct flexgen *flexgen = to_flexgen(hw); in flexgen_set_parent() local 142 struct flexgen *flexgen = to_flexgen(hw); in flexgen_recalc_rate() local 158 struct flexgen *flexgen = to_flexgen(hw); in flexgen_set_rate() local 170 if (flexgen->control_mode) { in flexgen_set_rate() [all …]
|
| H A D | Makefile | 2 obj-y += clkgen-mux.o clkgen-pll.o clkgen-fsyn.o clk-flexgen.o
|