Searched refs:target_mem (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | qmi.c | 2437 req->mem_seg[i].addr = ab->qmi.target_mem[i].paddr; in ath12k_qmi_respond_fw_mem_request() 2438 req->mem_seg[i].size = ab->qmi.target_mem[i].size; in ath12k_qmi_respond_fw_mem_request() 2439 req->mem_seg[i].type = ab->qmi.target_mem[i].type; in ath12k_qmi_respond_fw_mem_request() 2442 &ab->qmi.target_mem[i].paddr, in ath12k_qmi_respond_fw_mem_request() 2443 ab->qmi.target_mem[i].size, in ath12k_qmi_respond_fw_mem_request() 2444 ab->qmi.target_mem[i].type); in ath12k_qmi_respond_fw_mem_request() 2557 if (ab->qmi.target_mem[i].type == MLO_GLOBAL_MEM_REGION_TYPE) { in ath12k_qmi_free_target_mem_chunk() 2559 &ab->qmi.target_mem[i], in ath12k_qmi_free_target_mem_chunk() 2563 ab->qmi.target_mem[i].v.ioaddr) { in ath12k_qmi_free_target_mem_chunk() 2564 iounmap(ab->qmi.target_mem[i].v.ioaddr); in ath12k_qmi_free_target_mem_chunk() [all …]
|
| H A D | pci.c | 1281 mem_type = ath12k_coredump_get_dump_type(ab->qmi.target_mem[i].type); in ath12k_pci_coredump_calculate_size() 1289 ab->qmi.target_mem[i].type); in ath12k_pci_coredump_calculate_size() 1293 if (!ab->qmi.target_mem[i].paddr) in ath12k_pci_coredump_calculate_size() 1296 dump_seg_sz[mem_type] += ab->qmi.target_mem[i].size; in ath12k_pci_coredump_calculate_size() 1402 (ab->qmi.target_mem[i].type); in ath12k_pci_coredump_download() 1407 if (!ab->qmi.target_mem[i].paddr) { in ath12k_pci_coredump_download() 1410 ab->qmi.target_mem[i].type); in ath12k_pci_coredump_download() 1414 memcpy_fromio(buf, ab->qmi.target_mem[i].v.ioaddr, in ath12k_pci_coredump_download() 1415 ab->qmi.target_mem[i].size); in ath12k_pci_coredump_download() 1416 buf += ab->qmi.target_mem[i].size; in ath12k_pci_coredump_download()
|
| H A D | qmi.h | 145 struct target_mem_chunk target_mem[ATH12K_QMI_WLANFW_MAX_NUM_MEM_SEG_V01]; member
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | qmi.c | 1904 req->mem_seg[i].addr = ab->qmi.target_mem[i].paddr; in ath11k_qmi_respond_fw_mem_request() 1905 req->mem_seg[i].size = ab->qmi.target_mem[i].size; in ath11k_qmi_respond_fw_mem_request() 1906 req->mem_seg[i].type = ab->qmi.target_mem[i].type; in ath11k_qmi_respond_fw_mem_request() 1909 &ab->qmi.target_mem[i].paddr, in ath11k_qmi_respond_fw_mem_request() 1910 ab->qmi.target_mem[i].size, in ath11k_qmi_respond_fw_mem_request() 1911 ab->qmi.target_mem[i].type); in ath11k_qmi_respond_fw_mem_request() 1962 if (!ab->qmi.target_mem[i].anyaddr) in ath11k_qmi_free_target_mem_chunk() 1967 iounmap(ab->qmi.target_mem[i].iaddr); in ath11k_qmi_free_target_mem_chunk() 1968 ab->qmi.target_mem[i].iaddr = NULL; in ath11k_qmi_free_target_mem_chunk() 1973 ab->qmi.target_mem[i].prev_size, in ath11k_qmi_free_target_mem_chunk() [all …]
|
| H A D | pci.c | 670 mem_type = ath11k_coredump_get_dump_type(ab->qmi.target_mem[i].type); in ath11k_pci_coredump_calculate_size() 678 ab->qmi.target_mem[i].type); in ath11k_pci_coredump_calculate_size() 682 if (!ab->qmi.target_mem[i].anyaddr) in ath11k_pci_coredump_calculate_size() 685 dump_seg_sz[mem_type] += ab->qmi.target_mem[i].size; in ath11k_pci_coredump_calculate_size() 786 (ab->qmi.target_mem[i].type); in ath11k_pci_coredump_download() 791 if (!ab->qmi.target_mem[i].anyaddr) { in ath11k_pci_coredump_download() 794 ab->qmi.target_mem[i].type); in ath11k_pci_coredump_download() 803 memcpy_fromio(buf, ab->qmi.target_mem[i].iaddr, in ath11k_pci_coredump_download() 804 ab->qmi.target_mem[i].size); in ath11k_pci_coredump_download() 806 buf += ab->qmi.target_mem[i].size; in ath11k_pci_coredump_download()
|
| H A D | qmi.h | 139 struct target_mem_chunk target_mem[ATH11K_QMI_WLANFW_MAX_NUM_MEM_SEG_V01]; member
|