Lines Matching refs:chan2dev

330 static struct device *chan2dev(struct stm32_dma3_chan *chan)  in chan2dev()  function
338 struct device *dev = chan2dev(chan); in stm32_dma3_chan_dump_reg()
378 dev_dbg(chan2dev(chan), "V\n"); in stm32_dma3_chan_dump_hwdesc()
379 dev_dbg(chan2dev(chan), "[%d]@%pad\n", i, &swdesc->lli[i].hwdesc_addr); in stm32_dma3_chan_dump_hwdesc()
380 dev_dbg(chan2dev(chan), "| C%dTR1: %08x\n", chan->id, hwdesc->ctr1); in stm32_dma3_chan_dump_hwdesc()
381 dev_dbg(chan2dev(chan), "| C%dTR2: %08x\n", chan->id, hwdesc->ctr2); in stm32_dma3_chan_dump_hwdesc()
382 dev_dbg(chan2dev(chan), "| C%dBR1: %08x\n", chan->id, hwdesc->cbr1); in stm32_dma3_chan_dump_hwdesc()
383 dev_dbg(chan2dev(chan), "| C%dSAR: %08x\n", chan->id, hwdesc->csar); in stm32_dma3_chan_dump_hwdesc()
384 dev_dbg(chan2dev(chan), "| C%dDAR: %08x\n", chan->id, hwdesc->cdar); in stm32_dma3_chan_dump_hwdesc()
385 dev_dbg(chan2dev(chan), "| C%dLLR: %08x\n", chan->id, hwdesc->cllr); in stm32_dma3_chan_dump_hwdesc()
389 dev_dbg(chan2dev(chan), "|\n"); in stm32_dma3_chan_dump_hwdesc()
390 dev_dbg(chan2dev(chan), "-->[0]@%pad\n", &swdesc->lli[0].hwdesc_addr); in stm32_dma3_chan_dump_hwdesc()
392 dev_dbg(chan2dev(chan), "X\n"); in stm32_dma3_chan_dump_hwdesc()
408 dev_err(chan2dev(chan), "Transfer is too big (> %luB)\n", STM32_DMA3_MAX_SEG_SIZE); in stm32_dma3_chan_desc_alloc()
435 dev_err(chan2dev(chan), "Failed to alloc descriptors\n"); in stm32_dma3_chan_desc_alloc()
465 struct device *dev = chan2dev(chan); in stm32_dma3_check_user_setting()
576 dev_dbg(chan2dev(chan), "%s from %pad to %pad\n", in stm32_dma3_chan_prep_hw()
586 dev_err(chan2dev(chan), "Bus width (src=%u, dst=%u) not supported\n", sdw, ddw); in stm32_dma3_chan_prep_hw()
591 dev_err(chan2dev(chan), "Only one master port, port 1 is not supported\n"); in stm32_dma3_chan_prep_hw()
599 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
656 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
692 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
737 dev_err(chan2dev(chan), in stm32_dma3_chan_prep_hw()
749 dev_err(chan2dev(chan), "Direction %s not supported\n", in stm32_dma3_chan_prep_hw()
758 dev_dbg(chan2dev(chan), "%s: sdw=%u bytes sbl=%u beats ddw=%u bytes dbl=%u beats\n", in stm32_dma3_chan_prep_hw()
804 dev_dbg(chan2dev(chan), "vchan %p: started\n", &chan->vchan); in stm32_dma3_chan_start()
868 struct device *dev = chan2dev(chan); in stm32_dma3_chan_set_residue()
918 dev_err(chan2dev(chan), "Can't get residue: current hwdesc not found\n"); in stm32_dma3_chan_set_residue()
954 dev_dbg(chan2dev(chan), "%u byte(s) in the FIFO\n", fifol); in stm32_dma3_chan_set_residue()
984 dev_warn(chan2dev(chan), "%s: timeout, data might be lost\n", __func__); in stm32_dma3_chan_stop()
1031 dev_err(chan2dev(chan), "User setting error\n"); in stm32_dma3_chan_irq()
1039 dev_err(chan2dev(chan), "Update link transfer error\n"); in stm32_dma3_chan_irq()
1046 dev_err(chan2dev(chan), "Data transfer error\n"); in stm32_dma3_chan_irq()
1088 dev_err(chan2dev(chan), "Failed to create LLI pool\n"); in stm32_dma3_alloc_chan_resources()
1100 dev_err(chan2dev(chan), "Not under CID1 control (in-use by CID%d)\n", ccid); in stm32_dma3_alloc_chan_resources()
1104 dev_dbg(chan2dev(chan), "Under CID1 control (semcr=0x%08x)\n", csemcr); in stm32_dma3_alloc_chan_resources()
1323 dev_warn(chan2dev(chan), "Linked-list refactored, %d items instead of %d\n", in stm32_dma3_prep_slave_sg()
1354 dev_err(chan2dev(chan), "Invalid buffer/period length\n"); in stm32_dma3_prep_dma_cyclic()
1359 dev_err(chan2dev(chan), "Buffer length not multiple of period length\n"); in stm32_dma3_prep_dma_cyclic()
1381 dev_err(chan2dev(chan), "Invalid direction\n"); in stm32_dma3_prep_dma_cyclic()
1455 dev_dbg(chan2dev(chan), "vchan %p: paused\n", &chan->vchan); in stm32_dma3_pause()
1468 dev_dbg(chan2dev(chan), "vchan %p: resumed\n", &chan->vchan); in stm32_dma3_resume()
1493 dev_dbg(chan2dev(chan), "vchan %p: terminated\n", &chan->vchan); in stm32_dma3_terminate_all()
1546 dev_dbg(chan2dev(chan), "vchan %p: issued\n", &chan->vchan); in stm32_dma3_issue_pending()
1844 dev_name(chan2dev(chan)), chan); in stm32_dma3_probe()
1847 dev_name(chan2dev(chan))); in stm32_dma3_probe()