qcacmn: Add support for Bangradar with detector ID
Provide support for bangradar with detector ID as one of the parameters. Add the parameter as part of the packed arguments to be sent to FW. Also add APIs for basic sanity check of bangradar params and packing bangradar params inside an 32 bit unsigned integer. CRs-Fixed: 2646549 Change-Id: Ie781bc9421b7ac0d407eb01814c9242c7f988884
这个提交包含在:
@@ -167,12 +167,14 @@ enum dfs_bangradar_types {
|
||||
* @seg_id: Segment ID information.
|
||||
* @is_chirp: Chirp radar or not.
|
||||
* @freq_offset: Frequency offset at which radar was found.
|
||||
* @detector_id: Detector ID corresponding to primary/agile detectors.
|
||||
*/
|
||||
struct dfs_bangradar_params {
|
||||
enum dfs_bangradar_types bangradar_type;
|
||||
uint8_t seg_id;
|
||||
uint8_t is_chirp;
|
||||
int32_t freq_offset;
|
||||
uint8_t detector_id;
|
||||
};
|
||||
#define DFS_IOCTL_PARAM_NOVAL 65535
|
||||
#define DFS_IOCTL_PARAM_ENABLE 0x8000
|
||||
|
在新工单中引用
屏蔽一个用户