qcacmn: Add dummy bus suspend/resume ops for data path

Currently, suspend/resume fails because data path suspend/resume ops
are not set. Add dummy ops for data path bus suspend and bus resume,
that simply return success. Actual implementations will follow.

Change-Id: Ic43dd05e3bd9a017ae0321eebc5d816116206aaf
CRs-Fixed: 1104135
This commit is contained in:
Dustin Brown 2016-12-21 12:01:03 -08:00 • committed by Gerrit - the friendly Code Review server
commit e2e8dc2163

View file

@ -1698,8 +1698,34 @@ static struct cdp_lro_ops dp_ops_lro = {
/* WIFI 3.0 DP NOT IMPLEMENTED YET */
};
/**
* dp_dummy_bus_suspend() - dummy bus suspend op
*
* FIXME - This is a placeholder for the actual logic!
*
* Return: QDF_STATUS_SUCCESS
*/
inline QDF_STATUS dp_dummy_bus_suspend(void)
{
return QDF_STATUS_SUCCESS;
}
/**
* dp_dummy_bus_resume() - dummy bus resume
*
* FIXME - This is a placeholder for the actual logic!
*
* Return: QDF_STATUS_SUCCESS
*/
inline QDF_STATUS dp_dummy_bus_resume(void)
{
return QDF_STATUS_SUCCESS;
}
static struct cdp_bus_ops dp_ops_bus = {
/* WIFI 3.0 DP NOT IMPLEMENTED YET */
.bus_suspend = dp_dummy_bus_suspend,
.bus_resume = dp_dummy_bus_resume
};
static struct cdp_ocb_ops dp_ops_ocb = {