Lines Matching defs:mgr
14 #include <linux/fpga/fpga-mgr.h>
251 static int zynq_fpga_ops_write_init(struct fpga_manager *mgr,
259 priv = mgr->priv;
269 dev_err(&mgr->dev,
279 dev_err(&mgr->dev,
312 dev_err(&mgr->dev, "Timeout waiting for PCFG_INIT\n");
326 dev_err(&mgr->dev, "Timeout waiting for !PCFG_INIT\n");
340 dev_err(&mgr->dev, "Timeout waiting for PCFG_INIT\n");
365 dev_err(&mgr->dev, "DMA command queue not right\n");
384 static int zynq_fpga_ops_write(struct fpga_manager *mgr, struct sg_table *sgt)
395 priv = mgr->priv;
402 dev_err(&mgr->dev,
409 dma_map_sg(mgr->dev.parent, sgt->sgl, sgt->nents, DMA_TO_DEVICE);
411 dev_err(&mgr->dev, "Unable to DMA map (TO_DEVICE)\n");
467 dev_err(&mgr->dev,
481 dma_unmap_sg(mgr->dev.parent, sgt->sgl, sgt->nents, DMA_TO_DEVICE);
485 static int zynq_fpga_ops_write_complete(struct fpga_manager *mgr,
488 struct zynq_fpga_priv *priv = mgr->priv;
524 static enum fpga_mgr_states zynq_fpga_ops_state(struct fpga_manager *mgr)
530 priv = mgr->priv;
557 struct fpga_manager *mgr;
608 mgr = fpga_mgr_register(dev, "Xilinx Zynq FPGA Manager",
610 if (IS_ERR(mgr)) {
613 return PTR_ERR(mgr);
616 platform_set_drvdata(pdev, mgr);
624 struct fpga_manager *mgr;
626 mgr = platform_get_drvdata(pdev);
627 priv = mgr->priv;
629 fpga_mgr_unregister(mgr);