Home
last modified time | relevance | path

Searched refs:avg_bw (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/drivers/interconnect/
A Dtrace.h20 u32 avg_bw, u32 peak_bw),
22 TP_ARGS(p, n, i, avg_bw, peak_bw),
28 __field(u32, avg_bw)
38 __entry->avg_bw = avg_bw;
40 __entry->node_avg_bw = n->avg_bw;
48 __entry->avg_bw,
A Dcore.c40 n->name, n->avg_bw, n->peak_bw); in icc_summary_show_one()
60 u32 avg_bw = 0, peak_bw = 0; in icc_summary_show() local
66 avg_bw = r->avg_bw; in icc_summary_show()
254 u32 avg_bw, peak_bw; in aggregate_requests() local
256 node->avg_bw = 0; in aggregate_requests()
264 avg_bw = r->avg_bw; in aggregate_requests()
267 avg_bw = 0; in aggregate_requests()
275 node->avg_bw = max(node->avg_bw, node->init_avg); in aggregate_requests()
314 *agg_avg += avg_bw; in icc_std_aggregate()
644 path->reqs[i].avg_bw = avg_bw; in icc_set_bw()
[all …]
A Dinternal.h28 u32 avg_bw; member
A Dbulk.c68 ret = icc_set_bw(paths[i].path, paths[i].avg_bw, paths[i].peak_bw); in icc_bulk_set_bw()
/linux-6.3-rc2/include/linux/
A Dinterconnect-provider.h64 int (*aggregate)(struct icc_node *node, u32 tag, u32 avg_bw,
107 u32 avg_bw; member
116 int icc_std_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
132 static inline int icc_std_aggregate(struct icc_node *node, u32 tag, u32 avg_bw, in icc_std_aggregate() argument
A Dinterconnect.h37 u32 avg_bw; member
52 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw);
101 static inline int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw) in icc_set_bw() argument
/linux-6.3-rc2/drivers/interconnect/qcom/
A Dicc-rpmh.c49 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw, in qcom_icc_aggregate() argument
62 qn->sum_avg[i] += avg_bw; in qcom_icc_aggregate()
72 *agg_avg += avg_bw; in qcom_icc_aggregate()
A Dicc-rpmh.h131 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
A Dicc-rpm.c282 static int qcom_icc_bw_aggregate(struct icc_node *node, u32 tag, u32 avg_bw, in qcom_icc_bw_aggregate() argument
295 qn->sum_avg[i] += avg_bw; in qcom_icc_bw_aggregate()
300 *agg_avg += avg_bw; in qcom_icc_bw_aggregate()
/linux-6.3-rc2/drivers/interconnect/samsung/
A Dexynos.c64 s32 src_freq = max(src->avg_bw, src->peak_bw) / src_priv->bus_clk_ratio; in exynos_generic_icc_set()
65 s32 dst_freq = max(dst->avg_bw, dst->peak_bw) / dst_priv->bus_clk_ratio; in exynos_generic_icc_set()
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_core_perf.c218 u64 avg_bw; in _dpu_core_perf_crtc_update_bus() local
240 avg_bw = perf.bw_ctl; in _dpu_core_perf_crtc_update_bus()
241 do_div(avg_bw, (kms->num_paths * 1000)); /*Bps_to_icc*/ in _dpu_core_perf_crtc_update_bus()
244 icc_set_bw(kms->path[i], avg_bw, perf.max_per_pipe_ib); in _dpu_core_perf_crtc_update_bus()
/linux-6.3-rc2/drivers/interconnect/imx/
A Dimx.c70 freq = (node->avg_bw + node->peak_bw) * node_data->desc->adj->bw_mul; in imx_icc_node_set()
74 node->avg_bw, node->peak_bw, freq); in imx_icc_node_set()
/linux-6.3-rc2/include/soc/tegra/
A Dmc.h167 int (*aggregate)(struct icc_node *node, u32 tag, u32 avg_bw,
/linux-6.3-rc2/drivers/memory/tegra/
A Dtegra20.c373 static int tegra20_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw, in tegra20_mc_icc_aggreate() argument
385 *agg_avg += avg_bw; in tegra20_mc_icc_aggreate()
A Dtegra20-emc.c985 unsigned long long avg_bw = icc_units_to_bps(dst->avg_bw); in emc_icc_set() local
986 unsigned long long rate = max(avg_bw, peak_bw); in emc_icc_set()
A Dtegra124.c1154 static int tegra124_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw, in tegra124_mc_icc_aggreate() argument
1166 *agg_avg += avg_bw; in tegra124_mc_icc_aggreate()
A Dtegra30.c1316 static int tegra30_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw, in tegra30_mc_icc_aggreate() argument
1328 *agg_avg += avg_bw; in tegra30_mc_icc_aggreate()
A Dtegra124-emc.c1320 unsigned long long avg_bw = icc_units_to_bps(dst->avg_bw); in emc_icc_set() local
1321 unsigned long long rate = max(avg_bw, peak_bw); in emc_icc_set()
A Dtegra30-emc.c1503 unsigned long long avg_bw = icc_units_to_bps(dst->avg_bw); in emc_icc_set() local
1504 unsigned long long rate = max(avg_bw, peak_bw); in emc_icc_set()
/linux-6.3-rc2/drivers/soc/qcom/
A Dqcom-geni-se.c827 se->icc_paths[i].avg_bw, se->icc_paths[i].avg_bw); in geni_icc_set_bw()
/linux-6.3-rc2/drivers/i2c/busses/
A Di2c-qcom-geni.c846 gi2c->se.icc_paths[GENI_TO_CORE].avg_bw = GENI_DEFAULT_BW; in geni_i2c_probe()
847 gi2c->se.icc_paths[CPU_TO_GENI].avg_bw = GENI_DEFAULT_BW; in geni_i2c_probe()
849 gi2c->se.icc_paths[GENI_TO_DDR].avg_bw = Bps_to_icc(gi2c->clk_freq_out); in geni_i2c_probe()
/linux-6.3-rc2/drivers/net/ipa/
A Dipa_power.c86 interconnect->avg_bw = data->average_bandwidth; in ipa_interconnect_init()
/linux-6.3-rc2/include/linux/soc/qcom/
A Dgeni-se.h51 unsigned int avg_bw; member
/linux-6.3-rc2/drivers/spi/
A Dspi-geni-qcom.c367 se->icc_paths[CPU_TO_GENI].avg_bw = Bps_to_icc(mas->cur_speed_hz); in geni_spi_set_clock_and_bw()
1080 mas->se.icc_paths[GENI_TO_CORE].avg_bw = Bps_to_icc(CORE_2X_50_MHZ); in spi_geni_probe()
1081 mas->se.icc_paths[CPU_TO_GENI].avg_bw = GENI_DEFAULT_BW; in spi_geni_probe()
/linux-6.3-rc2/drivers/tty/serial/
A Dqcom_geni_serial.c1256 port->se.icc_paths[GENI_TO_CORE].avg_bw = avg_bw_core; in qcom_geni_serial_set_termios()
1257 port->se.icc_paths[CPU_TO_GENI].avg_bw = Bps_to_icc(baud); in qcom_geni_serial_set_termios()
1622 port->se.icc_paths[GENI_TO_CORE].avg_bw = GENI_DEFAULT_BW; in qcom_geni_serial_probe()
1623 port->se.icc_paths[CPU_TO_GENI].avg_bw = GENI_DEFAULT_BW; in qcom_geni_serial_probe()

Completed in 41 milliseconds

12