/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | rv740_dpm.c | 125 u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl; in rv740_populate_sclk_value() 126 u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2; in rv740_populate_sclk_value() 127 u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3; in rv740_populate_sclk_value() 128 u32 cg_spll_spread_spectrum = pi->clk_regs.rv770.cg_spll_spread_spectrum; in rv740_populate_sclk_value() 129 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv770.cg_spll_spread_spectrum_2; in rv740_populate_sclk_value() 191 u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl; in rv740_populate_mclk_value() 192 u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2; in rv740_populate_mclk_value() 193 u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl; in rv740_populate_mclk_value() 194 u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2; in rv740_populate_mclk_value() 195 u32 mclk_pwrmgt_cntl = pi->clk_regs in rv740_populate_mclk_value() [all...] |
H A D | rv730_dpm.c | 45 u32 spll_func_cntl = pi->clk_regs.rv730.cg_spll_func_cntl; in rv730_populate_sclk_value() 46 u32 spll_func_cntl_2 = pi->clk_regs.rv730.cg_spll_func_cntl_2; in rv730_populate_sclk_value() 47 u32 spll_func_cntl_3 = pi->clk_regs.rv730.cg_spll_func_cntl_3; in rv730_populate_sclk_value() 48 u32 cg_spll_spread_spectrum = pi->clk_regs.rv730.cg_spll_spread_spectrum; in rv730_populate_sclk_value() 49 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv730.cg_spll_spread_spectrum_2; in rv730_populate_sclk_value() 123 u32 mclk_pwrmgt_cntl = pi->clk_regs.rv730.mclk_pwrmgt_cntl; in rv730_populate_mclk_value() 124 u32 dll_cntl = pi->clk_regs.rv730.dll_cntl; in rv730_populate_mclk_value() 125 u32 mpll_func_cntl = pi->clk_regs.rv730.mpll_func_cntl; in rv730_populate_mclk_value() 126 u32 mpll_func_cntl_2 = pi->clk_regs.rv730.mpll_func_cntl2; in rv730_populate_mclk_value() 127 u32 mpll_func_cntl_3 = pi->clk_regs in rv730_populate_mclk_value() [all...] |
H A D | rv770_dpm.c | 392 pi->clk_regs.rv770.mpll_ad_func_cntl; in rv770_populate_mclk_value() 394 pi->clk_regs.rv770.mpll_ad_func_cntl_2; in rv770_populate_mclk_value() 396 pi->clk_regs.rv770.mpll_dq_func_cntl; in rv770_populate_mclk_value() 398 pi->clk_regs.rv770.mpll_dq_func_cntl_2; in rv770_populate_mclk_value() 400 pi->clk_regs.rv770.mclk_pwrmgt_cntl; in rv770_populate_mclk_value() 401 u32 dll_cntl = pi->clk_regs.rv770.dll_cntl; in rv770_populate_mclk_value() 490 pi->clk_regs.rv770.cg_spll_func_cntl; in rv770_populate_sclk_value() 492 pi->clk_regs.rv770.cg_spll_func_cntl_2; in rv770_populate_sclk_value() 494 pi->clk_regs.rv770.cg_spll_func_cntl_3; in rv770_populate_sclk_value() 496 pi->clk_regs in rv770_populate_sclk_value() [all...] |
H A D | cypress_dpm.c | 482 pi->clk_regs.rv770.mpll_ad_func_cntl; in cypress_populate_mclk_value() 484 pi->clk_regs.rv770.mpll_ad_func_cntl_2; in cypress_populate_mclk_value() 486 pi->clk_regs.rv770.mpll_dq_func_cntl; in cypress_populate_mclk_value() 488 pi->clk_regs.rv770.mpll_dq_func_cntl_2; in cypress_populate_mclk_value() 490 pi->clk_regs.rv770.mclk_pwrmgt_cntl; in cypress_populate_mclk_value() 492 pi->clk_regs.rv770.dll_cntl; in cypress_populate_mclk_value() 493 u32 mpll_ss1 = pi->clk_regs.rv770.mpll_ss1; in cypress_populate_mclk_value() 494 u32 mpll_ss2 = pi->clk_regs.rv770.mpll_ss2; in cypress_populate_mclk_value() 1249 cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl); in cypress_populate_smc_initial_state() 1251 cpu_to_be32(pi->clk_regs in cypress_populate_smc_initial_state() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | rv740_dpm.c | 124 u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl; in rv740_populate_sclk_value() 125 u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2; in rv740_populate_sclk_value() 126 u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3; in rv740_populate_sclk_value() 127 u32 cg_spll_spread_spectrum = pi->clk_regs.rv770.cg_spll_spread_spectrum; in rv740_populate_sclk_value() 128 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv770.cg_spll_spread_spectrum_2; in rv740_populate_sclk_value() 190 u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl; in rv740_populate_mclk_value() 191 u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2; in rv740_populate_mclk_value() 192 u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl; in rv740_populate_mclk_value() 193 u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2; in rv740_populate_mclk_value() 194 u32 mclk_pwrmgt_cntl = pi->clk_regs in rv740_populate_mclk_value() [all...] |
H A D | rv730_dpm.c | 43 u32 spll_func_cntl = pi->clk_regs.rv730.cg_spll_func_cntl; in rv730_populate_sclk_value() 44 u32 spll_func_cntl_2 = pi->clk_regs.rv730.cg_spll_func_cntl_2; in rv730_populate_sclk_value() 45 u32 spll_func_cntl_3 = pi->clk_regs.rv730.cg_spll_func_cntl_3; in rv730_populate_sclk_value() 46 u32 cg_spll_spread_spectrum = pi->clk_regs.rv730.cg_spll_spread_spectrum; in rv730_populate_sclk_value() 47 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv730.cg_spll_spread_spectrum_2; in rv730_populate_sclk_value() 121 u32 mclk_pwrmgt_cntl = pi->clk_regs.rv730.mclk_pwrmgt_cntl; in rv730_populate_mclk_value() 122 u32 dll_cntl = pi->clk_regs.rv730.dll_cntl; in rv730_populate_mclk_value() 123 u32 mpll_func_cntl = pi->clk_regs.rv730.mpll_func_cntl; in rv730_populate_mclk_value() 124 u32 mpll_func_cntl_2 = pi->clk_regs.rv730.mpll_func_cntl2; in rv730_populate_mclk_value() 125 u32 mpll_func_cntl_3 = pi->clk_regs in rv730_populate_mclk_value() [all...] |
H A D | rv770_dpm.c | 394 pi->clk_regs.rv770.mpll_ad_func_cntl; in rv770_populate_mclk_value() 396 pi->clk_regs.rv770.mpll_ad_func_cntl_2; in rv770_populate_mclk_value() 398 pi->clk_regs.rv770.mpll_dq_func_cntl; in rv770_populate_mclk_value() 400 pi->clk_regs.rv770.mpll_dq_func_cntl_2; in rv770_populate_mclk_value() 402 pi->clk_regs.rv770.mclk_pwrmgt_cntl; in rv770_populate_mclk_value() 403 u32 dll_cntl = pi->clk_regs.rv770.dll_cntl; in rv770_populate_mclk_value() 492 pi->clk_regs.rv770.cg_spll_func_cntl; in rv770_populate_sclk_value() 494 pi->clk_regs.rv770.cg_spll_func_cntl_2; in rv770_populate_sclk_value() 496 pi->clk_regs.rv770.cg_spll_func_cntl_3; in rv770_populate_sclk_value() 498 pi->clk_regs in rv770_populate_sclk_value() [all...] |
H A D | cypress_dpm.c | 480 pi->clk_regs.rv770.mpll_ad_func_cntl; in cypress_populate_mclk_value() 482 pi->clk_regs.rv770.mpll_ad_func_cntl_2; in cypress_populate_mclk_value() 484 pi->clk_regs.rv770.mpll_dq_func_cntl; in cypress_populate_mclk_value() 486 pi->clk_regs.rv770.mpll_dq_func_cntl_2; in cypress_populate_mclk_value() 488 pi->clk_regs.rv770.mclk_pwrmgt_cntl; in cypress_populate_mclk_value() 490 pi->clk_regs.rv770.dll_cntl; in cypress_populate_mclk_value() 491 u32 mpll_ss1 = pi->clk_regs.rv770.mpll_ss1; in cypress_populate_mclk_value() 492 u32 mpll_ss2 = pi->clk_regs.rv770.mpll_ss2; in cypress_populate_mclk_value() 1247 cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl); in cypress_populate_smc_initial_state() 1249 cpu_to_be32(pi->clk_regs in cypress_populate_smc_initial_state() [all...] |
/kernel/linux/linux-6.6/drivers/clk/pxa/ |
H A D | clk-pxa27x.c | 56 static void __iomem *clk_regs; variable 105 unsigned long ccsr = readl(clk_regs + CCSR); in pxa27x_is_ppll_disabled() 207 unsigned long ccsr = readl(clk_regs + CCSR); in clk_pxa27x_cpll_get_rate() 241 pxa2xx_cpll_change(&pxa27x_freqs[i], mdrefr_dri, clk_regs + CCCR); in clk_pxa27x_cpll_set_rate() 252 unsigned long ccsr = readl(clk_regs + CCSR); in clk_pxa27x_lcd_base_get_rate() 253 unsigned long cccr = readl(clk_regs + CCCR); in clk_pxa27x_lcd_base_get_rate() 274 unsigned long ccsr = readl(clk_regs + CCSR); in clk_pxa27x_lcd_base_get_parent() 303 unsigned long ccsr = readl(clk_regs + CCSR); in clk_pxa27x_core_get_parent() 340 unsigned long ccsr = readl(clk_regs + CCSR); in clk_pxa27x_run_get_rate() 363 unsigned long ccsr = readl(clk_regs in clk_pxa27x_system_bus_get_rate() [all...] |
H A D | clk-pxa3xx.c | 125 static void __iomem *clk_regs; variable 162 u32 accr = readl(clk_regs + ACCR); in pxa3xx_clk_update_accr() 167 writel(accr, clk_regs + ACCR); in pxa3xx_clk_update_accr() 171 while ((readl(clk_regs + ACSR) & mask) != (accr & mask)) in pxa3xx_clk_update_accr() 180 ac97_div = readl(clk_regs + AC97_DIV); in clk_pxa3xx_ac97_get_rate() 197 unsigned long acsr = readl(clk_regs + ACSR); in clk_pxa3xx_smemc_get_rate() 208 unsigned long acsr = readl(clk_regs + ACSR); in pxa3xx_is_ring_osc_forced() 288 unsigned long acsr = readl(clk_regs + ACSR); in clk_pxa3xx_system_bus_get_rate() 335 unsigned long acsr = readl(clk_regs + ACSR); in clk_pxa3xx_run_get_rate() 351 unsigned long acsr = readl(clk_regs in clk_pxa3xx_cpll_get_rate() [all...] |
H A D | clk-pxa25x.c | 44 static void __iomem *clk_regs; variable 103 unsigned long cccr = readl(clk_regs + CCCR); in clk_pxa25x_memory_get_rate() 207 unsigned long cccr = readl(clk_regs + CCCR); in clk_pxa25x_run_get_rate() 218 unsigned long clkcfg, cccr = readl(clk_regs + CCCR); in clk_pxa25x_cpll_get_rate() 250 pxa2xx_cpll_change(&pxa25x_freqs[i], mdrefr_dri, clk_regs + CCCR); in clk_pxa25x_cpll_set_rate() 329 clk_regs = regs; in pxa25x_clocks_init() 332 return clk_pxa_cken_init(pxa25x_clocks, ARRAY_SIZE(pxa25x_clocks), clk_regs); in pxa25x_clocks_init()
|
H A D | clk-pxa.c | 100 int nb_clks, void __iomem *clk_regs) in clk_pxa_cken_init() 114 pxa_clk->gate.reg = clk_regs + clks[i].cken_reg; in clk_pxa_cken_init() 99 clk_pxa_cken_init(const struct desc_clk_cken *clks, int nb_clks, void __iomem *clk_regs) clk_pxa_cken_init() argument
|
H A D | clk-pxa.h | 152 int nb_clks, void __iomem *clk_regs);
|
/kernel/linux/linux-5.10/drivers/clk/samsung/ |
H A D | clk-exynos7.c | 198 .clk_regs = topc_clk_regs, 390 .clk_regs = top0_clk_regs, 572 .clk_regs = top1_clk_regs, 617 .clk_regs = ccore_clk_regs, 684 .clk_regs = peric0_clk_regs, 808 .clk_regs = peric1_clk_regs, 863 .clk_regs = peris_clk_regs, 973 .clk_regs = fsys0_clk_regs, 1104 .clk_regs = fsys1_clk_regs, 1217 .clk_regs [all...] |
H A D | clk-exynos5260.c | 139 .clk_regs = aud_clk_regs, 329 .clk_regs = disp_clk_regs, 393 .clk_regs = egl_clk_regs, 493 .clk_regs = fsys_clk_regs, 584 .clk_regs = g2d_clk_regs, 647 .clk_regs = g3d_clk_regs, 780 .clk_regs = gscl_clk_regs, 899 .clk_regs = isp_clk_regs, 963 .clk_regs = kfc_clk_regs, 1019 .clk_regs [all...] |
H A D | clk-exynos5433.c | 802 .clk_regs = top_clk_regs, 881 .clk_regs = cpif_clk_regs, 1535 .clk_regs = mif_clk_regs, 1734 .clk_regs = peric_clk_regs, 1928 .clk_regs = peris_clk_regs, 2340 .clk_regs = fsys_clk_regs, 2463 .clk_regs = g2d_clk_regs, 2891 .clk_regs = disp_clk_regs, 3061 .clk_regs = aud_clk_regs, 3196 .clk_regs [all...] |
/kernel/linux/linux-6.6/drivers/clk/samsung/ |
H A D | clk-exynos7.c | 198 .clk_regs = topc_clk_regs, 390 .clk_regs = top0_clk_regs, 572 .clk_regs = top1_clk_regs, 617 .clk_regs = ccore_clk_regs, 684 .clk_regs = peric0_clk_regs, 808 .clk_regs = peric1_clk_regs, 863 .clk_regs = peris_clk_regs, 973 .clk_regs = fsys0_clk_regs, 1104 .clk_regs = fsys1_clk_regs, 1217 .clk_regs [all...] |
H A D | clk-exynos5260.c | 154 .clk_regs = aud_clk_regs, 344 .clk_regs = disp_clk_regs, 408 .clk_regs = egl_clk_regs, 508 .clk_regs = fsys_clk_regs, 599 .clk_regs = g2d_clk_regs, 662 .clk_regs = g3d_clk_regs, 795 .clk_regs = gscl_clk_regs, 914 .clk_regs = isp_clk_regs, 978 .clk_regs = kfc_clk_regs, 1034 .clk_regs [all...] |
H A D | clk-exynos-arm64.c | 119 data->clk_save = samsung_clk_alloc_reg_dump(cmu->clk_regs, in exynos_arm64_cmu_prepare_pm() 180 exynos_arm64_init_clocks(np, cmu->clk_regs, cmu->nr_clk_regs); in exynos_arm64_register_cmu() 227 exynos_arm64_init_clocks(np, cmu->clk_regs, cmu->nr_clk_regs); in exynos_arm64_register_cmu_pm()
|
H A D | clk-exynosautov9.c | 956 .clk_regs = top_clk_regs, 1016 .clk_regs = busmc_clk_regs, 1074 .clk_regs = core_clk_regs, 1314 .clk_regs = fsys0_clk_regs, 1441 .clk_regs = fsys1_clk_regs, 1508 .clk_regs = fsys2_clk_regs, 1763 .clk_regs = peric0_clk_regs, 2018 .clk_regs = peric1_clk_regs, 2065 .clk_regs = peris_clk_regs,
|
H A D | clk-exynos850.c | 502 .clk_regs = top_clk_regs, 642 .clk_regs = apm_clk_regs, 925 .clk_regs = aud_clk_regs, 1028 .clk_regs = cmgp_clk_regs, 1124 .clk_regs = g3d_clk_regs, 1226 .clk_regs = hsi_clk_regs, 1358 .clk_regs = is_clk_regs, 1467 .clk_regs = mfcmscl_clk_regs, 1643 .clk_regs = peri_clk_regs, 1750 .clk_regs [all...] |
H A D | clk-exynos7885.c | 343 .clk_regs = top_clk_regs, 562 .clk_regs = peri_clk_regs, 671 .clk_regs = core_clk_regs, 753 .clk_regs = fsys_clk_regs,
|
H A D | clk-exynos5433.c | 825 .clk_regs = top_clk_regs, 904 .clk_regs = cpif_clk_regs, 1558 .clk_regs = mif_clk_regs, 1757 .clk_regs = peric_clk_regs, 1951 .clk_regs = peris_clk_regs, 2363 .clk_regs = fsys_clk_regs, 2486 .clk_regs = g2d_clk_regs, 2914 .clk_regs = disp_clk_regs, 3084 .clk_regs = aud_clk_regs, 3219 .clk_regs [all...] |
/kernel/linux/linux-5.10/drivers/clk/tegra/ |
H A D | clk-tegra124-emc.c | 73 void __iomem *clk_regs; member 101 val = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_recalc_rate() 166 val = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_get_parent() 251 car_value = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_set_timing() 259 writel(car_value, tegra->clk_regs + CLK_SOURCE_EMC); in emc_set_timing() 492 tegra->clk_regs = base; in tegra_clk_register_emc()
|
/kernel/linux/linux-6.6/drivers/clk/tegra/ |
H A D | clk-tegra124-emc.c | 74 void __iomem *clk_regs; member 105 val = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_recalc_rate() 170 val = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_get_parent() 260 car_value = readl(tegra->clk_regs + CLK_SOURCE_EMC); in emc_set_timing() 268 writel(car_value, tegra->clk_regs + CLK_SOURCE_EMC); in emc_set_timing() 501 tegra->clk_regs = base; in tegra124_clk_register_emc()
|