qcacmn: Add APIs to find preCAC status of the given channel

Introduce DFS utils APIs to find preCAC status of the given
channel.

Change-Id: If47411af82b43b9dcff04ba2f84cdb10ec9ca1f1
This commit is contained in:
Vignesh Mohan
2020-07-10 16:52:55 +05:30
کامیت شده توسط snandini
والد 27f16faa4d
کامیت cb9f7ad948
4فایلهای تغییر یافته به همراه85 افزوده شده و 0 حذف شده

مشاهده پرونده

@@ -373,4 +373,24 @@ enum dfs_agile_sm_evt {
DFS_AGILE_SM_EV_ADFS_RADAR = 3,
};
/**
* enum precac_status_for_chan - preCAC status for channels.
* @DFS_NO_PRECAC_COMPLETED_CHANS: None of the channels are preCAC completed.
* @DFS_PRECAC_COMPLETED_CHAN: A given channel is preCAC completed.
* @DFS_PRECAC_REQUIRED_CHAN: A given channel required preCAC.
* @DFS_INVALID_PRECAC_STATUS: Invalid status.
*
* Note: "DFS_NO_PRECAC_COMPLETED_CHANS" has more priority than
* "DFS_PRECAC_COMPLETED_CHAN". This is because if the preCAC list does not
* have any channel that completed preCAC, "DFS_NO_PRECAC_COMPLETED_CHANS"
* is returned and search for preCAC completion (DFS_PRECAC_COMPLETED_CHAN)
* for a given channel is not done.
*/
enum precac_status_for_chan {
DFS_NO_PRECAC_COMPLETED_CHANS,
DFS_PRECAC_COMPLETED_CHAN,
DFS_PRECAC_REQUIRED_CHAN,
DFS_INVALID_PRECAC_STATUS,
};
#endif /* _DFS_IOCTL_H_ */