Lines Matching refs:sh_desc
291 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_start_xfer() local
295 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer()
297 dmae_set_reg(sh_chan, &sh_desc->hw); in sh_dmae_start_xfer()
385 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_setup() local
391 sh_desc->hw.sar = src; in sh_dmae_desc_setup()
392 sh_desc->hw.dar = dst; in sh_dmae_desc_setup()
393 sh_desc->hw.tcr = *len; in sh_dmae_desc_setup()
424 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_get_partial() local
426 return sh_desc->hw.tcr - in sh_dmae_get_partial()
464 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_completed() local
470 (sh_desc->hw.dar + sh_desc->hw.tcr) == dar_buf) || in sh_dmae_desc_completed()
472 (sh_desc->hw.sar + sh_desc->hw.tcr) == sar_buf); in sh_dmae_desc_completed()