Lines Matching full:msa

1452 	hdr->start = cpu_to_le32((unsigned long)ar->msa.vaddr);  in ath10k_msa_dump_memory()
1453 hdr->length = cpu_to_le32(ar->msa.mem_size); in ath10k_msa_dump_memory()
1455 if (current_region->len < ar->msa.mem_size) { in ath10k_msa_dump_memory()
1456 memcpy(buf, ar->msa.vaddr, current_region->len); in ath10k_msa_dump_memory()
1457 ath10k_warn(ar, "msa dump length is less than msa size %x, %x\n", in ath10k_msa_dump_memory()
1458 current_region->len, ar->msa.mem_size); in ath10k_msa_dump_memory()
1460 memcpy(buf, ar->msa.vaddr, ar->msa.mem_size); in ath10k_msa_dump_memory()
1568 dev_err(dev, "failed to resolve msa fixed region\n"); in ath10k_setup_msa_resources()
1572 ar->msa.paddr = r.start; in ath10k_setup_msa_resources()
1573 ar->msa.mem_size = resource_size(&r); in ath10k_setup_msa_resources()
1574 ar->msa.vaddr = devm_memremap(dev, ar->msa.paddr, in ath10k_setup_msa_resources()
1575 ar->msa.mem_size, in ath10k_setup_msa_resources()
1577 if (IS_ERR(ar->msa.vaddr)) { in ath10k_setup_msa_resources()
1580 return PTR_ERR(ar->msa.vaddr); in ath10k_setup_msa_resources()
1583 ar->msa.vaddr = dmam_alloc_coherent(dev, msa_size, in ath10k_setup_msa_resources()
1584 &ar->msa.paddr, in ath10k_setup_msa_resources()
1586 if (!ar->msa.vaddr) { in ath10k_setup_msa_resources()
1587 ath10k_err(ar, "failed to allocate dma memory for msa region\n"); in ath10k_setup_msa_resources()
1590 ar->msa.mem_size = msa_size; in ath10k_setup_msa_resources()
1593 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi msa.paddr: %pad , msa.vaddr: 0x%p\n", in ath10k_setup_msa_resources()
1594 &ar->msa.paddr, in ath10k_setup_msa_resources()
1595 ar->msa.vaddr); in ath10k_setup_msa_resources()
1652 ar_snoc->fw.fw_start_addr = ar->msa.paddr; in ath10k_fw_init()
1655 ar->msa.paddr, ar->msa.mem_size, in ath10k_fw_init()
1803 ath10k_warn(ar, "failed to setup msa resources: %d\n", ret); in ath10k_snoc_probe()