Home
last modified time | relevance | path

Searched refs:opps (Results 1 – 25 of 42) sorted by relevance

12

/linux/arch/arm/mach-vexpress/
A Dspc.c260 struct ve_spc_opp *opps = info->opps[cluster]; in ve_spc_get_performance() local
270 opps += perf; in ve_spc_get_performance()
271 *freq = opps->freq; in ve_spc_get_performance()
280 struct ve_spc_opp *opps = info->opps[cluster]; in ve_spc_round_performance() local
303 struct ve_spc_opp *opps = info->opps[cluster]; in ve_spc_find_performance_index() local
406 opps = kcalloc(MAX_OPPS, sizeof(*opps), GFP_KERNEL); in ve_spc_populate_opps()
407 if (!opps) in ve_spc_populate_opps()
410 info->opps[cluster] = opps; in ve_spc_populate_opps()
437 opps = info->opps[cluster]; in ve_init_opp_table()
440 ret = dev_pm_opp_add(cpu_dev, opps->freq * 1000, opps->u_volt); in ve_init_opp_table()
[all …]
/linux/Documentation/devicetree/bindings/power/
A Dqcom,rpmpd.yaml165 required-opps = <&rpmhpd_opp_low>;
170 required-opps = <&rpmhpd_opp_ret>;
175 required-opps = <&rpmpd_opp_svs>;
180 required-opps = <&rpmpd_opp_normal>;
A Dpower_domain.txt54 - required-opps: This contains phandle to an OPP node in another device's OPP
102 required-opps = <&domain0_opp_0>;
109 required-opps = <&domain1_opp_1>;
/linux/drivers/firmware/
A Darm_scpi.c307 } opps[MAX_DVFS_OPPS]; member
637 info->opps = kcalloc(info->count, sizeof(*opp), GFP_KERNEL); in scpi_dvfs_get_info()
638 if (!info->opps) { in scpi_dvfs_get_info()
643 for (i = 0, opp = info->opps; i < info->count; i++, opp++) { in scpi_dvfs_get_info()
644 opp->freq = le32_to_cpu(buf.opps[i].freq); in scpi_dvfs_get_info()
645 opp->m_volt = le32_to_cpu(buf.opps[i].m_volt); in scpi_dvfs_get_info()
648 sort(info->opps, info->count, sizeof(*opp), opp_cmp_func, NULL); in scpi_dvfs_get_info()
694 if (!info->opps) in scpi_dvfs_add_opps_to_device()
697 for (opp = info->opps, idx = 0; idx < info->count; idx++, opp++) { in scpi_dvfs_add_opps_to_device()
871 kfree(info->dvfs[i]->opps); in scpi_remove()
/linux/Documentation/devicetree/bindings/regulator/
A Dfixed-regulator.yaml37 - required-opps
66 required-opps:
133 required-opps = <&domain1_state1>;
/linux/arch/arm64/boot/dts/qcom/
A Dsc7180.dtsi740 required-opps = <&rpmhpd_opp_nom>;
752 required-opps = <&rpmhpd_opp_low_svs>;
757 required-opps = <&rpmhpd_opp_svs>;
762 required-opps = <&rpmhpd_opp_nom>;
2623 required-opps = <&rpmhpd_opp_nom>;
2640 required-opps = <&rpmhpd_opp_svs>;
2645 required-opps = <&rpmhpd_opp_nom>;
2841 required-opps = <&rpmhpd_opp_svs>;
2851 required-opps = <&rpmhpd_opp_nom>;
2979 required-opps = <&rpmhpd_opp_svs>;
[all …]
A Dsdm630.dtsi1298 required-opps = <&rpmpd_opp_low_svs>;
1304 required-opps = <&rpmpd_opp_svs>;
1310 required-opps = <&rpmpd_opp_nom>;
1353 required-opps = <&rpmpd_opp_low_svs>;
1359 required-opps = <&rpmpd_opp_svs>;
1365 required-opps = <&rpmpd_opp_nom>;
1405 required-opps = <&rpmpd_opp_svs>;
1415 required-opps = <&rpmpd_opp_nom>;
1500 required-opps = <&rpmpd_opp_svs>;
1510 required-opps = <&rpmpd_opp_nom>;
[all …]
A Dsdm845.dtsi1109 required-opps = <&rpmhpd_opp_min_svs>;
1119 required-opps = <&rpmhpd_opp_svs>;
1124 required-opps = <&rpmhpd_opp_nom>;
3528 required-opps = <&rpmhpd_opp_svs>;
3553 required-opps = <&rpmhpd_opp_svs>;
3558 required-opps = <&rpmhpd_opp_nom>;
3924 required-opps = <&rpmhpd_opp_svs>;
3934 required-opps = <&rpmhpd_opp_nom>;
4159 required-opps = <&rpmhpd_opp_svs>;
4169 required-opps = <&rpmhpd_opp_nom>;
[all …]
A Dsm6350.dtsi431 required-opps = <&rpmhpd_opp_min_svs>;
436 required-opps = <&rpmhpd_opp_low_svs>;
441 required-opps = <&rpmhpd_opp_svs_l1>;
501 required-opps = <&rpmhpd_opp_svs_l1>;
506 required-opps = <&rpmhpd_opp_nom>;
A Dsm8250.dtsi502 required-opps = <&rpmhpd_opp_min_svs>;
507 required-opps = <&rpmhpd_opp_low_svs>;
512 required-opps = <&rpmhpd_opp_svs>;
2373 required-opps = <&rpmhpd_opp_svs>;
2546 required-opps = <&rpmhpd_opp_svs>;
2556 required-opps = <&rpmhpd_opp_nom>;
2568 required-opps = <&rpmhpd_opp_low_svs>;
2659 required-opps = <&rpmhpd_opp_svs>;
2669 required-opps = <&rpmhpd_opp_nom>;
2829 required-opps = <&rpmhpd_opp_svs>;
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_hwseq.c184 opp = dc->res_pool->opps[opp_id_src0]; in dcn201_init_blank()
308 res_pool->opps[i]->mpc_tree_params.opp_id = res_pool->opps[i]->inst; in dcn201_init_hw()
309 res_pool->opps[i]->mpc_tree_params.opp_list = NULL; in dcn201_init_hw()
311 res_pool->opps[i]->mpcc_disconnect_pending[j] = false; in dcn201_init_hw()
333 res_pool->opps[i]->mpcc_disconnect_pending[pipe_ctx->plane_res.mpcc_inst] = true; in dcn201_init_hw()
334 pipe_ctx->stream_res.opp = res_pool->opps[i]; in dcn201_init_hw()
A Ddcn201_resource.c955 if (pool->base.opps[i] != NULL) in dcn201_resource_destruct()
956 pool->base.opps[i]->funcs->opp_destroy(&pool->base.opps[i]); in dcn201_resource_destruct()
1222 pool->base.opps[i] = dcn201_opp_create(ctx, i); in dcn201_resource_construct()
1223 if (pool->base.opps[i] == NULL) { in dcn201_resource_construct()
/linux/Documentation/devicetree/bindings/clock/
A Dqcom,videocc.yaml57 required-opps:
86 required-opps = <&rpmhpd_opp_low_svs>;
A Dqcom,dispcc-sm8x50.yaml64 required-opps:
105 required-opps = <&rpmhpd_opp_low_svs>;
/linux/drivers/clk/
A Dclk-scpi.c67 const struct scpi_opp *opp = clk->info->opps; in __scpi_dvfs_round_rate()
92 opp = clk->info->opps + idx; in scpi_dvfs_recalc_rate()
107 const struct scpi_opp *opp = clk->info->opps; in __scpi_find_dvfs_index()
/linux/net/ipv6/
A Dip6_offload.c161 const struct net_offload **opps) in ipv6_exthdrs_len() argument
169 *opps = rcu_dereference(inet6_offloads[proto]); in ipv6_exthdrs_len()
170 if (unlikely(!(*opps))) in ipv6_exthdrs_len()
172 if (!((*opps)->flags & INET6_PROTO_GSO_EXTHDR)) in ipv6_exthdrs_len()
/linux/drivers/gpu/drm/amd/display/dc/dce60/
A Ddce60_resource.c801 if (pool->base.opps[i] != NULL) in dce60_resource_destruct()
802 dce110_opp_destroy(&pool->base.opps[i]); in dce60_resource_destruct()
1064 pool->base.opps[i] = dce60_opp_create(ctx, i); in dce60_construct()
1065 if (pool->base.opps[i] == NULL) { in dce60_construct()
1261 pool->base.opps[i] = dce60_opp_create(ctx, i); in dce61_construct()
1262 if (pool->base.opps[i] == NULL) { in dce61_construct()
1454 pool->base.opps[i] = dce60_opp_create(ctx, i); in dce64_construct()
1455 if (pool->base.opps[i] == NULL) { in dce64_construct()
/linux/drivers/gpu/drm/amd/display/dc/dce80/
A Ddce80_resource.c806 if (pool->base.opps[i] != NULL) in dce80_resource_destruct()
807 dce110_opp_destroy(&pool->base.opps[i]); in dce80_resource_destruct()
1075 pool->base.opps[i] = dce80_opp_create(ctx, i); in dce80_construct()
1076 if (pool->base.opps[i] == NULL) { in dce80_construct()
1274 pool->base.opps[i] = dce80_opp_create(ctx, i); in dce81_construct()
1275 if (pool->base.opps[i] == NULL) { in dce81_construct()
1469 pool->base.opps[i] = dce80_opp_create(ctx, i); in dce83_construct()
1470 if (pool->base.opps[i] == NULL) { in dce83_construct()
/linux/include/linux/
A Dscpi_protocol.h21 struct scpi_opp *opps; member
/linux/arch/arm/boot/dts/
A Dqcom-sdx55.dtsi70 required-opps = <&rpmhpd_opp_low_svs>;
75 required-opps = <&rpmhpd_opp_svs>;
80 required-opps = <&rpmhpd_opp_nom>;
85 required-opps = <&rpmhpd_opp_turbo>;
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_resource.c817 if (pool->base.opps[i] != NULL) in dce110_resource_destruct()
818 dce110_opp_destroy(&pool->base.opps[i]); in dce110_resource_destruct()
1139 pipe_ctx->stream_res.opp = pool->opps[underlay_idx]; in dce110_acquire_underlay()
1267 pool->opps[pool->pipe_count] = &dce110_oppv->base; in underlay_create()
1473 pool->base.opps[i] = dce110_opp_create(ctx, i); in dce110_resource_construct()
1474 if (pool->base.opps[i] == NULL) { in dce110_resource_construct()
/linux/drivers/gpu/drm/amd/display/dc/dce100/
A Ddce100_resource.c758 if (pool->base.opps[i] != NULL) in dce100_resource_destruct()
759 dce110_opp_destroy(&pool->base.opps[i]); in dce100_resource_destruct()
1112 pool->base.opps[i] = dce100_opp_create(ctx, i); in dce100_resource_construct()
1113 if (pool->base.opps[i] == NULL) { in dce100_resource_construct()
/linux/drivers/gpu/drm/amd/display/dc/dce120/
A Ddce120_resource.c601 if (pool->base.opps[i] != NULL) in dce120_resource_destruct()
602 dce110_opp_destroy(&pool->base.opps[i]); in dce120_resource_destruct()
1203 pool->base.opps[j] = dce120_opp_create( in dce120_resource_construct()
1206 if (pool->base.opps[j] == NULL) { in dce120_resource_construct()
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_hwseq.c305 opp = dc->res_pool->opps[opp_id_src0]; in dcn20_init_blank()
314 bottom_opp = dc->res_pool->opps[opp_id_src1]; in dcn20_init_blank()
1472 if (dc->res_pool->opps[opp_inst]->mpcc_disconnect_pending[mpcc_inst]) { in dcn20_update_dchubp_dpp()
1474 dc->res_pool->opps[opp_inst]->mpcc_disconnect_pending[mpcc_inst] = false; in dcn20_update_dchubp_dpp()
2534 res_pool->opps[i]->mpc_tree_params.opp_id = res_pool->opps[i]->inst; in dcn20_fpga_init_hw()
2535 res_pool->opps[i]->mpc_tree_params.opp_list = NULL; in dcn20_fpga_init_hw()
2537 res_pool->opps[i]->mpcc_disconnect_pending[j] = false; in dcn20_fpga_init_hw()
2561 dc->res_pool->opps[i]->mpcc_disconnect_pending[pipe_ctx->plane_res.mpcc_inst] = true; in dcn20_fpga_init_hw()
2562 pipe_ctx->stream_res.opp = dc->res_pool->opps[i]; in dcn20_fpga_init_hw()
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_resource.c987 if (pool->base.opps[i] != NULL) in dcn10_resource_destruct()
988 pool->base.opps[i]->funcs->opp_destroy(&pool->base.opps[i]); in dcn10_resource_destruct()
1600 pool->base.opps[j] = dcn10_opp_create(ctx, i); in dcn10_resource_construct()
1601 if (pool->base.opps[j] == NULL) { in dcn10_resource_construct()

Completed in 61 milliseconds

12