| /Linux-v5.4/drivers/clk/imx/ |
| D | clk-imx5.c | 171 clk[IMX5_CLK_AHB_MAX] = imx_clk_gate2_flags("ahb_max", "ahb", MXC_CCM_CCGR0, 28, CLK_IS_CRITICAL); in mx5_clocks_common_init() 172 …k[IMX5_CLK_AIPS_TZ1] = imx_clk_gate2_flags("aips_tz1", "ahb", MXC_CCM_CCGR0, 24, CLK_IS_CRITICAL); in mx5_clocks_common_init() 173 …k[IMX5_CLK_AIPS_TZ2] = imx_clk_gate2_flags("aips_tz2", "ahb", MXC_CCM_CCGR0, 26, CLK_IS_CRITICAL); in mx5_clocks_common_init() 174 clk[IMX5_CLK_TMAX1] = imx_clk_gate2_flags("tmax1", "ahb", MXC_CCM_CCGR1, 0, CLK_IS_CRITICAL); in mx5_clocks_common_init() 175 clk[IMX5_CLK_TMAX2] = imx_clk_gate2_flags("tmax2", "ahb", MXC_CCM_CCGR1, 2, CLK_IS_CRITICAL); in mx5_clocks_common_init() 176 clk[IMX5_CLK_TMAX3] = imx_clk_gate2_flags("tmax3", "ahb", MXC_CCM_CCGR1, 4, CLK_IS_CRITICAL); in mx5_clocks_common_init() 177 clk[IMX5_CLK_SPBA] = imx_clk_gate2_flags("spba", "ipg", MXC_CCM_CCGR5, 0, CLK_IS_CRITICAL); in mx5_clocks_common_init() 242 …EMI_FAST_GATE] = imx_clk_gate2_flags("emi_fast_gate", "dummy", MXC_CCM_CCGR5, 14, CLK_IS_CRITICAL); in mx5_clocks_common_init() 243 …_GATE] = imx_clk_gate2_flags("emi_slow_gate", "emi_slow_podf", MXC_CCM_CCGR5, 16, CLK_IS_CRITICAL); in mx5_clocks_common_init() 257 …IMX5_CLK_GPC_DVFS] = imx_clk_gate2_flags("gpc_dvfs", "dummy", MXC_CCM_CCGR5, 24, CLK_IS_CRITICAL); in mx5_clocks_common_init() [all …]
|
| D | clk-imx6sx.c | 329 … = imx_clk_hw_divider_flags("perclk", "perclk_sel", base + 0x1c, 0, 6, CLK_IS_CRITICAL); in imx6sx_clocks_init() 377 …6SX_CLK_AIPS_TZ1] = imx_clk_hw_gate2_flags("aips_tz1", "ahb", base + 0x68, 0, CLK_IS_CRITICAL); in imx6sx_clocks_init() 378 …6SX_CLK_AIPS_TZ2] = imx_clk_hw_gate2_flags("aips_tz2", "ahb", base + 0x68, 2, CLK_IS_CRITICAL); in imx6sx_clocks_init() 391 …SX_CLK_AIPS_TZ3] = imx_clk_hw_gate2_flags("aips_tz3", "ahb", base + 0x68, 30, CLK_IS_CRITICAL); in imx6sx_clocks_init() 404 …X6SX_CLK_WAKEUP] = imx_clk_hw_gate2_flags("wakeup", "ipg", base + 0x6c, 18, CLK_IS_CRITICAL); in imx6sx_clocks_init() 418 …X6SX_CLK_IPMUX1] = imx_clk_hw_gate2_flags("ipmux1", "ahb", base + 0x70, 16, CLK_IS_CRITICAL); in imx6sx_clocks_init() 419 …X6SX_CLK_IPMUX2] = imx_clk_hw_gate2_flags("ipmux2", "ahb", base + 0x70, 18, CLK_IS_CRITICAL); in imx6sx_clocks_init() 420 …X6SX_CLK_IPMUX3] = imx_clk_hw_gate2_flags("ipmux3", "ahb", base + 0x70, 20, CLK_IS_CRITICAL); in imx6sx_clocks_init() 421 …LK_TZASC1] = imx_clk_hw_gate2_flags("tzasc1", "mmdc_podf", base + 0x70, 22, CLK_IS_CRITICAL); in imx6sx_clocks_init() 435 …C_P0_FAST] = imx_clk_hw_gate2_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL); in imx6sx_clocks_init() [all …]
|
| D | clk-imx6sll.c | 177 …LK_USBPHY1_GATE] = imx_clk_hw_gate_flags("usbphy1_gate", "dummy", base + 0x10, 6, CLK_IS_CRITICAL); in imx6sll_clocks_init() 178 …LK_USBPHY2_GATE] = imx_clk_hw_gate_flags("usbphy2_gate", "dummy", base + 0x20, 6, CLK_IS_CRITICAL); in imx6sll_clocks_init() 276 …[IMX6SLL_CLK_AIPSTZ1] = imx_clk_hw_gate2_flags("aips_tz1", "ahb", base + 0x68, 0, CLK_IS_CRITICAL); in imx6sll_clocks_init() 277 …[IMX6SLL_CLK_AIPSTZ2] = imx_clk_hw_gate2_flags("aips_tz2", "ahb", base + 0x68, 2, CLK_IS_CRITICAL); in imx6sll_clocks_init() 318 …C_P0_FAST] = imx_clk_hw_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL); in imx6sll_clocks_init() 319 …K_MMDC_P0_IPG] = imx_clk_hw_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL); in imx6sll_clocks_init() 320 …K_MMDC_P1_IPG] = imx_clk_hw_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL); in imx6sll_clocks_init() 321 …[IMX6SLL_CLK_OCRAM] = imx_clk_hw_gate_flags("ocram", "ahb", base + 0x74, 28, CLK_IS_CRITICAL); in imx6sll_clocks_init() 330 hws[IMX6SLL_CLK_ROM] = imx_clk_hw_gate2_flags("rom", "ahb", base + 0x7c, 0, CLK_IS_CRITICAL); in imx6sll_clocks_init()
|
| D | clk-imx7ulp.c | 126 …] = imx_clk_divider_gate("ddr_clk", "ddr_sel", CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, base + 0x30,… in imx7ulp_clk_scg1_init() 129 …_divider_flags("nic0_clk", "nic_sel", base + 0x40, 24, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 130 …_divider_flags("nic1_clk", "nic0_clk", base + 0x40, 16, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 131 …vider_flags("nic1_bus_clk", "nic0_clk", base + 0x40, 4, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 223 …_CLK_MMDC] = clk_hw_register_gate(NULL, "mmdc", "nic1_clk", CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, in imx7ulp_clk_pcc3_init() 273 … = imx_clk_hw_mux_flags("arm", base + 0x10, 8, 2, arm_sels, ARRAY_SIZE(arm_sels), CLK_IS_CRITICAL); in imx7ulp_clk_smc1_init()
|
| D | clk-imx8mq.c | 345 …pll_out", sys1_pll_out_sels, ARRAY_SIZE(sys1_pll_out_sels), 0, 0, 0, base + 0x30, CLK_IS_CRITICAL); in imx8mq_clocks_probe() 346 …pll_out", sys2_pll_out_sels, ARRAY_SIZE(sys2_pll_out_sels), 0, 0, 1, base + 0x3c, CLK_IS_CRITICAL); in imx8mq_clocks_probe() 347 …pll_out", sys3_pll_out_sels, ARRAY_SIZE(sys3_pll_out_sels), 0, 0, 1, base + 0x48, CLK_IS_CRITICAL); in imx8mq_clocks_probe() 348 …pll_out", dram_pll_out_sels, ARRAY_SIZE(dram_pll_out_sels), 0, 0, 0, base + 0x60, CLK_IS_CRITICAL); in imx8mq_clocks_probe() 382 …CLK_A53_CG] = imx_clk_gate3_flags("arm_a53_cg", "arm_a53_src", base + 0x8000, 28, CLK_IS_CRITICAL); in imx8mq_clocks_probe() 418 …, base + 0x9800, 24, 1, imx8mq_dram_core_sels, ARRAY_SIZE(imx8mq_dram_core_sels), CLK_IS_CRITICAL); in imx8mq_clocks_probe()
|
| D | clk-imx6ul.c | 333 …s[IMX6UL_CLK_AIPSTZ1] = imx_clk_hw_gate2_flags("aips_tz1", "ahb", base + 0x68, 0, CLK_IS_CRITICAL); in imx6ul_clocks_init() 334 …s[IMX6UL_CLK_AIPSTZ2] = imx_clk_hw_gate2_flags("aips_tz2", "ahb", base + 0x68, 2, CLK_IS_CRITICAL); in imx6ul_clocks_init() 409 …DC_P0_FAST] = imx_clk_hw_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL); in imx6ul_clocks_init() 410 …CLK_MMDC_P0_IPG] = imx_clk_hw_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL); in imx6ul_clocks_init() 411 …CLK_MMDC_P1_IPG] = imx_clk_hw_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL); in imx6ul_clocks_init() 412 hws[IMX6UL_CLK_AXI] = imx_clk_hw_gate_flags("axi", "axi_podf", base + 0x74, 28, CLK_IS_CRITICAL); in imx6ul_clocks_init() 426 hws[IMX6UL_CLK_ROM] = imx_clk_hw_gate2_flags("rom", "ahb", base + 0x7c, 0, CLK_IS_CRITICAL); in imx6ul_clocks_init()
|
| D | clk-busy.c | 99 init.flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL; in imx_clk_hw_busy_divider() 178 init.flags = CLK_IS_CRITICAL; in imx_clk_hw_busy_mux()
|
| D | clk-imx7d.c | 467 …k_hw_gate_dis_flags("pll_sys_main_480m_clk", "pll_sys_main_480m", base + 0xb0, 4, CLK_IS_CRITICAL); in imx7d_clocks_init() 720 …w_divider_flags("ipg_root_clk", "ahb_root_clk", base + 0x9080, 0, 2, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init() 786 …w_gate2_flags("main_axi_root_clk", "axi_post_div", base + 0x4040, 0, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init() 791 …k_hw_gate2_flags("dram_root_clk", "dram_post_div", base + 0x4130, 0, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init() 792 …_gate2_flags("dram_phym_root_clk", "dram_phym_cg", base + 0x4130, 0, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init() 793 …dram_phym_alt_root_clk", "dram_phym_alt_post_div", base + 0x4130, 0, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init() 794 …e2_flags("dram_alt_root_clk", "dram_alt_post_div", base + 0x4130, 0, CLK_IS_CRITICAL | CLK_OPS_PAR… in imx7d_clocks_init()
|
| D | clk-cpu.c | 92 init.flags = CLK_IS_CRITICAL; in imx_clk_hw_cpu()
|
| /Linux-v5.4/drivers/clk/tegra/ |
| D | clk-tegra-super-gen4.c | 118 CLK_IS_CRITICAL, in tegra_sclk_init() 131 CLK_IS_CRITICAL, in tegra_sclk_init() 145 CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, in tegra_sclk_init() 160 CLK_IS_CRITICAL, clk_base + SYSTEM_CLK_RATE, in tegra_sclk_init()
|
| /Linux-v5.4/drivers/clk/bcm/ |
| D | clk-bcm63xx-gate.c | 48 { .name = "mips", .bit = 4, .flags = CLK_IS_CRITICAL, }, 78 { .name = "mips", .bit = 4, .flags = CLK_IS_CRITICAL, }, 123 { .name = "mips", .bit = 4, .flags = CLK_IS_CRITICAL, },
|
| /Linux-v5.4/drivers/clk/mediatek/ |
| D | clk-mt2712.c | 739 7, CLK_IS_CRITICAL), 741 15, CLK_IS_CRITICAL), 824 31, CLK_IS_CRITICAL), 928 9, 2, -1, CLK_IS_CRITICAL), 931 9, 2, -1, CLK_IS_CRITICAL), 934 9, 2, -1, CLK_IS_CRITICAL),
|
| D | clk-mt2701.c | 489 0x0040, 0, 3, 7, CLK_IS_CRITICAL), 491 0x0040, 8, 1, 15, CLK_IS_CRITICAL), 493 ddrphycfg_parents, 0x0040, 16, 1, 23, CLK_IS_CRITICAL), 541 0x00A0, 0, 2, 7, CLK_IS_CRITICAL),
|
| D | clk-mt6779.c | 641 0x004, 0, CLK_IS_CRITICAL), 711 0x004, 29, CLK_IS_CRITICAL), 728 0x008, 4, CLK_IS_CRITICAL), 1118 "f_f26m_ck", 5, CLK_IS_CRITICAL),
|
| D | clk-mt6797.c | 331 0x0040, 16, 2, CLK_IS_CRITICAL | CLK_SET_RATE_PARENT), 517 "clk26m", 31, CLK_IS_CRITICAL), 529 "clk26m", 11, CLK_IS_CRITICAL),
|
| /Linux-v5.4/drivers/clk/ |
| D | clk-aspeed.c | 50 [ASPEED_CLK_GATE_MCLK] = { 2, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */ 52 [ASPEED_CLK_GATE_BCLK] = { 4, 8, "bclk-gate", "bclk", CLK_IS_CRITICAL }, /* PCIe/PCI */ 53 [ASPEED_CLK_GATE_DCLK] = { 5, -1, "dclk-gate", NULL, CLK_IS_CRITICAL }, /* DAC */ 54 [ASPEED_CLK_GATE_REFCLK] = { 6, -1, "refclk-gate", "clkin", CLK_IS_CRITICAL },
|
| D | clk-ast2600.c | 59 [ASPEED_CLK_GATE_MCLK] = { 0, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */ 66 [ASPEED_CLK_GATE_DCLK] = { 5, -1, "dclk-gate", NULL, CLK_IS_CRITICAL }, /* DAC */ 67 [ASPEED_CLK_GATE_REF0CLK] = { 6, -1, "ref0clk-gate", "clkin", CLK_IS_CRITICAL }, 88 [ASPEED_CLK_GATE_REF1CLK] = { 34, -1, "ref1clk-gate", "clkin", CLK_IS_CRITICAL },
|
| D | clk-npcm7xx.c | 329 cpuck_mux_parents, ARRAY_SIZE(cpuck_mux_parents), CLK_IS_CRITICAL, 377 NPCM7XX_CLK_S_AXI, 0, CLK_IS_CRITICAL, NPCM7XX_CLK_AHB}, 395 NPCM7XX_CLK_S_CPU_MUX, CLK_DIVIDER_POWER_OF_TWO, CLK_IS_CRITICAL,
|
| /Linux-v5.4/drivers/clk/samsung/ |
| D | clk-exynos5420.c | 542 GATE_BUS_TOP, 27, CLK_IS_CRITICAL, 0), 929 GATE_BUS_FSYS0, 9, CLK_IS_CRITICAL, 0), 936 GATE_BUS_TOP, 1, CLK_IS_CRITICAL, 0), 942 GATE_BUS_TOP, 6, CLK_IS_CRITICAL, 0), 956 GATE_BUS_TOP, 15, CLK_IS_CRITICAL, 0), 960 GATE_BUS_TOP, 17, CLK_IS_CRITICAL, 0), 962 GATE_BUS_TOP, 18, CLK_IS_CRITICAL, 0), 969 SRC_MASK_TOP2, 24, CLK_IS_CRITICAL, 0),
|
| /Linux-v5.4/drivers/clk/sunxi-ng/ |
| D | ccu-sun8i-a83t.c | 230 0x50, 12, 1, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); 234 0x50, 28, 1, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); 387 CLK_IS_CRITICAL), 490 static SUNXI_CCU_M(dram_clk, "dram", "pll-ddr", 0x0f4, 0, 4, CLK_IS_CRITICAL); 552 CLK_IS_CRITICAL);
|
| D | ccu-sun6i-a31.c | 182 0x050, 16, 2, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); 500 CLK_IS_CRITICAL); 503 0x0f4, 0, 4, 4, 1, CLK_IS_CRITICAL); 505 0x0f4, 8, 4, 12, 1, CLK_IS_CRITICAL); 627 CLK_IS_CRITICAL); 634 CLK_IS_CRITICAL);
|
| /Linux-v5.4/drivers/clk/qcom/ |
| D | a53-pll.c | 73 init.flags = CLK_IS_CRITICAL; in qcom_a53pll_probe()
|
| D | gcc-sdm845.c | 1148 .flags = CLK_IS_CRITICAL, 1175 .flags = CLK_IS_CRITICAL, 1270 .flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, 1317 .flags = CLK_IS_CRITICAL, 1376 .flags = CLK_IS_CRITICAL, 1446 .flags = CLK_IS_CRITICAL, 2434 .flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, 3071 .flags = CLK_IS_CRITICAL, 3098 .flags = CLK_IS_CRITICAL, 3145 .flags = CLK_IS_CRITICAL, [all …]
|
| /Linux-v5.4/drivers/clk/sunxi/ |
| D | clk-factors.c | 249 gate_hw, &clk_gate_ops, CLK_IS_CRITICAL); in __sunxi_factors_register() 285 return __sunxi_factors_register(node, data, lock, reg, CLK_IS_CRITICAL); in sunxi_factors_register_critical()
|
| D | clk-sun8i-mbus.c | 81 CLK_IS_CRITICAL); in sun8i_a23_mbus_setup()
|