| s3c2440_dma.c | 133 static void dmac_start(uint8_t channel_no, struct dmac_xfer_state*); 134 static void dmac_transfer_segment(uint8_t channel_no, struct dmac_xfer_state*); 135 static void dmac_channel_done(uint8_t channel_no); 323 uint8_t channel_no = perph->dp_channel_order[i]; local in function:s3c2440_dmac_start_xfer 330 KASSERT(perph->dp_channel_source[channel_no] != PERPH_NA); 333 if (sc->sc_channels[channel_no].dc_active == NULL) { 335 dmac_start(channel_no, dxs); 342 uint8_t channel_no = perph->dp_channel_order[0]; local in function:s3c2440_dmac_start_xfer 347 dxs->dxs_channel = channel_no; 348 SIMPLEQ_INSERT_TAIL(&sc->sc_channels[channel_no].dc_queue, dxs, dxs_link) [all...] |