Lines Matching refs:pt_dma
103 u32 (*mk_dtentries)(dma_addr_t pt_dma);
237 static inline u32 rk_mk_dte(dma_addr_t pt_dma) in rk_mk_dte() argument
239 return (pt_dma & RK_DTE_PT_ADDRESS_MASK) | RK_DTE_PT_VALID; in rk_mk_dte()
242 static inline u32 rk_mk_dte_v2(dma_addr_t pt_dma) in rk_mk_dte_v2() argument
244 pt_dma = (pt_dma & RK_DTE_PT_ADDRESS_MASK) | in rk_mk_dte_v2()
245 ((pt_dma & PAGE_DESC_HI_MASK1) >> DTE_HI_SHIFT1) | in rk_mk_dte_v2()
246 (pt_dma & PAGE_DESC_HI_MASK2) >> DTE_HI_SHIFT2; in rk_mk_dte_v2()
248 return (pt_dma & RK_DTE_PT_ADDRESS_MASK_V2) | RK_DTE_PT_VALID; in rk_mk_dte_v2()
876 dma_addr_t pt_dma; in rk_dte_get_page_table() local
890 pt_dma = dma_map_single(dma_dev, page_table, SPAGE_SIZE, DMA_TO_DEVICE); in rk_dte_get_page_table()
891 if (dma_mapping_error(dma_dev, pt_dma)) { in rk_dte_get_page_table()
897 dte = rk_ops->mk_dtentries(pt_dma); in rk_dte_get_page_table()