Searched refs:ccsg (Results 1 – 1 of 1) sorted by relevance
225 static void aml_spisg_sg_xlate(struct sg_table *sgt, struct spisg_sg_link *ccsg) in aml_spisg_sg_xlate() argument231 ccsg->addr = FIELD_PREP(LINK_ADDR_VALID, 1) | in aml_spisg_sg_xlate()235 ccsg->addr1 = (u32)sg_dma_address(sg); in aml_spisg_sg_xlate()236 ccsg++; in aml_spisg_sg_xlate()255 struct spisg_sg_link *ccsg; in aml_spisg_setup_transfer() local295 ccsg = kzalloc(ccsg_len, GFP_KERNEL | GFP_DMA); in aml_spisg_setup_transfer()296 if (!ccsg) { in aml_spisg_setup_transfer()301 aml_spisg_sg_xlate(&xfer->tx_sg, ccsg); in aml_spisg_setup_transfer()302 paddr = dma_map_single(dev, (void *)ccsg, in aml_spisg_setup_transfer()306 kfree(ccsg); in aml_spisg_setup_transfer()[all …]