Lines Matching defs:mgr
10 #include <linux/fpga/fpga-mgr.h>
203 static int socfpga_a10_fpga_set_cdratio(struct fpga_manager *mgr,
207 struct a10_fpga_priv *priv = mgr->priv;
272 static int socfpga_a10_fpga_write_init(struct fpga_manager *mgr,
276 struct a10_fpga_priv *priv = mgr->priv;
291 dev_dbg(&mgr->dev, "Fail: invalid msel=%d\n", msel);
306 ret = socfpga_a10_fpga_set_cdratio(mgr, cfg_width, buf, count);
354 static int socfpga_a10_fpga_write(struct fpga_manager *mgr, const char *buf,
357 struct a10_fpga_priv *priv = mgr->priv;
391 static int socfpga_a10_fpga_write_complete(struct fpga_manager *mgr,
394 struct a10_fpga_priv *priv = mgr->priv;
432 dev_dbg(&mgr->dev,
440 static enum fpga_mgr_states socfpga_a10_fpga_state(struct fpga_manager *mgr)
442 struct a10_fpga_priv *priv = mgr->priv;
473 struct fpga_manager *mgr;
511 mgr = devm_fpga_mgr_create(dev, "SoCFPGA Arria10 FPGA Manager",
513 if (!mgr)
516 platform_set_drvdata(pdev, mgr);
518 ret = fpga_mgr_register(mgr);
529 struct fpga_manager *mgr = platform_get_drvdata(pdev);
530 struct a10_fpga_priv *priv = mgr->priv;
532 fpga_mgr_unregister(mgr);
539 { .compatible = "altr,socfpga-a10-fpga-mgr", },