| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_dvfs_policy.c | 33 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 D | rk_virtual_thermal.c | 145 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 D | ccu-sun5i.c | 499 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 D | ccu-sun8i-a23.c | 448 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu", 542 &gpu_clk.common, 664 [CLK_GPU] = &gpu_clk.common.hw,
|
| H A D | ccu-sun8i-h3.c | 497 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 D | ccu-sun8i-a33.c | 478 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu", 579 &gpu_clk.common, 708 [CLK_GPU] = &gpu_clk.common.hw,
|
| H A D | ccu-sun50i-a64.c | 597 static SUNXI_CCU_M_WITH_GATE(gpu_clk, "gpu", "pll-gpu", 734 &gpu_clk.common, 850 [CLK_GPU] = &gpu_clk.common.hw,
|
| H A D | ccu-sun50i-h6.c | 298 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 D | ccu-sun50i-a100.c | 339 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 D | ccu-sun8i-r40.c | 753 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 D | owl-s900.c | 216 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 D | sc9860-clk.c | 1316 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 D | sc9860.dtsi | 246 gpu_clk: clock-controller@60200000 { label
|