|
@@ -89,7 +89,9 @@ static ssize_t ath_procfs_diag_read(struct file *file, char __user *buf,
|
|
(tgt_info->target_type == TARGET_TYPE_QCN9000) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCN9000) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCA6018))) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCA6018))) ||
|
|
(scn->bus_type == QDF_BUS_TYPE_IPCI &&
|
|
(scn->bus_type == QDF_BUS_TYPE_IPCI &&
|
|
- (tgt_info->target_type == TARGET_TYPE_QCA6750))) {
|
|
|
|
|
|
+ (tgt_info->target_type == TARGET_TYPE_QCA6750)) ||
|
|
|
|
+ ((scn->bus_type == QDF_BUS_TYPE_USB) &&
|
|
|
|
+ (tgt_info->target_type == TARGET_TYPE_QCN7605))) {
|
|
memtype = ((uint32_t)(*pos) & 0xff000000) >> 24;
|
|
memtype = ((uint32_t)(*pos) & 0xff000000) >> 24;
|
|
offset = (uint32_t)(*pos) & 0xffffff;
|
|
offset = (uint32_t)(*pos) & 0xffffff;
|
|
HIF_DBG("%s: offset 0x%x memtype 0x%x, datalen %zu\n",
|
|
HIF_DBG("%s: offset 0x%x memtype 0x%x, datalen %zu\n",
|
|
@@ -168,7 +170,9 @@ static ssize_t ath_procfs_diag_write(struct file *file,
|
|
(tgt_info->target_type == TARGET_TYPE_QCN9000) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCN9000) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCA6018))) ||
|
|
(tgt_info->target_type == TARGET_TYPE_QCA6018))) ||
|
|
(scn->bus_type == QDF_BUS_TYPE_IPCI &&
|
|
(scn->bus_type == QDF_BUS_TYPE_IPCI &&
|
|
- (tgt_info->target_type == TARGET_TYPE_QCA6750))) {
|
|
|
|
|
|
+ (tgt_info->target_type == TARGET_TYPE_QCA6750)) ||
|
|
|
|
+ ((scn->bus_type == QDF_BUS_TYPE_USB) &&
|
|
|
|
+ (tgt_info->target_type == TARGET_TYPE_QCN7605))) {
|
|
memtype = ((uint32_t)(*pos) & 0xff000000) >> 24;
|
|
memtype = ((uint32_t)(*pos) & 0xff000000) >> 24;
|
|
offset = (uint32_t)(*pos) & 0xffffff;
|
|
offset = (uint32_t)(*pos) & 0xffffff;
|
|
HIF_DBG("%s: offset 0x%x memtype 0x%x, datalen %zu\n",
|
|
HIF_DBG("%s: offset 0x%x memtype 0x%x, datalen %zu\n",
|