Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d1d8422b authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "cnss2: Fix for static analysis issue"

parents 7d24c95d 657d9f2c
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -2106,6 +2106,10 @@ static int cnss_register_bus_scale(struct cnss_plat_data *plat_priv)
	bus_bw_info->cfg_table = kcalloc(bus_bw_info->num_cfg,
					 sizeof(*bus_bw_info->cfg_table),
					 GFP_KERNEL);
	if (!bus_bw_info->cfg_table) {
		cnss_pr_err("No mem for Bus BW config table\n");
		return -ENOMEM;
	}
	for (i = 0, j = 0; i < bus_bw_info->num_cfg; i++, j += 2) {
		bus_bw_info->cfg_table[i].ab = be32_to_cpu(cfg_arr[j]);
		bus_bw_info->cfg_table[i].ib = be32_to_cpu(cfg_arr[j + 1]);
@@ -2113,7 +2117,6 @@ static int cnss_register_bus_scale(struct cnss_plat_data *plat_priv)
			    i, bus_bw_info->cfg_table[i].ab,
			    bus_bw_info->cfg_table[i].ib);
	}

	return 0;
out:
	return ret;