Lines Matching refs:pt_dma
99 u32 (*mk_dtentries)(dma_addr_t pt_dma);
222 static inline u32 rk_mk_dte(dma_addr_t pt_dma) in rk_mk_dte() argument
224 return (pt_dma & RK_DTE_PT_ADDRESS_MASK) | RK_DTE_PT_VALID; in rk_mk_dte()
227 static inline u32 rk_mk_dte_v2(dma_addr_t pt_dma) in rk_mk_dte_v2() argument
229 pt_dma = (pt_dma & RK_DTE_PT_ADDRESS_MASK) | in rk_mk_dte_v2()
230 ((pt_dma & PAGE_DESC_HI_MASK1) >> DTE_HI_SHIFT1) | in rk_mk_dte_v2()
231 (pt_dma & PAGE_DESC_HI_MASK2) >> DTE_HI_SHIFT2; in rk_mk_dte_v2()
233 return (pt_dma & RK_DTE_PT_ADDRESS_MASK_V2) | RK_DTE_PT_VALID; in rk_mk_dte_v2()
748 dma_addr_t pt_dma; in rk_dte_get_page_table() local
762 pt_dma = dma_map_single(dma_dev, page_table, SPAGE_SIZE, DMA_TO_DEVICE); in rk_dte_get_page_table()
763 if (dma_mapping_error(dma_dev, pt_dma)) { in rk_dte_get_page_table()
769 dte = rk_ops->mk_dtentries(pt_dma); in rk_dte_get_page_table()