Home
last modified time | relevance | path

Searched refs:pdes (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/drivers/mmc/host/
Dsunxi-mmc.c295 struct sunxi_idma_des *pdes = (struct sunxi_idma_des *)host->sg_cpu; in sunxi_mmc_init_idma_des() local
300 pdes[i].config = SDXC_IDMAC_DES0_CH | SDXC_IDMAC_DES0_OWN | in sunxi_mmc_init_idma_des()
304 pdes[i].buf_size = 0; /* 0 == max_len */ in sunxi_mmc_init_idma_des()
306 pdes[i].buf_size = data->sg[i].length; in sunxi_mmc_init_idma_des()
309 pdes[i].buf_addr_ptr1 = sg_dma_address(&data->sg[i]); in sunxi_mmc_init_idma_des()
310 pdes[i].buf_addr_ptr2 = (u32)next_desc; in sunxi_mmc_init_idma_des()
313 pdes[0].config |= SDXC_IDMAC_DES0_FD; in sunxi_mmc_init_idma_des()
314 pdes[i - 1].config |= SDXC_IDMAC_DES0_LD | SDXC_IDMAC_DES0_ER; in sunxi_mmc_init_idma_des()
315 pdes[i - 1].config &= ~SDXC_IDMAC_DES0_DIC; in sunxi_mmc_init_idma_des()
316 pdes[i - 1].buf_addr_ptr2 = 0; in sunxi_mmc_init_idma_des()