Lines Matching defs:mgr
12 #include <linux/fpga/fpga-mgr.h>
32 static enum fpga_mgr_states alt_pr_fpga_state(struct fpga_manager *mgr)
34 struct alt_pr_priv *priv = mgr->priv;
72 dev_err(&mgr->dev, "encountered error code %d (%s) in %s()\n",
77 static int alt_pr_fpga_write_init(struct fpga_manager *mgr,
81 struct alt_pr_priv *priv = mgr->priv;
85 dev_err(&mgr->dev, "%s Partial Reconfiguration flag not set\n",
93 dev_err(&mgr->dev,
104 static int alt_pr_fpga_write(struct fpga_manager *mgr, const char *buf,
107 struct alt_pr_priv *priv = mgr->priv;
138 if (alt_pr_fpga_state(mgr) == FPGA_MGR_STATE_WRITE_ERR)
144 static int alt_pr_fpga_write_complete(struct fpga_manager *mgr,
150 switch (alt_pr_fpga_state(mgr)) {
155 dev_info(&mgr->dev,
165 dev_err(&mgr->dev, "timed out waiting for write to complete\n");
179 struct fpga_manager *mgr;
194 mgr = devm_fpga_mgr_register(dev, dev_name(dev), &alt_pr_ops, priv);
195 return PTR_ERR_OR_ZERO(mgr);