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

Commit 4d162937 authored by Sarada Prasanna Garnayak's avatar Sarada Prasanna Garnayak Committed by Gerrit - the friendly Code Review server
Browse files

cnss: Add new case in cnss runtime PM request feature



The cnss platform driver provides wrapper API to
use the kernel runtime PM APIs in wlan host driver
for runtime power management operation.

Add flag for pm_runtime_get_noresume() API.

CRs-Fixed: 1068920
Change-Id: I36d278bf1837b2a18f74ff52b9be9b7e5a165857
Signed-off-by: default avatarSarada Prasanna Garnayak <sgarna@codeaurora.org>
parent 9e2d528d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -3452,6 +3452,9 @@ int cnss_pm_runtime_request(struct device *dev,
	case CNSS_PM_REQUEST_RESUME:
		ret = pm_request_resume(dev);
		break;
	case CNSS_PM_GET_NORESUME:
		pm_runtime_get_noresume(dev);
		break;
	default:
		ret = -EINVAL;
		break;
+1 −0
Original line number Diff line number Diff line
@@ -108,6 +108,7 @@ enum cnss_runtime_request {
	CNSS_PM_RUNTIME_PUT_NOIDLE,
	CNSS_PM_REQUEST_RESUME,
	CNSS_PM_RUNTIME_PUT_AUTO,
	CNSS_PM_GET_NORESUME,
};

extern int cnss_get_fw_image(struct image_desc_info *image_desc_info);