/linux/drivers/clk/st/ |
A D | clk-flexgen.c | 307 { .name = "clk-ic-lmi0", .flags = CLK_IS_CRITICAL }, 317 { .name = "clk-ic-lmi0", .flags = CLK_IS_CRITICAL }, 318 { .name = "clk-ic-lmi1", .flags = CLK_IS_CRITICAL }, 336 { .name = "clk-icn-cpu", .flags = CLK_IS_CRITICAL }, 343 { .name = "clk-ext2fa9", .flags = CLK_IS_CRITICAL }, 353 { .name = "clk-icn-lmi", .flags = CLK_IS_CRITICAL }, 356 { .name = "clk-icn-sbc", .flags = CLK_IS_CRITICAL }, 381 { .name = "clk-icn-cpu", .flags = CLK_IS_CRITICAL }, 388 { .name = "clk-ext2fa9", .flags = CLK_IS_CRITICAL }, 398 { .name = "clk-icn-lmi", .flags = CLK_IS_CRITICAL }, [all …]
|
/linux/drivers/clk/mediatek/ |
A D | clk-mt8195-topckgen.c | 862 axi_parents, 0x020, 0x024, 0x028, 0, 3, 7, 0x04, 0, CLK_IS_CRITICAL), 864 spm_parents, 0x020, 0x024, 0x028, 8, 2, 15, 0x04, 1, CLK_IS_CRITICAL), 866 scp_parents, 0x020, 0x024, 0x028, 16, 3, 23, 0x04, 2, CLK_IS_CRITICAL), 868 bus_aximem_parents, 0x020, 0x024, 0x028, 24, 3, 31, 0x04, 3, CLK_IS_CRITICAL), 951 pwrmcu_parents, 0x08C, 0x090, 0x094, 16, 3, 23, 0x08, 6, CLK_IS_CRITICAL), 1020 mcupm_parents, 0x0E0, 0x0E4, 0x0E8, 24, 2, 31, 0x0C, 3, CLK_IS_CRITICAL), 1030 dvfsrc_parents, 0x0EC, 0x0F0, 0x0F4, 16, 2, 23, 0x0C, 6, CLK_IS_CRITICAL), 1141 ulposc_parents, 0x017C, 0x0180, 0x0184, 8, 2, 15, 0x010, 21, CLK_IS_CRITICAL), 1143 ulposc_core_parents, 0x017C, 0x0180, 0x0184, 16, 2, 23, 0x010, 22, CLK_IS_CRITICAL), 1145 srck_parents, 0x017C, 0x0180, 0x0184, 24, 1, 31, 0x010, 23, CLK_IS_CRITICAL), [all …]
|
A D | clk-mt8195-infra_ao.c | 81 GATE_INFRA_AO0_FLAGS(CLK_INFRA_AO_SEJ, "infra_ao_sej", "top_axi", 5, CLK_IS_CRITICAL), 119 CLK_IS_CRITICAL), 164 CLK_IS_CRITICAL), 171 CLK_IS_CRITICAL), 173 CLK_IS_CRITICAL),
|
A D | clk-mt8192.c | 710 CLK_IS_CRITICAL), 713 CLK_IS_CRITICAL), 718 CLK_IS_CRITICAL), 1005 GATE_INFRA1_FLAGS(CLK_INFRA_DEVICE_APC, "infra_device_apc", "axi_sel", 20, CLK_IS_CRITICAL), 1068 CLK_IS_CRITICAL), 1078 GATE_INFRA5_FLAGS(CLK_INFRA_133M, "infra_133m", "axi_sel", 0, CLK_IS_CRITICAL), 1079 GATE_INFRA5_FLAGS(CLK_INFRA_66M, "infra_66m", "axi_sel", 1, CLK_IS_CRITICAL),
|
A 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),
|
A 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),
|
A D | clk-mt6779.c | 642 0x004, 0, CLK_IS_CRITICAL), 712 0x004, 29, CLK_IS_CRITICAL), 729 0x008, 4, CLK_IS_CRITICAL), 1121 "f_f26m_ck", 5, CLK_IS_CRITICAL),
|
/linux/drivers/clk/baikal-t1/ |
A D | clk-ccu-pll.c | 64 CLK_IS_CRITICAL), 66 CLK_IS_CRITICAL | CLK_SET_RATE_GATE), 68 CLK_IS_CRITICAL | CLK_SET_RATE_GATE), 70 CLK_IS_CRITICAL), 72 CLK_IS_CRITICAL | CLK_SET_RATE_GATE)
|
A D | clk-ccu-div.c | 138 CLK_IS_CRITICAL, CCU_DIV_RESET_DOMAIN), 141 CLK_IS_CRITICAL | CLK_SET_RATE_GATE, 198 CLK_IS_CRITICAL, CCU_DIV_RESET_DOMAIN),
|
/linux/drivers/clk/bcm/ |
A D | clk-bcm63xx-gate.c | 130 .flags = CLK_IS_CRITICAL, 143 .flags = CLK_IS_CRITICAL, 174 .flags = CLK_IS_CRITICAL, 178 .flags = CLK_IS_CRITICAL, 185 .flags = CLK_IS_CRITICAL, 222 .flags = CLK_IS_CRITICAL, 301 .flags = CLK_IS_CRITICAL, 425 .flags = CLK_IS_CRITICAL,
|
/linux/drivers/clk/imx/ |
A D | clk-imx6sx.c | 370 …6SX_CLK_AIPS_TZ1] = imx_clk_hw_gate2_flags("aips_tz1", "ahb", base + 0x68, 0, CLK_IS_CRITICAL); in imx6sx_clocks_init() 371 …6SX_CLK_AIPS_TZ2] = imx_clk_hw_gate2_flags("aips_tz2", "ahb", base + 0x68, 2, CLK_IS_CRITICAL); in imx6sx_clocks_init() 384 …SX_CLK_AIPS_TZ3] = imx_clk_hw_gate2_flags("aips_tz3", "ahb", base + 0x68, 30, CLK_IS_CRITICAL); in imx6sx_clocks_init() 397 …X6SX_CLK_WAKEUP] = imx_clk_hw_gate2_flags("wakeup", "ipg", base + 0x6c, 18, CLK_IS_CRITICAL); in imx6sx_clocks_init() 411 …X6SX_CLK_IPMUX1] = imx_clk_hw_gate2_flags("ipmux1", "ahb", base + 0x70, 16, CLK_IS_CRITICAL); in imx6sx_clocks_init() 412 …X6SX_CLK_IPMUX2] = imx_clk_hw_gate2_flags("ipmux2", "ahb", base + 0x70, 18, CLK_IS_CRITICAL); in imx6sx_clocks_init() 413 …X6SX_CLK_IPMUX3] = imx_clk_hw_gate2_flags("ipmux3", "ahb", base + 0x70, 20, CLK_IS_CRITICAL); in imx6sx_clocks_init() 429 …CLK_MMDC_P0_IPG] = imx_clk_hw_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL); in imx6sx_clocks_init() 430 …CLK_MMDC_P1_IPG] = imx_clk_hw_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL); in imx6sx_clocks_init() 437 …X_CLK_PER2_MAIN] = imx_clk_hw_gate2_flags("per2_main", "ahb", base + 0x78, 14, CLK_IS_CRITICAL); in imx6sx_clocks_init() [all …]
|
A D | clk-imx5.c | 147 clk[IMX5_CLK_AHB_MAX] = imx_clk_gate2_flags("ahb_max", "ahb", MXC_CCM_CCGR0, 28, CLK_IS_CRITICAL); in mx5_clocks_common_init() 148 …k[IMX5_CLK_AIPS_TZ1] = imx_clk_gate2_flags("aips_tz1", "ahb", MXC_CCM_CCGR0, 24, CLK_IS_CRITICAL); in mx5_clocks_common_init() 149 …k[IMX5_CLK_AIPS_TZ2] = imx_clk_gate2_flags("aips_tz2", "ahb", MXC_CCM_CCGR0, 26, CLK_IS_CRITICAL); in mx5_clocks_common_init() 150 clk[IMX5_CLK_TMAX1] = imx_clk_gate2_flags("tmax1", "ahb", MXC_CCM_CCGR1, 0, CLK_IS_CRITICAL); in mx5_clocks_common_init() 151 clk[IMX5_CLK_TMAX2] = imx_clk_gate2_flags("tmax2", "ahb", MXC_CCM_CCGR1, 2, CLK_IS_CRITICAL); in mx5_clocks_common_init() 152 clk[IMX5_CLK_TMAX3] = imx_clk_gate2_flags("tmax3", "ahb", MXC_CCM_CCGR1, 4, CLK_IS_CRITICAL); in mx5_clocks_common_init() 153 clk[IMX5_CLK_SPBA] = imx_clk_gate2_flags("spba", "ipg", MXC_CCM_CCGR5, 0, CLK_IS_CRITICAL); in mx5_clocks_common_init() 218 …EMI_FAST_GATE] = imx_clk_gate2_flags("emi_fast_gate", "dummy", MXC_CCM_CCGR5, 14, CLK_IS_CRITICAL); in mx5_clocks_common_init() 233 …IMX5_CLK_GPC_DVFS] = imx_clk_gate2_flags("gpc_dvfs", "dummy", MXC_CCM_CCGR5, 24, CLK_IS_CRITICAL); in mx5_clocks_common_init() 419 …K_MIPI_ESC_GATE] = imx_clk_gate2_flags("mipi_esc_gate", "ipg", MXC_CCM_CCGR4, 10, CLK_IS_CRITICAL); in mx51_clocks_init() [all …]
|
A D | clk-imx6sll.c | 161 …LK_USBPHY1_GATE] = imx_clk_hw_gate_flags("usbphy1_gate", "dummy", base + 0x10, 6, CLK_IS_CRITICAL); in imx6sll_clocks_init() 162 …LK_USBPHY2_GATE] = imx_clk_hw_gate_flags("usbphy2_gate", "dummy", base + 0x20, 6, CLK_IS_CRITICAL); in imx6sll_clocks_init() 260 …[IMX6SLL_CLK_AIPSTZ1] = imx_clk_hw_gate2_flags("aips_tz1", "ahb", base + 0x68, 0, CLK_IS_CRITICAL); in imx6sll_clocks_init() 261 …[IMX6SLL_CLK_AIPSTZ2] = imx_clk_hw_gate2_flags("aips_tz2", "ahb", base + 0x68, 2, CLK_IS_CRITICAL); in imx6sll_clocks_init() 302 …C_P0_FAST] = imx_clk_hw_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL); in imx6sll_clocks_init() 303 …K_MMDC_P0_IPG] = imx_clk_hw_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL); in imx6sll_clocks_init() 304 …K_MMDC_P1_IPG] = imx_clk_hw_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL); in imx6sll_clocks_init() 305 …[IMX6SLL_CLK_OCRAM] = imx_clk_hw_gate_flags("ocram", "ahb", base + 0x74, 28, CLK_IS_CRITICAL); in imx6sll_clocks_init() 314 hws[IMX6SLL_CLK_ROM] = imx_clk_hw_gate2_flags("rom", "ahb", base + 0x7c, 0, CLK_IS_CRITICAL); in imx6sll_clocks_init()
|
A D | clk-imx8ulp.c | 197 …_hw_divider_flags("a35_div", "a35_sel", base + 0x14, 21, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 200 …ider_flags("nic_ad_divplat", "nic_sel", base + 0x34, 21, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 201 …gs("nic_per_divplat", "nic_ad_divplat", base + 0x34, 14, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 202 …gs("xbar_ad_divplat", "nic_ad_divplat", base + 0x38, 14, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 203 …r_flags("xbar_divbus", "nic_ad_divplat", base + 0x38, 7, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 204 …_flags("xbar_ad_slow", "nic_ad_divplat", base + 0x38, 0, 6, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx8ulp_clk_cgc1_init() 259 …CLK_DDR_DIV] = imx_clk_hw_divider_flags("ddr_div", "ddr_sel", base + 0x40, 21, 6, CLK_IS_CRITICAL); in imx8ulp_clk_cgc2_init() 261 …I_DIV] = imx_clk_hw_divider_flags("lpav_axi_div", "lpav_sel", base + 0x3c, 21, 6, CLK_IS_CRITICAL); in imx8ulp_clk_cgc2_init() 262 …V] = imx_clk_hw_divider_flags("lpav_ahb_div", "lpav_axi_div", base + 0x3c, 14, 6, CLK_IS_CRITICAL); in imx8ulp_clk_cgc2_init() 263 …IV] = imx_clk_hw_divider_flags("lpav_bus_div", "lpav_axi_div", base + 0x3c, 7, 6, CLK_IS_CRITICAL); in imx8ulp_clk_cgc2_init()
|
A D | clk-imx7ulp.c | 115 … imx_clk_hw_divider_gate("ddr_clk", "ddr_sel", CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, base + 0x30,… in imx7ulp_clk_scg1_init() 118 …_divider_flags("nic0_clk", "nic_sel", base + 0x40, 24, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 119 …_divider_flags("nic1_clk", "nic0_clk", base + 0x40, 16, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 120 …vider_flags("nic1_bus_clk", "nic0_clk", base + 0x40, 4, 4, CLK_SET_RATE_PARENT | CLK_IS_CRITICAL); in imx7ulp_clk_scg1_init() 204 …_CLK_MMDC] = clk_hw_register_gate(NULL, "mmdc", "nic1_clk", CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, in imx7ulp_clk_pcc3_init()
|
A 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() 414 …DC_P0_FAST] = imx_clk_hw_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL); in imx6ul_clocks_init() 415 …CLK_MMDC_P0_IPG] = imx_clk_hw_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL); in imx6ul_clocks_init() 416 …CLK_MMDC_P1_IPG] = imx_clk_hw_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL); in imx6ul_clocks_init() 417 hws[IMX6UL_CLK_AXI] = imx_clk_hw_gate_flags("axi", "axi_podf", base + 0x74, 28, CLK_IS_CRITICAL); in imx6ul_clocks_init() 431 hws[IMX6UL_CLK_ROM] = imx_clk_hw_gate2_flags("rom", "ahb", base + 0x7c, 0, CLK_IS_CRITICAL); in imx6ul_clocks_init()
|
A D | clk-busy.c | 100 init.flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL; in imx_clk_hw_busy_divider() 179 init.flags = CLK_IS_CRITICAL; in imx_clk_hw_busy_mux()
|
/linux/drivers/clk/tegra/ |
A 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/drivers/clk/samsung/ |
A D | clk-exynos5420.c | 943 GATE_BUS_TOP, 1, CLK_IS_CRITICAL, 0), 947 GATE_BUS_TOP, 5, CLK_IS_CRITICAL, 0), 949 GATE_BUS_TOP, 6, CLK_IS_CRITICAL, 0), 953 GATE_BUS_TOP, 8, CLK_IS_CRITICAL, 0), 959 GATE_BUS_TOP, 13, CLK_IS_CRITICAL, 0), 963 GATE_BUS_TOP, 15, CLK_IS_CRITICAL, 0), 965 GATE_BUS_TOP, 16, CLK_IS_CRITICAL, 0), 967 GATE_BUS_TOP, 17, CLK_IS_CRITICAL, 0), 969 GATE_BUS_TOP, 18, CLK_IS_CRITICAL, 0), 1166 CLK_IS_CRITICAL, 0), [all …]
|
/linux/drivers/clk/at91/ |
A D | sama7g5.c | 153 .f = CLK_IS_CRITICAL, }, 161 .f = CLK_IS_CRITICAL | CLK_SET_RATE_PARENT, 181 .f = CLK_IS_CRITICAL | CLK_SET_RATE_GATE, }, 192 .f = CLK_IS_CRITICAL | CLK_SET_RATE_GATE, 206 .f = CLK_IS_CRITICAL | CLK_SET_RATE_GATE, }, 214 .f = CLK_IS_CRITICAL | CLK_SET_RATE_GATE, },
|
/linux/drivers/clk/ |
A D | clk-npcm7xx.c | 329 cpuck_mux_parents, ARRAY_SIZE(cpuck_mux_parents), CLK_IS_CRITICAL, 370 NPCM7XX_CLK_S_AXI, 0, CLK_IS_CRITICAL, NPCM7XX_CLK_AHB}, 388 NPCM7XX_CLK_S_CPU_MUX, CLK_DIVIDER_POWER_OF_TWO, CLK_IS_CRITICAL,
|
A D | clk-aspeed.c | 51 [ASPEED_CLK_GATE_MCLK] = { 2, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */ 53 [ASPEED_CLK_GATE_BCLK] = { 4, 8, "bclk-gate", "bclk", CLK_IS_CRITICAL }, /* PCIe/PCI */ 54 [ASPEED_CLK_GATE_DCLK] = { 5, -1, "dclk-gate", NULL, CLK_IS_CRITICAL }, /* DAC */ 55 [ASPEED_CLK_GATE_REFCLK] = { 6, -1, "refclk-gate", "clkin", CLK_IS_CRITICAL },
|
A D | clk-ast2600.c | 65 [ASPEED_CLK_GATE_MCLK] = { 0, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */ 72 [ASPEED_CLK_GATE_DCLK] = { 5, -1, "dclk-gate", NULL, CLK_IS_CRITICAL }, /* DAC */ 73 [ASPEED_CLK_GATE_REF0CLK] = { 6, -1, "ref0clk-gate", "clkin", CLK_IS_CRITICAL }, 94 [ASPEED_CLK_GATE_REF1CLK] = { 34, -1, "ref1clk-gate", "clkin", CLK_IS_CRITICAL },
|
/linux/drivers/clk/qcom/ |
A D | gcc-sm6350.c | 895 .flags = CLK_IS_CRITICAL, 954 .flags = CLK_IS_CRITICAL, 1035 .flags = CLK_IS_CRITICAL | CLK_SET_RATE_PARENT, 1051 .flags = CLK_IS_CRITICAL, 1095 .flags = CLK_IS_CRITICAL, 1141 .flags = CLK_IS_CRITICAL, 1255 .flags = CLK_IS_CRITICAL, 1389 .flags = CLK_IS_CRITICAL, 1927 .flags = CLK_IS_CRITICAL | CLK_SET_RATE_PARENT, 2263 .flags = CLK_IS_CRITICAL, [all …]
|
/linux/drivers/clk/sunxi-ng/ |
A 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);
|