summaryrefslogtreecommitdiffstats
path: root/include/linux/fpga
diff options
context:
space:
mode:
authorMoritz Fischer <mdf@kernel.org>2017-02-27 09:19:00 -0600
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-03-17 15:10:48 +0900
commit0f4f0c8ff1da9171bca0dc01ce5551e8b6d2f0f3 (patch)
tree6e3568ede855e4cfb5969e36385373bf03b17414 /include/linux/fpga
parent47910a49db876397150b9754bc66f0c179448854 (diff)
downloadtalos-obmc-linux-0f4f0c8ff1da9171bca0dc01ce5551e8b6d2f0f3.tar.gz
talos-obmc-linux-0f4f0c8ff1da9171bca0dc01ce5551e8b6d2f0f3.zip
fpga: Add flag to indicate bitstream needs decrypting
Add a flag that is passed to the write_init() callback, indicating that the bitstream is encrypted. The low-level driver will deal with the flag, or return an error, if encrypted bitstreams are not supported. Signed-off-by: Moritz Fischer <mdf@kernel.org> Acked-by: Michal Simek <michal.simek@xilinx.com> Signed-off-by: Alan Tull <atull@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/fpga')
-rw-r--r--include/linux/fpga/fpga-mgr.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/fpga/fpga-mgr.h b/include/linux/fpga/fpga-mgr.h
index 57beb5d09bfc..e2ef94fd37af 100644
--- a/include/linux/fpga/fpga-mgr.h
+++ b/include/linux/fpga/fpga-mgr.h
@@ -70,6 +70,7 @@ enum fpga_mgr_states {
*/
#define FPGA_MGR_PARTIAL_RECONFIG BIT(0)
#define FPGA_MGR_EXTERNAL_CONFIG BIT(1)
+#define FPGA_MGR_ENCRYPTED_BITSTREAM BIT(2)
/**
* struct fpga_image_info - information specific to a FPGA image
OpenPOWER on IntegriCloud