| From 0ed39a042d750480945a2096d5f95205a63576d4 Mon Sep 17 00:00:00 2001 |
| From: Wu Hao <hao.wu@intel.com> |
| Date: Sat, 30 Jun 2018 08:53:09 +0800 |
| Subject: [PATCH 1703/1795] fpga: mgr: add region_id to fpga_image_info |
| |
| This patch adds region_id to fpga_image_info data structure, it |
| allows driver to pass region id information to fpga-mgr via |
| fpga_image_info for fpga reconfiguration function. |
| |
| Signed-off-by: Wu Hao <hao.wu@intel.com> |
| Acked-by: Moritz Fischer <mdf@kernel.org> |
| Acked-by: Alan Tull <atull@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| (cherry picked from commit 571d78bd458a831cf51dff2afa1dda3309bd82b2) |
| Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> |
| --- |
| include/linux/fpga/fpga-mgr.h | 2 ++ |
| 1 file changed, 2 insertions(+) |
| |
| diff --git a/include/linux/fpga/fpga-mgr.h b/include/linux/fpga/fpga-mgr.h |
| index eec7c2478b0d..3eb6b9d60d65 100644 |
| --- a/include/linux/fpga/fpga-mgr.h |
| +++ b/include/linux/fpga/fpga-mgr.h |
| @@ -77,6 +77,7 @@ enum fpga_mgr_states { |
| * @sgt: scatter/gather table containing FPGA image |
| * @buf: contiguous buffer containing FPGA image |
| * @count: size of buf |
| + * @region_id: id of target region |
| * @dev: device that owns this |
| * @overlay: Device Tree overlay |
| */ |
| @@ -89,6 +90,7 @@ struct fpga_image_info { |
| struct sg_table *sgt; |
| const char *buf; |
| size_t count; |
| + int region_id; |
| struct device *dev; |
| #ifdef CONFIG_OF |
| struct device_node *overlay; |
| -- |
| 2.19.0 |
| |