Lines Matching +full:scatter +full:- +full:gather
5 --------
13 The FPGA image to be programmed can be in a scatter gather list, a single
15 memory for the buffer should be avoided, users are encouraged to use a scatter
16 gather list instead if possible.
20 FPGA image as well as image-specific particulars such as whether the image was
24 --------------------------------
39 struct device *dev = &pdev->dev;
46 return -ENOMEM;
97 whole buffer will be passed into .parse_header. If image is in scatter-gather
100 size into info->header_size and return -EAGAIN, then it will be called again
104 buffer passed into .write_init will be at least info->header_size bytes long;
114 scatter list. This interface is suitable for drivers which use DMA.
124 ----------------------------------------------
126 * ``fpga_mgr_states`` - Values for :c:expr:`fpga_manager->state`.
127 * struct fpga_manager - the FPGA manager struct
128 * struct fpga_manager_ops - Low level FPGA manager driver ops
129 * struct fpga_manager_info - Parameter structure for fpga_mgr_register_full()
130 * __fpga_mgr_register_full() - Create and register an FPGA manager using the
132 * __fpga_mgr_register() - Create and register an FPGA manager using standard
134 * __devm_fpga_mgr_register_full() - Resource managed version of
136 * __devm_fpga_mgr_register() - Resource managed version of __fpga_mgr_register()
137 * fpga_mgr_unregister() - Unregister an FPGA manager
143 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
146 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
149 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
152 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
155 .. kernel-doc:: drivers/fpga/fpga-mgr.c
158 .. kernel-doc:: drivers/fpga/fpga-mgr.c
161 .. kernel-doc:: drivers/fpga/fpga-mgr.c
164 .. kernel-doc:: drivers/fpga/fpga-mgr.c
167 .. kernel-doc:: drivers/fpga/fpga-mgr.c