Lines Matching refs:chan2dev

321 static struct device *chan2dev(struct stm32_dma3_chan *chan)  in chan2dev()  function
329 struct device *dev = chan2dev(chan); in stm32_dma3_chan_dump_reg()
369 dev_dbg(chan2dev(chan), "V\n"); in stm32_dma3_chan_dump_hwdesc()
370 dev_dbg(chan2dev(chan), "[%d]@%pad\n", i, &swdesc->lli[i].hwdesc_addr); in stm32_dma3_chan_dump_hwdesc()
371 dev_dbg(chan2dev(chan), "| C%dTR1: %08x\n", chan->id, hwdesc->ctr1); in stm32_dma3_chan_dump_hwdesc()
372 dev_dbg(chan2dev(chan), "| C%dTR2: %08x\n", chan->id, hwdesc->ctr2); in stm32_dma3_chan_dump_hwdesc()
373 dev_dbg(chan2dev(chan), "| C%dBR1: %08x\n", chan->id, hwdesc->cbr1); in stm32_dma3_chan_dump_hwdesc()
374 dev_dbg(chan2dev(chan), "| C%dSAR: %08x\n", chan->id, hwdesc->csar); in stm32_dma3_chan_dump_hwdesc()
375 dev_dbg(chan2dev(chan), "| C%dDAR: %08x\n", chan->id, hwdesc->cdar); in stm32_dma3_chan_dump_hwdesc()
376 dev_dbg(chan2dev(chan), "| C%dLLR: %08x\n", chan->id, hwdesc->cllr); in stm32_dma3_chan_dump_hwdesc()
380 dev_dbg(chan2dev(chan), "|\n"); in stm32_dma3_chan_dump_hwdesc()
381 dev_dbg(chan2dev(chan), "-->[0]@%pad\n", &swdesc->lli[0].hwdesc_addr); in stm32_dma3_chan_dump_hwdesc()
383 dev_dbg(chan2dev(chan), "X\n"); in stm32_dma3_chan_dump_hwdesc()
399 dev_err(chan2dev(chan), "Transfer is too big (> %luB)\n", STM32_DMA3_MAX_SEG_SIZE); in stm32_dma3_chan_desc_alloc()
426 dev_err(chan2dev(chan), "Failed to alloc descriptors\n"); in stm32_dma3_chan_desc_alloc()
456 struct device *dev = chan2dev(chan); in stm32_dma3_check_user_setting()
564 dev_dbg(chan2dev(chan), "%s from %pad to %pad\n", in stm32_dma3_chan_prep_hw()
574 dev_err(chan2dev(chan), "Bus width (src=%u, dst=%u) not supported\n", sdw, ddw); in stm32_dma3_chan_prep_hw()
579 dev_err(chan2dev(chan), "Only one master port, port 1 is not supported\n"); in stm32_dma3_chan_prep_hw()
587 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
635 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
665 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
708 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
720 dev_err(chan2dev(chan), "Direction %s not supported\n", in stm32_dma3_chan_prep_hw()
729 dev_dbg(chan2dev(chan), "%s: sdw=%u bytes sbl=%u beats ddw=%u bytes dbl=%u beats\n", in stm32_dma3_chan_prep_hw()
775 dev_dbg(chan2dev(chan), "vchan %pK: started\n", &chan->vchan); in stm32_dma3_chan_start()
839 struct device *dev = chan2dev(chan); in stm32_dma3_chan_set_residue()
889 dev_err(chan2dev(chan), "Can't get residue: current hwdesc not found\n"); in stm32_dma3_chan_set_residue()
925 dev_dbg(chan2dev(chan), "%u byte(s) in the FIFO\n", fifol); in stm32_dma3_chan_set_residue()
955 dev_warn(chan2dev(chan), "%s: timeout, data might be lost\n", __func__); in stm32_dma3_chan_stop()
1002 dev_err(chan2dev(chan), "User setting error\n"); in stm32_dma3_chan_irq()
1010 dev_err(chan2dev(chan), "Update link transfer error\n"); in stm32_dma3_chan_irq()
1017 dev_err(chan2dev(chan), "Data transfer error\n"); in stm32_dma3_chan_irq()
1059 dev_err(chan2dev(chan), "Failed to create LLI pool\n"); in stm32_dma3_alloc_chan_resources()
1071 dev_err(chan2dev(chan), "Not under CID1 control (in-use by CID%d)\n", ccid); in stm32_dma3_alloc_chan_resources()
1075 dev_dbg(chan2dev(chan), "Under CID1 control (semcr=0x%08x)\n", csemcr); in stm32_dma3_alloc_chan_resources()
1290 dev_err(chan2dev(chan), "Invalid buffer/period length\n"); in stm32_dma3_prep_dma_cyclic()
1295 dev_err(chan2dev(chan), "Buffer length not multiple of period length\n"); in stm32_dma3_prep_dma_cyclic()
1317 dev_err(chan2dev(chan), "Invalid direction\n"); in stm32_dma3_prep_dma_cyclic()
1391 dev_dbg(chan2dev(chan), "vchan %pK: paused\n", &chan->vchan); in stm32_dma3_pause()
1404 dev_dbg(chan2dev(chan), "vchan %pK: resumed\n", &chan->vchan); in stm32_dma3_resume()
1429 dev_dbg(chan2dev(chan), "vchan %pK: terminated\n", &chan->vchan); in stm32_dma3_terminate_all()
1482 dev_dbg(chan2dev(chan), "vchan %pK: issued\n", &chan->vchan); in stm32_dma3_issue_pending()
1765 dev_name(chan2dev(chan)), chan); in stm32_dma3_probe()
1768 dev_name(chan2dev(chan))); in stm32_dma3_probe()