Lines Matching defs:dev

517 	struct device			*dev;
750 dev_err(sdma->dev, "Timeout waiting for CH0 ready\n");
771 buf_virt = dma_alloc_coherent(sdma->dev, size, &buf_phys, GFP_KERNEL);
789 dma_free_coherent(sdma->dev, size, buf_virt, buf_phys);
907 dev_warn(sdmac->sdma->dev, "restart cyclic channel %d\n", sdmac->channel);
1084 dev_err(sdma->dev, "Unsupported transfer type %d\n",
1119 dev_dbg(sdma->dev, "load_address = %d\n", load_address);
1120 dev_dbg(sdma->dev, "wml = 0x%08x\n", (u32)sdmac->watermark_level);
1121 dev_dbg(sdma->dev, "shp_addr = 0x%08x\n", sdmac->shp_addr);
1122 dev_dbg(sdma->dev, "per_addr = 0x%08x\n", sdmac->per_addr);
1123 dev_dbg(sdma->dev, "event_mask0 = 0x%08x\n", (u32)sdmac->event_mask[0]);
1124 dev_dbg(sdma->dev, "event_mask1 = 0x%08x\n", (u32)sdmac->event_mask[1]);
1365 sdma->bd0 = dma_alloc_coherent(sdma->dev, PAGE_SIZE, &sdma->bd0_phys,
1388 desc->bd = dma_alloc_coherent(desc->sdmac->sdma->dev, bd_size,
1402 dma_free_coherent(desc->sdmac->sdma->dev, bd_size, desc->bd,
1431 dev_dbg(sdmac->sdma->dev, "MEMCPY in case?\n");
1508 dev_warn_once(sdmac->sdma->dev, "sdma firmware not ready!\n");
1562 dev_dbg(sdma->dev, "memcpy: %pad->%pad, len=%zu, channel=%d.\n",
1592 dev_dbg(sdma->dev, "entry %d: count: %zd dma: 0x%x %s%s\n",
1621 dev_dbg(sdma->dev, "setting up %d entries for channel %d.\n",
1633 dev_err(sdma->dev, "SDMA channel %d: maximum bytes for sg entry exceeded: %d > %d\n",
1670 dev_dbg(sdma->dev, "entry %d: count: %d dma: %#llx %s%s\n",
1699 dev_dbg(sdma->dev, "%s channel: %d\n", __func__, channel);
1715 dev_err(sdma->dev, "SDMA channel %d: maximum period size exceeded: %zu > %d\n",
1742 dev_dbg(sdma->dev, "entry %d: count: %zu dma: %#llx %s%s\n",
1808 dev_err(sdma->dev, "Invalid peripheral size %zu, expected %zu\n",
1905 dev_err(sdma->dev,
1937 dev_info(sdma->dev, "external firmware not found, using ROM firmware\n");
1965 dev_err(sdma->dev, "unknown firmware version\n");
1985 dev_info(sdma->dev, "loaded firmware %d.%d\n",
1997 struct device_node *np = sdma->dev->of_node;
2011 dev_dbg(sdma->dev, "no event needs to be remapped\n");
2014 dev_err(sdma->dev, "the property %s must modulo %d\n",
2022 dev_err(sdma->dev, "failed to get gpr regmap\n");
2030 dev_err(sdma->dev, "failed to read property %s index %d\n",
2037 dev_err(sdma->dev, "failed to read property %s index %d\n",
2044 dev_err(sdma->dev, "failed to read property %s index %d\n",
2065 FW_ACTION_UEVENT, fw_name, sdma->dev,
2090 sdma->channel_control = dma_alloc_coherent(sdma->dev,
2142 dev_err(sdma->dev, "initialisation failed with %d\n", ret);
2188 struct device_node *np = pdev->dev.of_node;
2198 ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
2202 sdma = devm_kzalloc(&pdev->dev, sizeof(*sdma), GFP_KERNEL);
2208 sdma->dev = &pdev->dev;
2209 sdma->drvdata = of_device_get_match_data(sdma->dev);
2219 sdma->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
2223 sdma->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
2235 ret = devm_request_irq(&pdev->dev, irq, sdma_int_handler, 0,
2236 dev_name(&pdev->dev), sdma);
2290 sdma->dma_device.dev = &pdev->dev;
2307 dma_set_max_seg_size(sdma->dma_device.dev, SDMA_BD_MAX_CNT);
2313 dev_err(&pdev->dev, "unable to register\n");
2320 dev_err(&pdev->dev, "failed to register controller\n");
2341 dev_warn(&pdev->dev, "failed to get firmware name\n");
2345 dev_warn(&pdev->dev, "failed to get firmware from device tree\n");
2366 devm_free_irq(&pdev->dev, sdma->irq, sdma);