qcacmn: Trim the hang data size as per requirement

Trim the hang data as per the customer data size requirement.

Change-Id: I5a5d848f820ddeaa721dba176e67dba97fed7a71
CRs-Fixed: 2751370
Цей коміт міститься в:
Arun Kumar Khandavalli
2020-08-12 17:22:42 +05:30
зафіксовано snandini
джерело dd33cca37f
коміт d564955d05
3 змінених файлів з 10 додано та 8 видалено

Переглянути файл

@@ -24,13 +24,13 @@
#include <qdf_notifier.h>
#define QDF_HANG_EVENT_VERSION "1.0"
#define QDF_HANG_EVENT_VERSION "1"
/* Max hang event buffer size */
#define QDF_HANG_EVENT_DATA_SIZE 784
#define QDF_HANG_EVENT_DATA_SIZE 390
/* Max offset which host can write */
#define QDF_WLAN_MAX_HOST_OFFSET 390
#define QDF_WLAN_MAX_HOST_OFFSET 194
/* Start of the Firmware Data offset */
#define QDF_WLAN_HANG_FW_OFFSET 392
#define QDF_WLAN_HANG_FW_OFFSET 195
/**
* hang_event_tag: Hang event tag for various modules
@@ -59,10 +59,10 @@ enum hang_event_tag {
#define QDF_HANG_EVENT_TLV_HDR_SIZE (sizeof(uint32_t))
#define QDF_HANG_EVT_SET_HDR(tlv_buf, tag, len) \
(((uint32_t *)(tlv_buf))[0]) = (((tag) << 16) | ((len) & 0x0000FFFF))
(((uint16_t *)(tlv_buf))[0]) = (((tag) << 8) | ((len) & 0x000000FF))
#define QDF_HANG_GET_STRUCT_TLVLEN(tlv_struct) \
((uint32_t)(sizeof(tlv_struct) - QDF_HANG_EVENT_TLV_HDR_SIZE))
((uint16_t)(sizeof(tlv_struct) - QDF_HANG_EVENT_TLV_HDR_SIZE))
/**
* qdf_notifier_data - Private data for notifier data