Lines Matching refs:msa
1449 hdr->start = cpu_to_le32((unsigned long)ar->msa.vaddr);
1450 hdr->length = cpu_to_le32(ar->msa.mem_size);
1452 if (current_region->len < ar->msa.mem_size) {
1453 memcpy(buf, ar->msa.vaddr, current_region->len);
1454 ath10k_warn(ar, "msa dump length is less than msa size %x, %x\n",
1455 current_region->len, ar->msa.mem_size);
1457 memcpy(buf, ar->msa.vaddr, ar->msa.mem_size);
1565 dev_err(dev, "failed to resolve msa fixed region\n");
1569 ar->msa.paddr = r.start;
1570 ar->msa.mem_size = resource_size(&r);
1571 ar->msa.vaddr = devm_memremap(dev, ar->msa.paddr,
1572 ar->msa.mem_size,
1574 if (IS_ERR(ar->msa.vaddr)) {
1577 return PTR_ERR(ar->msa.vaddr);
1580 ar->msa.vaddr = dmam_alloc_coherent(dev, msa_size,
1581 &ar->msa.paddr,
1583 if (!ar->msa.vaddr) {
1584 ath10k_err(ar, "failed to allocate dma memory for msa region\n");
1587 ar->msa.mem_size = msa_size;
1590 ath10k_dbg(ar, ATH10K_DBG_QMI, "qmi msa.paddr: %pad , msa.vaddr: 0x%p\n",
1591 &ar->msa.paddr,
1592 ar->msa.vaddr);
1649 ar_snoc->fw.fw_start_addr = ar->msa.paddr;
1652 ar->msa.paddr, ar->msa.mem_size,
1800 ath10k_warn(ar, "failed to setup msa resources: %d\n", ret);