/linux-6.14.4/drivers/clk/imx/ |
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… 59 static const char *imx8mm_enet_axi_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", "sys_pll2… 62 static const char *imx8mm_nand_usdhc_sels[] = {"osc_24m", "sys_pll1_266m", "sys_pll1_800m", "sys_pl… 65 static const char *imx8mm_vpu_bus_sels[] = {"osc_24m", "sys_pll1_800m", "vpu_pll_out", "audio_pll2_… [all …]
|
D | clk-imx8mp.c | 23 static const char * const pll_ref_sels[] = { "osc_24m", "dummy", "dummy", "dummy", }; 35 static const char * const imx8mp_a53_sels[] = {"osc_24m", "arm_pll_out", "sys_pll2_500m", 41 static const char * const imx8mp_m7_sels[] = {"osc_24m", "sys_pll2_200m", "sys_pll2_250m", 45 static const char * const imx8mp_ml_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 49 static const char * const imx8mp_gpu3d_core_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 53 static const char * const imx8mp_gpu3d_shader_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 57 static const char * const imx8mp_gpu2d_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 61 static const char * const imx8mp_audio_axi_sels[] = {"osc_24m", "gpu_pll_out", "sys_pll1_800m", 65 static const char * const imx8mp_hsio_axi_sels[] = {"osc_24m", "sys_pll2_500m", "sys_pll1_800m", 69 static const char * const imx8mp_media_isp_sels[] = {"osc_24m", "sys_pll2_1000m", "sys_pll1_800m", [all …]
|
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_… 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_125m", "sys_pll1_800m", [all …]
|
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", 0x8300, }, [all …]
|
D | clk-imx8mp-audiomix.c | 87 { .fw_name = "osc_24m", .name = "osc_24m" }, 192 CLK_GATE_PARENT("audpll", AUDPLL_ROOT, "osc_24m"),
|
/linux-6.14.4/Documentation/devicetree/bindings/clock/ |
D | imx8m-clock.yaml | 93 - const: osc_24m 108 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 110 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2",
|
D | imx93-clock.yaml | 38 - const: osc_24m
|
/linux-6.14.4/drivers/rtc/ |
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-6.14.4/arch/arm64/boot/dts/freescale/ |
D | imx8mn.dtsi | 185 osc_24m: clock-osc-24m { label 189 clock-output-names = "osc_24m"; 643 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 645 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 775 clocks = <&osc_24m>;
|
D | imx93.dtsi | 142 osc_24m: clock-osc-24m { label 146 clock-output-names = "osc_24m"; 323 clocks = <&osc_24m>; 508 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>; 509 clock-names = "osc_32k", "osc_24m", "clk_ext1";
|
D | imx8mm.dtsi | 185 osc_24m: clock-osc-24m { label 189 clock-output-names = "osc_24m"; 642 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 644 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 829 clocks = <&osc_24m>;
|
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",
|
D | imx8mp.dtsi | 188 osc_24m: clock-osc-24m { label 192 clock-output-names = "osc_24m"; 751 clocks = <&osc_32k>, <&osc_24m>, <&clk_ext1>, <&clk_ext2>, 753 clock-names = "osc_32k", "osc_24m", "clk_ext1", "clk_ext2", 998 clocks = <&osc_24m>;
|
D | imx95.dtsi | 294 osc_24m: clock-24m { label 298 clock-output-names = "osc_24m";
|
/linux-6.14.4/drivers/clk/thead/ |
D | clk-th1520-ap.c | 585 static CLK_FIXED_FACTOR_FW_NAME(osc12m_clk, "osc_12m", "osc_24m", 2, 1, 0); 587 static const char * const out_parents[] = { "osc_24m", "osc_12m" };
|
/linux-6.14.4/arch/riscv/boot/dts/thead/ |
D | th1520.dtsi | 209 clock-output-names = "osc_24m";
|
/linux-6.14.4/drivers/pmdomain/imx/ |
D | imx8mp-blk-ctrl.c | 160 init.parent_names = (const char *[]){"osc_24m"}; in imx8mp_hsio_blk_ctrl_probe()
|