bw_tbl
const struct bw_info *bw_tbl = NULL;
bw_tbl = core->iris_platform_data->bw_tbl_dec;
if (i != 0 && mbps > bw_tbl[i].mbs_per_sec)
icc_bw = bw_tbl[i].bw_ddr;
static const struct bw_tbl sm8250_bw_table_enc[] = {
static const struct bw_tbl sm8250_bw_table_dec[] = {
static const struct bw_tbl sc7280_bw_table_enc[] = {
static const struct bw_tbl sc7280_bw_table_dec[] = {
static const struct bw_tbl qcm2290_bw_table_dec[] = {
static const struct bw_tbl qcm2290_bw_table_enc[] = {
static const struct bw_tbl sdm660_bw_table_enc[] = {
static const struct bw_tbl sdm660_bw_table_dec[] = {
static const struct bw_tbl sdm845_bw_table_enc[] = {
static const struct bw_tbl sdm845_bw_table_dec[] = {
static const struct bw_tbl sc7180_bw_table_enc[] = {
static const struct bw_tbl sc7180_bw_table_dec[] = {
const struct bw_tbl *bw_tbl_enc;
const struct bw_tbl *bw_tbl_dec;
const struct bw_tbl *bw_tbl;
bw_tbl = res->bw_tbl_enc;
bw_tbl = res->bw_tbl_dec;
if (!bw_tbl || num_rows == 0)
if (i != 0 && mbs > bw_tbl[i].mbs_per_sec)
*avg = bw_tbl[i].avg_10bit;
*peak = bw_tbl[i].peak_10bit;
*avg = bw_tbl[i].avg;
*peak = bw_tbl[i].peak;
cos, bp->dcbx_port_params.ets.cos_params[cos].bw_tbl);
p->bw_tbl = cos_data.data[i].cos_bw;
if (p->bw_tbl != DCBX_INVALID_COS_BW ||
cos_params[i].bw_tbl = DCBX_INVALID_COS_BW;
(DCBX_INVALID_COS_BW == ets->cos_params[0].bw_tbl)) ||
(DCBX_INVALID_COS_BW == ets->cos_params[1].bw_tbl))) {
ets->cos_params[0].bw_tbl,
ets->cos_params[1].bw_tbl);
if ((DCBX_INVALID_COS_BW != ets->cos_params[0].bw_tbl) &&
(DCBX_INVALID_COS_BW != ets->cos_params[1].bw_tbl)) {
u32 bw_tbl_0 = ets->cos_params[0].bw_tbl;
u32 bw_tbl_1 = ets->cos_params[1].bw_tbl;
if (ets->cos_params[i].bw_tbl != DCBX_INVALID_COS_BW) {
if (ets->cos_params[i].bw_tbl == DCBX_INVALID_COS_BW) {
(u8)ets->cos_params[i].bw_tbl;
u32 bw_tbl;