diff options
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
-rw-r--r-- | include/linux/fpga/fpga-mgr.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/fpga/fpga-mgr.h b/include/linux/fpga/fpga-mgr.h index 96a1a3311649..16551d5eac36 100644 --- a/include/linux/fpga/fpga-mgr.h +++ b/include/linux/fpga/fpga-mgr.h | |||
@@ -84,6 +84,7 @@ struct fpga_image_info { | |||
84 | 84 | ||
85 | /** | 85 | /** |
86 | * struct fpga_manager_ops - ops for low level fpga manager drivers | 86 | * struct fpga_manager_ops - ops for low level fpga manager drivers |
87 | * @initial_header_size: Maximum number of bytes that should be passed into write_init | ||
87 | * @state: returns an enum value of the FPGA's state | 88 | * @state: returns an enum value of the FPGA's state |
88 | * @write_init: prepare the FPGA to receive confuration data | 89 | * @write_init: prepare the FPGA to receive confuration data |
89 | * @write: write count bytes of configuration data to the FPGA | 90 | * @write: write count bytes of configuration data to the FPGA |
@@ -95,6 +96,7 @@ struct fpga_image_info { | |||
95 | * called, so leaving them out is fine. | 96 | * called, so leaving them out is fine. |
96 | */ | 97 | */ |
97 | struct fpga_manager_ops { | 98 | struct fpga_manager_ops { |
99 | size_t initial_header_size; | ||
98 | enum fpga_mgr_states (*state)(struct fpga_manager *mgr); | 100 | enum fpga_mgr_states (*state)(struct fpga_manager *mgr); |
99 | int (*write_init)(struct fpga_manager *mgr, | 101 | int (*write_init)(struct fpga_manager *mgr, |
100 | struct fpga_image_info *info, | 102 | struct fpga_image_info *info, |