Lines Matching defs:mgr
8 #include <linux/fpga/fpga-mgr.h>
87 static enum fpga_mgr_states mpf_ops_state(struct fpga_manager *mgr)
89 struct mpf_priv *priv = mgr->priv;
102 static int mpf_ops_parse_header(struct fpga_manager *mgr,
114 dev_err(&mgr->dev, "Image buffer is not provided\n");
168 dev_err(&mgr->dev, "Failed to parse header look-up table\n");
248 static int mpf_ops_write_init(struct fpga_manager *mgr,
254 struct mpf_priv *priv = mgr->priv;
255 struct device *dev = &mgr->dev;
305 static int mpf_ops_write(struct fpga_manager *mgr, const char *buf, size_t count)
307 struct mpf_priv *priv = mgr->priv;
308 struct device *dev = &mgr->dev;
329 static int mpf_ops_write_complete(struct fpga_manager *mgr,
334 struct mpf_priv *priv = mgr->priv;
335 struct device *dev = &mgr->dev;
370 struct fpga_manager *mgr;
379 mgr = devm_fpga_mgr_register(dev, "Microchip Polarfire SPI FPGA Manager",
382 return PTR_ERR_OR_ZERO(mgr);
386 { .name = "mpf-spi-fpga-mgr", },
393 { .compatible = "microchip,mpf-spi-fpga-mgr" },