Lines Matching defs:mgr
18 #include <linux/fpga/fpga-mgr.h>
88 static enum fpga_mgr_states altera_ps_state(struct fpga_manager *mgr)
90 struct altera_ps_conf *conf = mgr->priv;
106 static int altera_ps_write_init(struct fpga_manager *mgr,
110 struct altera_ps_conf *conf = mgr->priv;
117 dev_err(&mgr->dev, "Partial reconfiguration not supported.\n");
127 dev_err(&mgr->dev, "Status pin failed to show a reset\n");
149 dev_err(&mgr->dev, "Status pin not ready.\n");
175 static int altera_ps_write(struct fpga_manager *mgr, const char *buf,
178 struct altera_ps_conf *conf = mgr->priv;
191 dev_err(&mgr->dev, "spi error in firmware write: %d\n",
201 static int altera_ps_write_complete(struct fpga_manager *mgr,
204 struct altera_ps_conf *conf = mgr->priv;
209 dev_err(&mgr->dev, "Error during configuration.\n");
215 dev_err(&mgr->dev, "CONF_DONE is inactive!\n");
226 dev_err(&mgr->dev, "spi error during end sequence: %d\n", ret);
260 struct fpga_manager *mgr;
305 mgr = devm_fpga_mgr_create(&spi->dev, conf->mgr_name,
307 if (!mgr)
310 spi_set_drvdata(spi, mgr);
312 return fpga_mgr_register(mgr);
317 struct fpga_manager *mgr = spi_get_drvdata(spi);
319 fpga_mgr_unregister(mgr);