Lines Matching refs:dcmd

83 	u32 dcmd;	/* DCMD value for the current transfer */  member
208 static inline int dbg_burst_from_dcmd(u32 dcmd) in dbg_burst_from_dcmd() argument
210 int burst = (dcmd >> 16) & 0x3; in dbg_burst_from_dcmd()
221 #define PXA_DCMD_STR(flag) (dcmd & PXA_DCMD_##flag ? #flag" " : "")
227 u32 dcmd; in dbg_show_descriptors() local
237 dcmd = desc->dcmd; in dbg_show_descriptors()
238 burst = dbg_burst_from_dcmd(dcmd); in dbg_show_descriptors()
239 width = (1 << ((dcmd >> 14) & 0x3)) >> 1; in dbg_show_descriptors()
247 dcmd, in dbg_show_descriptors()
252 dcmd & PXA_DCMD_LENGTH); in dbg_show_descriptors()
269 u32 dcsr, dcmd; in dbg_show_chan_state() local
276 dcmd = _phy_readl_relaxed(phy, DCMD); in dbg_show_chan_state()
277 burst = dbg_burst_from_dcmd(dcmd); in dbg_show_chan_state()
278 width = (1 << ((dcmd >> 14) & 0x3)) >> 1; in dbg_show_chan_state()
297 dcmd, in dbg_show_chan_state()
301 PXA_DCMD_STR(ENDIAN), burst, width, dcmd & PXA_DCMD_LENGTH); in dbg_show_chan_state()
575 updater->dcmd = PXA_DCMD_WIDTH4 | PXA_DCMD_BURST32 | in set_updater_desc()
578 updater->dcmd |= PXA_DCMD_ENDIRQEN; in set_updater_desc()
917 u32 *dcmd, u32 *dev_src, u32 *dev_dst) in pxad_get_config() argument
923 *dcmd = 0; in pxad_get_config()
929 *dcmd |= PXA_DCMD_INCTRGADDR; in pxad_get_config()
931 *dcmd |= PXA_DCMD_FLOWSRC; in pxad_get_config()
938 *dcmd |= PXA_DCMD_INCSRCADDR; in pxad_get_config()
940 *dcmd |= PXA_DCMD_FLOWTRG; in pxad_get_config()
943 *dcmd |= PXA_DCMD_BURST32 | PXA_DCMD_INCTRGADDR | in pxad_get_config()
951 *dcmd |= PXA_DCMD_WIDTH1; in pxad_get_config()
953 *dcmd |= PXA_DCMD_WIDTH2; in pxad_get_config()
955 *dcmd |= PXA_DCMD_WIDTH4; in pxad_get_config()
958 *dcmd |= PXA_DCMD_BURST8; in pxad_get_config()
960 *dcmd |= PXA_DCMD_BURST16; in pxad_get_config()
962 *dcmd |= PXA_DCMD_BURST32; in pxad_get_config()
980 u32 dcmd; in pxad_prep_memcpy() local
991 pxad_get_config(chan, DMA_MEM_TO_MEM, &dcmd, NULL, NULL); in pxad_prep_memcpy()
1007 hw_desc->dcmd = dcmd | (PXA_DCMD_LENGTH & copy); in pxad_prep_memcpy()
1029 u32 dcmd, dsadr = 0, dtadr = 0; in pxad_prep_slave_sg() local
1035 pxad_get_config(chan, dir, &dcmd, &dsadr, &dtadr); in pxad_prep_slave_sg()
1055 sw_desc->hw_desc[j]->dcmd = in pxad_prep_slave_sg()
1056 dcmd | (PXA_DCMD_LENGTH & len); in pxad_prep_slave_sg()
1078 u32 dcmd, dsadr = 0, dtadr = 0; in pxad_prep_dma_cyclic() local
1093 pxad_get_config(chan, dir, &dcmd, &dsadr, &dtadr); in pxad_prep_dma_cyclic()
1094 dcmd |= PXA_DCMD_ENDIRQEN | (PXA_DCMD_LENGTH & period_len); in pxad_prep_dma_cyclic()
1112 phw_desc[0]->dcmd = dcmd; in pxad_prep_dma_cyclic()
1195 if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR) in pxad_residue()
1212 if (sw_desc->hw_desc[0]->dcmd & PXA_DCMD_INCSRCADDR) in pxad_residue()
1216 len = hw_desc->dcmd & PXA_DCMD_LENGTH; in pxad_residue()