Lines Matching refs:param
83 struct sam_xdmac_channel_config *param) in sam_xdmac_channel_configure() argument
110 xdmac->XDMAC_CHID[channel].XDMAC_CC = param->cfg; in sam_xdmac_channel_configure()
113 xdmac->XDMAC_CHID[channel].XDMAC_CDS_MSP = param->ds_msp; in sam_xdmac_channel_configure()
115 xdmac->XDMAC_CHID[channel].XDMAC_CSUS = param->sus; in sam_xdmac_channel_configure()
117 xdmac->XDMAC_CHID[channel].XDMAC_CDUS = param->dus; in sam_xdmac_channel_configure()
120 xdmac->XDMAC_CHID[channel].XDMAC_CIE = param->cie; in sam_xdmac_channel_configure()
126 struct sam_xdmac_transfer_config *param) in sam_xdmac_transfer_configure() argument
148 xdmac->XDMAC_CHID[channel].XDMAC_CSA = param->sa; in sam_xdmac_transfer_configure()
150 xdmac->XDMAC_CHID[channel].XDMAC_CDA = param->da; in sam_xdmac_transfer_configure()
152 if ((param->ndc & XDMAC_CNDC_NDE) == XDMAC_CNDC_NDE_DSCR_FETCH_DIS) { in sam_xdmac_transfer_configure()
159 xdmac->XDMAC_CHID[channel].XDMAC_CUBC = param->ublen; in sam_xdmac_transfer_configure()
161 xdmac->XDMAC_CHID[channel].XDMAC_CBC = param->blen; in sam_xdmac_transfer_configure()
169 xdmac->XDMAC_CHID[channel].XDMAC_CNDA = param->nda; in sam_xdmac_transfer_configure()
173 xdmac->XDMAC_CHID[channel].XDMAC_CNDC = param->ndc; in sam_xdmac_transfer_configure()