Home
last modified time | relevance | path

Searched refs:icc_tbl (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_resources.c21 const struct icc_info *icc_tbl; in iris_set_icc_bw() local
24 icc_tbl = core->iris_platform_data->icc_tbl; in iris_set_icc_bw()
27 if (!strcmp(core->icc_tbl[i].name, "video-mem")) { in iris_set_icc_bw()
32 icc_tbl[i].bw_min_kbps, icc_tbl[i].bw_max_kbps); in iris_set_icc_bw()
37 core->icc_tbl[i].avg_bw = bw_kbps; in iris_set_icc_bw()
44 return icc_bulk_set_bw(core->icc_count, core->icc_tbl); in iris_set_icc_bw()
54 core->icc_tbl[i].avg_bw = 0; in iris_unset_icc_bw()
55 core->icc_tbl[i].peak_bw = 0; in iris_unset_icc_bw()
58 return icc_bulk_set_bw(core->icc_count, core->icc_tbl); in iris_unset_icc_bw()
H A Diris_probe.c20 const struct icc_info *icc_tbl; in iris_init_icc() local
23 icc_tbl = core->iris_platform_data->icc_tbl; in iris_init_icc()
26 core->icc_tbl = devm_kzalloc(core->dev, in iris_init_icc()
29 if (!core->icc_tbl) in iris_init_icc()
33 core->icc_tbl[i].name = icc_tbl[i].name; in iris_init_icc()
34 core->icc_tbl[i].avg_bw = icc_tbl[i].bw_min_kbps; in iris_init_icc()
35 core->icc_tbl[i].peak_bw = 0; in iris_init_icc()
38 return devm_of_icc_bulk_get(core->dev, core->icc_count, core->icc_tbl); in iris_init_icc()
H A Diris_core.h78 struct icc_bulk_data *icc_tbl; member
H A Diris_platform_sm8250.c116 .icc_tbl = sm8250_icc_table,
H A Diris_platform_common.h147 const struct icc_info *icc_tbl; member
H A Diris_platform_sm8550.c223 .icc_tbl = sm8550_icc_table,