/linux/drivers/clk/imx/ |
H A D | clk-imx8mm.c | 28 static const char *pll_ref_sels[] = { "osc_24m", "dummy", "dummy", "dummy", }; 39 static const char *imx8mm_a53_sels[] = {"osc_24m", "arm_pll_out", "sys_pll2_500m", "sys_pll2_1000m", 44 static const char *imx8mm_m4_sels[] = {"osc_24m", "sys_pll2_200m", "sys_pll2_250m", "sys_pll1_266m", 47 static const char *imx8mm_vpu_sels[] = {"osc_24m", "arm_pll_out", "sys_pll2_500m", "sys_pll2_1000m", 50 static const char *imx8mm_gpu3d_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", "sys_pll3_out", 53 static const char *imx8mm_gpu2d_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", "sys_pll3_out", 56 static const char *imx8mm_main_axi_sels[] = {"osc_24m", "sys_pll2_333m", "sys_pll1_800m", "sys_pll2_250m", 59 static const char *imx8mm_enet_axi_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", "sys_pll2_250m", 62 static const char *imx8mm_nand_usdhc_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", "sys_pll2_200m", 65 static const char *imx8mm_vpu_bus_sels[] = {"osc_24m", "sys_pll1_800 [all...] |
H A D | clk-imx8mn.c | 27 static const char * const pll_ref_sels[] = { "osc_24m", "dummy", "dummy", "dummy", }; 37 static const char * const imx8mn_a53_sels[] = {"osc_24m", "arm_pll_out", "sys_pll2_500m", 43 static const char * const imx8mn_m7_sels[] = {"osc_24m", "sys_pll2_200m", "sys_pll2_250m", "m7_alt_pll_out", 46 static const char * const imx8mn_gpu_core_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 50 static const char * const imx8mn_gpu_shader_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 54 static const char * const imx8mn_main_axi_sels[] = {"osc_24m", "sys_pll2_333m", "sys_pll1_800m", 58 static const char * const imx8mn_enet_axi_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", 62 static const char * const imx8mn_nand_usdhc_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", 66 static const char * const imx8mn_disp_axi_sels[] = {"osc_24m", "sys_pll2_1000m", "sys_pll1_800m", 70 static const char * const imx8mn_disp_apb_sels[] = {"osc_24m", "sys_pll2_125 [all...] |
H A D | clk-imx8mp.c | 24 static const char * const pll_ref_sels[] = { "osc_24m", "dummy", "dummy", "dummy", }; 36 static const char * const imx8mp_a53_sels[] = {"osc_24m", "arm_pll_out", "sys_pll2_500m", 42 static const char * const imx8mp_m7_sels[] = {"osc_24m", "sys_pll2_200m", "sys_pll2_250m", 46 static const char * const imx8mp_ml_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 50 static const char * const imx8mp_gpu3d_core_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 54 static const char * const imx8mp_gpu3d_shader_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 58 static const char * const imx8mp_gpu2d_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 62 static const char * const imx8mp_audio_axi_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 66 static const char * const imx8mp_hsio_axi_sels[] = {"osc_24m", "sys_pll2_500m", "sys_pll1_800m", 70 static const char * const imx8mp_media_isp_sels[] = {"osc_24m", "sys_pll2_1000 [all...] |
H A D | clk-imx93.c | 45 {"osc_24m", "sys_pll_pfd0_div2", "sys_pll_pfd1_div2", "video_pll"}, 46 {"osc_24m", "sys_pll_pfd0_div2", "sys_pll_pfd1_div2", "sys_pll_pfd2_div2"}, 47 {"osc_24m", "sys_pll_pfd0", "sys_pll_pfd1", "sys_pll_pfd2"}, 48 {"osc_24m", "audio_pll", "video_pll", "clk_ext1"}, 49 {"osc_24m", "audio_pll", "video_pll", "sys_pll_pfd0"}, 50 {"osc_24m", "sys_pll_pfd0", "audio_pll", "clk_ext1"}, 51 {"osc_24m", "sys_pll_pfd0", "sys_pll_pfd1", "audio_pll"}, 52 {"osc_24m", "sys_pll_pfd0", "sys_pll_pfd1", "video_pll"}, 53 {"osc_24m", "audio_pll", "video_pll", "sys_pll_pfd2"}, 174 { IMX93_CLK_WDOG1_GATE, "wdog1", "osc_24m", [all...] |
H A D | clk-imx8mp-audiomix.c | 87 { .fw_name = "osc_24m", .name = "osc_24m" }, 192 CLK_GATE_PARENT("audpll", AUDPLL_ROOT, "osc_24m"),
|
/linux/drivers/rtc/ |
H A D | rtc-amlogic-a4.c | 19 #define OSC_24M 24000000 macro 292 if (clk_get_rate(rtc->rtc_clk) == OSC_24M) { in aml_rtc_init() 355 if (clk_get_rate(rtc->rtc_clk) != OSC_32K && clk_get_rate(rtc->rtc_clk) != OSC_24M) in aml_rtc_probe()
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | imx93-clock.yaml | 38 - const: osc_24m
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mn.dtsi | 181 osc_24m: clock-osc-24m { label 185 clock-output-names = "osc_24m"; 639 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 641 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 771 clocks = <&osc_24m>;
|
H A D | imx93.dtsi | 142 osc_24m: clock-osc-24m { label 146 clock-output-names = "osc_24m"; 324 clocks = <&osc_24m>; 509 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>; 510 clock-names = "osc_32k", "osc_24m", "clk_ext1";
|
H A D | imx8mm.dtsi | 181 osc_24m: clock-osc-24m { label 185 clock-output-names = "osc_24m"; 638 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 640 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 825 clocks = <&osc_24m>;
|
H A D | imx8mp-aristainetos3a-som-v1.dtsi | 154 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 156 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2",
|
H A D | imx94.dtsi | 20 osc_24m: clock-24m { label 24 clock-output-names = "osc_24m"; 930 clocks = <&osc_24m>;
|
H A D | imx8mp.dtsi | 185 osc_24m: clock-osc-24m { label 189 clock-output-names = "osc_24m"; 754 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 756 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 994 clocks = <&osc_24m>;
|
H A D | imx95.dtsi | 302 osc_24m: clock-24m { label 306 clock-output-names = "osc_24m";
|
/linux/arch/riscv/boot/dts/thead/ |
H A D | th1520.dtsi | 211 clock-output-names = "osc_24m";
|
/linux/drivers/clk/thead/ |
H A D | clk-th1520-ap.c | 587 static const char * const out_parents[] = { "osc_24m", "osc_12m" };
|