qcacmn: Add QDF abstraction for dmac_inv_range

Add qdf wrapper for function dmac_inv_range. This
invalidates the specified virtual address range.

Change-Id: Ia3f92cb5136dbdbfea1e9cda8a52b474456a4e0a
CRs-Fixed: 2634679
This commit is contained in:
Varsha Mishra
2020-04-16 16:46:15 +05:30
zatwierdzone przez nshrivas
rodzic 3b72c4bff0
commit 5cd2a434e1
3 zmienionych plików z 30 dodań i 1 usunięć

Wyświetl plik

@@ -934,6 +934,19 @@ qdf_nbuf_sync_for_cpu(qdf_device_t osdev, qdf_nbuf_t buf, qdf_dma_dir_t dir)
__qdf_nbuf_sync_for_cpu(osdev, buf, dir);
}
/**
* qdf_nbuf_dma_inv_range() - Invalidate the specified virtual address range
* @buf_start: start address
* @buf_end: end address
*
* Return: none
*/
static inline void
qdf_nbuf_dma_inv_range(const void *buf_start, const void *buf_end)
{
__qdf_nbuf_dma_inv_range(buf_start, buf_end);
}
static inline int qdf_nbuf_get_num_frags(qdf_nbuf_t buf)
{
return __qdf_nbuf_get_num_frags(buf);