Home
last modified time | relevance | path

Searched refs:gpu_clk (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_dvfs_policy.c33 static struct mali_gpu_clock *gpu_clk = NULL; variable
83 for (i = 0; i < gpu_clk->num_of_steps; i++) { in mali_pickup_closest_avail_clock()
85 if (((int)(gpu_clk->item[i].clock) - target_clock_mhz) > 0) { in mali_pickup_closest_avail_clock()
91 if (i == gpu_clk->num_of_steps) { in mali_pickup_closest_avail_clock()
92 i = gpu_clk->num_of_steps - 1; in mali_pickup_closest_avail_clock()
122 if (NULL == gpu_clk) { in mali_dvfs_policy_realize()
158 if (cur_clk_step != gpu_clk->num_of_steps - 1) { in mali_dvfs_policy_realize()
160 clock_step = gpu_clk->num_of_steps - 1; in mali_dvfs_policy_realize()
182 …target_clk_mhz = gpu_clk->item[cur_clk_step].clock * current_gpu_util * mali_desired_fps / under_p… in mali_dvfs_policy_realize()
186 …target_clk_mhz = gpu_clk->item[cur_clk_step].clock * current_gpu_util / under_perform_boundary_val… in mali_dvfs_policy_realize()
[all …]
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Drk_virtual_thermal.c145 struct clk *gpu_clk; member
509 if (__clk_is_enabled(ctx->gpu_clk)) { in ajust_temp_on_gpu_vpu()
844 ctx->gpu_clk = clk_get_by_name("aclk_gpu"); in virtual_thermal_probe()
845 if (IS_ERR_OR_NULL(ctx->gpu_clk)) { in virtual_thermal_probe()
846 ret = PTR_ERR(ctx->gpu_clk); in virtual_thermal_probe()
847 ctx->gpu_clk = NULL; in virtual_thermal_probe()
882 if (ctx->gpu_clk) in virtual_thermal_probe()
883 clk_put(ctx->gpu_clk); in virtual_thermal_probe()
897 if (ctx->gpu_clk) in virtual_thermal_remove()
898 clk_put(ctx->gpu_clk); in virtual_thermal_remove()
/OK3568_Linux_fs/kernel/drivers/clk/sunxi-ng/
H A Dccu-sun5i.c499 static SUNXI_CCU_M_WITH_MUX_GATE(gpu_clk, "gpu", gpu_parents,
601 &gpu_clk.common,
727 [CLK_GPU] = &gpu_clk.common.hw,
855 [CLK_GPU] = &gpu_clk.common.hw,
970 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun8i-a23.c448 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu",
542 &gpu_clk.common,
664 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun8i-h3.c497 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu",
610 &gpu_clk.common,
718 &gpu_clk.common,
858 [CLK_GPU] = &gpu_clk.common.hw,
974 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun8i-a33.c478 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu",
579 &gpu_clk.common,
708 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun50i-a64.c597 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu",
734 &gpu_clk.common,
850 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun50i-h6.c298 static SUNXI_CCU_M_WITH_MUX_GATE(gpu_clk, "gpu", gpu_parents, 0x670,
829 &gpu_clk.common,
970 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun50i-a100.c339 static SUNXI_CCU_M_WITH_MUX_GATE(gpu_clk, "gpu", gpu_parents, 0x670,
833 &gpu_clk.common,
967 [CLK_GPU] = &gpu_clk.common.hw,
H A Dccu-sun8i-r40.c753 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu",
954 &gpu_clk.common,
1157 [CLK_GPU] = &gpu_clk.common.hw,
/OK3568_Linux_fs/kernel/drivers/clk/actions/
H A Dowl-s900.c216 static OWL_GATE_NO_PARENT(gpu_clk, "gpu_clk", CMU_DEVCLKEN0, 30, 0, 0);
524 &gpu_clk.common,
617 [CLK_GPU] = &gpu_clk.common.hw,
/OK3568_Linux_fs/kernel/drivers/clk/sprd/
H A Dsc9860-clk.c1316 static SPRD_COMP_CLK(gpu_clk, "gpu", gpu_parents, 0x20,
1321 &gpu_clk.common,
1326 [CLK_GPU] = &gpu_clk.common.hw,
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/sprd/
H A Dsc9860.dtsi246 gpu_clk: clock-controller@60200000 { label