Lines Matching defs:dev

390  * @dev: The dma device
429 struct device *dev;
486 * @dev: Device Structure
505 struct device *dev;
724 dev_dbg(chan->dev, "Could not find free tx segment\n");
933 dev_dbg(chan->dev, "Free all channel resources.\n");
943 dma_free_coherent(chan->dev, sizeof(*chan->seg_v) *
948 dma_free_coherent(chan->dev, sizeof(*chan->cyclic_seg_v),
958 dma_free_coherent(chan->dev, sizeof(*chan->seg_mv) *
1126 chan->seg_v = dma_alloc_coherent(chan->dev,
1130 dev_err(chan->dev,
1141 chan->cyclic_seg_v = dma_alloc_coherent(chan->dev,
1146 dev_err(chan->dev,
1148 dma_free_coherent(chan->dev, sizeof(*chan->seg_v) *
1169 chan->seg_mv = dma_alloc_coherent(chan->dev,
1174 dev_err(chan->dev,
1193 chan->dev,
1199 chan->dev,
1208 dev_err(chan->dev,
1349 dev_err(chan->dev, "Cannot start channel %p: %x\n",
1760 dev_err(chan->dev, "reset timeout, cr %x, sr %x\n",
1834 dev_err(chan->dev, "Channel %p has errors %x cdr %x tdr %x\n",
1849 dev_dbg(chan->dev, "Inter-packet latency too long\n");
1899 dev_err(chan->dev,
1977 dev_dbg(chan->dev, "desc pendingcount is too high\n");
2488 dev_err(chan->dev, "Cannot stop channel %p: %x\n",
2623 *axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
2625 return dev_err_probe(&pdev->dev, PTR_ERR(*axi_clk), "failed to get axi_aclk\n");
2627 *tx_clk = devm_clk_get(&pdev->dev, "m_axi_mm2s_aclk");
2631 *rx_clk = devm_clk_get(&pdev->dev, "m_axi_s2mm_aclk");
2635 *sg_clk = devm_clk_get(&pdev->dev, "m_axi_sg_aclk");
2641 dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n", err);
2647 dev_err(&pdev->dev, "failed to enable tx_clk (%d)\n", err);
2653 dev_err(&pdev->dev, "failed to enable rx_clk (%d)\n", err);
2659 dev_err(&pdev->dev, "failed to enable sg_clk (%d)\n", err);
2685 *axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
2687 return dev_err_probe(&pdev->dev, PTR_ERR(*axi_clk), "failed to get axi_aclk\n");
2689 *dev_clk = devm_clk_get(&pdev->dev, "m_axi_aclk");
2691 return dev_err_probe(&pdev->dev, PTR_ERR(*dev_clk), "failed to get dev_clk\n");
2695 dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n", err);
2701 dev_err(&pdev->dev, "failed to enable dev_clk (%d)\n", err);
2719 *axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
2721 return dev_err_probe(&pdev->dev, PTR_ERR(*axi_clk), "failed to get axi_aclk\n");
2723 *tx_clk = devm_clk_get(&pdev->dev, "m_axi_mm2s_aclk");
2727 *txs_clk = devm_clk_get(&pdev->dev, "m_axis_mm2s_aclk");
2731 *rx_clk = devm_clk_get(&pdev->dev, "m_axi_s2mm_aclk");
2735 *rxs_clk = devm_clk_get(&pdev->dev, "s_axis_s2mm_aclk");
2741 dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n",
2748 dev_err(&pdev->dev, "failed to enable tx_clk (%d)\n", err);
2754 dev_err(&pdev->dev, "failed to enable txs_clk (%d)\n", err);
2760 dev_err(&pdev->dev, "failed to enable rx_clk (%d)\n", err);
2766 dev_err(&pdev->dev, "failed to enable rxs_clk (%d)\n", err);
2812 chan = devm_kzalloc(xdev->dev, sizeof(*chan), GFP_KERNEL);
2816 chan->dev = xdev->dev;
2842 dev_err(xdev->dev, "missing xlnx,datawidth property\n");
2899 dev_err(xdev->dev, "Invalid channel compatible node\n");
2906 return dev_err_probe(xdev->dev, chan->irq, "failed to get irq\n");
2910 dev_err(xdev->dev, "unable to request IRQ %d\n", chan->irq);
2934 dev_dbg(chan->dev, "ch %d: SG %s\n", chan->id,
2953 dev_err(xdev->dev, "Reset channel failed\n");
2978 dev_warn(xdev->dev, "missing dma-channels property\n");
3055 struct device_node *node = pdev->dev.of_node;
3057 struct device_node *child, *np = pdev->dev.of_node;
3062 xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL);
3066 xdev->dev = &pdev->dev;
3098 dev_warn(xdev->dev,
3102 dev_warn(xdev->dev, "Please ensure that IP supports buffer length > 23 bits\n");
3118 dev_err(xdev->dev,
3126 dev_warn(xdev->dev,
3132 dev_warn(xdev->dev, "missing xlnx,addrwidth property\n");
3144 err = dma_set_mask_and_coherent(xdev->dev, DMA_BIT_MASK(addr_width));
3146 dev_err(xdev->dev, "DMA mask error %d\n", err);
3151 xdev->common.dev = &pdev->dev;
3209 dev_err(xdev->dev, "failed to register the dma device\n");
3216 dev_err(&pdev->dev, "Unable to register DMA to DT\n");
3222 dev_info(&pdev->dev, "Xilinx AXI DMA Engine Driver Probed!!\n");
3224 dev_info(&pdev->dev, "Xilinx AXI CDMA Engine Driver Probed!!\n");
3226 dev_info(&pdev->dev, "Xilinx AXI MCDMA Engine Driver Probed!!\n");
3228 dev_info(&pdev->dev, "Xilinx AXI VDMA Engine Driver Probed!!\n");
3253 of_dma_controller_free(pdev->dev.of_node);