Searched refs:ioat_desc (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/drivers/idle/
H A Di7300_idle.c99 static struct ioat_dma_descriptor *ioat_desc; /* I/O AT desc & data (1 page) */ variable in typeref:struct:ioat_dma_descriptor
235 ioat_desc = (struct ioat_dma_descriptor *)dma_alloc_coherent( i7300_idle_ioat_init()
238 if (!ioat_desc) { i7300_idle_ioat_init()
248 if (i7300_idle_ioat_selftest(ioat_iomap, ioat_desc, ioat_desc_phys)) { i7300_idle_ioat_init()
254 ioat_desc[0].ctl = IOAT_DESC_SADDR_SNP_CTL | IOAT_DESC_DADDR_SNP_CTL; i7300_idle_ioat_init()
255 ioat_desc[0].src_addr = ioat_desc_phys + 2048; i7300_idle_ioat_init()
256 ioat_desc[0].dst_addr = ioat_desc_phys + 3072; i7300_idle_ioat_init()
257 ioat_desc[0].size = 128; i7300_idle_ioat_init()
258 ioat_desc[0].next = ioat_desc_phys + sizeof(struct ioat_dma_descriptor); i7300_idle_ioat_init()
260 ioat_desc[1].ctl = ioat_desc[0].ctl; i7300_idle_ioat_init()
261 ioat_desc[1].src_addr = ioat_desc[0].src_addr; i7300_idle_ioat_init()
262 ioat_desc[1].dst_addr = ioat_desc[0].dst_addr; i7300_idle_ioat_init()
263 ioat_desc[1].size = ioat_desc[0].size; i7300_idle_ioat_init()
264 ioat_desc[1].next = ioat_desc_phys; i7300_idle_ioat_init()
269 dma_free_coherent(&dummy_dma_dev, 4096, (void *)ioat_desc, 0); i7300_idle_ioat_init()
315 dma_free_coherent(&dummy_dma_dev, 4096, (void *)ioat_desc, 0); i7300_idle_ioat_exit()

Completed in 85 milliseconds