qcacmn: Add OEM DATA vendor command support

This command is used to send OEM data binary blobs
from application/service to firmware.

Change-Id: Id806638bf8c53c65b32177969d965290da5701b9
CRs-Fixed: 2477337
This commit is contained in:
Paul Zhang
2019-06-23 20:14:54 +08:00
committed by nshrivas
parent 7047d0d1a5
commit 5e9e4549d9
6 changed files with 126 additions and 11 deletions

View File

@@ -656,6 +656,20 @@ struct channel_param {
uint8_t reg_class_id;
};
#ifdef FEATURE_OEM_DATA
/**
* struct oem_data - oem data to be sent to firmware
* @vdev_id: Unique identifier assigned to the vdev
* @data_len: len of data
* @data: the pointer to the buffer containing data
*/
struct oem_data {
uint8_t vdev_id;
size_t data_len;
uint8_t *data;
};
#endif
/**
* struct mac_ssid - mac ssid structure
* @length: