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

Commit b3dfc37d authored by Rakesh Pillai's avatar Rakesh Pillai
Browse files

cnss2: Add level for low latency bandwidth voting



Add an additional bandwidth level for voting in
latency critical cases for low throughputs.

CRs-Fixed: 2695123
Change-Id: Ibb7ae83bf782bff5a9651caa3df3088eea29a8ae
Signed-off-by: default avatarRakesh Pillai <pillair@codeaurora.org>
parent 55100ee0
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -178,6 +178,7 @@ int cnss_request_bus_bandwidth(struct device *dev, int bandwidth)
	case CNSS_BUS_WIDTH_MEDIUM:
	case CNSS_BUS_WIDTH_HIGH:
	case CNSS_BUS_WIDTH_VERY_HIGH:
	case CNSS_BUS_WIDTH_LOW_LATENCY:
		ret = msm_bus_scale_client_update_request
			(bus_bw_info->bus_client, bandwidth);
		if (!ret)
+2 −1
Original line number Diff line number Diff line
@@ -21,7 +21,8 @@ enum cnss_bus_width_type {
	CNSS_BUS_WIDTH_LOW,
	CNSS_BUS_WIDTH_MEDIUM,
	CNSS_BUS_WIDTH_HIGH,
	CNSS_BUS_WIDTH_VERY_HIGH
	CNSS_BUS_WIDTH_VERY_HIGH,
	CNSS_BUS_WIDTH_LOW_LATENCY
};

enum cnss_platform_cap_flag {