Lines Matching refs:dcmd

82 	u32 dcmd;	/* DCMD value for the current transfer */  member
202 static inline int dbg_burst_from_dcmd(u32 dcmd) in dbg_burst_from_dcmd() argument
204 int burst = (dcmd >> 16) & 0x3; in dbg_burst_from_dcmd()
215 #define PXA_DCMD_STR(flag) (dcmd & PXA_DCMD_##flag ? #flag" " : "")
221 u32 dcmd; in dbg_show_descriptors() local
231 dcmd = desc->dcmd; in dbg_show_descriptors()
232 burst = dbg_burst_from_dcmd(dcmd); in dbg_show_descriptors()
233 width = (1 << ((dcmd >> 14) & 0x3)) >> 1; in dbg_show_descriptors()
241 dcmd, in dbg_show_descriptors()
246 dcmd & PXA_DCMD_LENGTH); in dbg_show_descriptors()
263 u32 dcsr, dcmd; in dbg_show_chan_state() local
270 dcmd = _phy_readl_relaxed(phy, DCMD); in dbg_show_chan_state()
271 burst = dbg_burst_from_dcmd(dcmd); in dbg_show_chan_state()
272 width = (1 << ((dcmd >> 14) & 0x3)) >> 1; in dbg_show_chan_state()
291 dcmd, in dbg_show_chan_state()
295 PXA_DCMD_STR(ENDIAN), burst, width, dcmd & PXA_DCMD_LENGTH); in dbg_show_chan_state()
585 updater->dcmd = PXA_DCMD_WIDTH4 | PXA_DCMD_BURST32 | in set_updater_desc()
588 updater->dcmd |= PXA_DCMD_ENDIRQEN; in set_updater_desc()
916 u32 *dcmd, u32 *dev_src, u32 *dev_dst) in pxad_get_config() argument
922 *dcmd = 0; in pxad_get_config()
928 *dcmd |= PXA_DCMD_INCTRGADDR; in pxad_get_config()
930 *dcmd |= PXA_DCMD_FLOWSRC; in pxad_get_config()
937 *dcmd |= PXA_DCMD_INCSRCADDR; in pxad_get_config()
939 *dcmd |= PXA_DCMD_FLOWTRG; in pxad_get_config()
942 *dcmd |= PXA_DCMD_BURST32 | PXA_DCMD_INCTRGADDR | in pxad_get_config()
950 *dcmd |= PXA_DCMD_WIDTH1; in pxad_get_config()
952 *dcmd |= PXA_DCMD_WIDTH2; in pxad_get_config()
954 *dcmd |= PXA_DCMD_WIDTH4; in pxad_get_config()
957 *dcmd |= PXA_DCMD_BURST8; in pxad_get_config()
959 *dcmd |= PXA_DCMD_BURST16; in pxad_get_config()
961 *dcmd |= PXA_DCMD_BURST32; in pxad_get_config()
979 u32 dcmd; in pxad_prep_memcpy() local
990 pxad_get_config(chan, DMA_MEM_TO_MEM, &dcmd, NULL, NULL); in pxad_prep_memcpy()
1006 hw_desc->dcmd = dcmd | (PXA_DCMD_LENGTH & copy); in pxad_prep_memcpy()
1028 u32 dcmd, dsadr = 0, dtadr = 0; in pxad_prep_slave_sg() local
1034 pxad_get_config(chan, dir, &dcmd, &dsadr, &dtadr); in pxad_prep_slave_sg()
1054 sw_desc->hw_desc[j]->dcmd = in pxad_prep_slave_sg()
1055 dcmd | (PXA_DCMD_LENGTH & len); in pxad_prep_slave_sg()
1077 u32 dcmd, dsadr = 0, dtadr = 0; in pxad_prep_dma_cyclic() local
1092 pxad_get_config(chan, dir, &dcmd, &dsadr, &dtadr); in pxad_prep_dma_cyclic()
1093 dcmd |= PXA_DCMD_ENDIRQEN | (PXA_DCMD_LENGTH & period_len); in pxad_prep_dma_cyclic()
1111 phw_desc[0]->dcmd = dcmd; in pxad_prep_dma_cyclic()
1194 if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR) in pxad_residue()
1211 if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR) in pxad_residue()
1215 len = hw_desc->dcmd & PXA_DCMD_LENGTH; in pxad_residue()