X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fxilinx.h;h=af40befa52de5999c40913847abb556a42382c82;hb=faab193ea2a8992b18026318f36cc7139b4ca1b5;hp=d2a2ea71e1211a4b8382c3ec29297e86b9288984;hpb=6b2450143882987f4287ea78783866c5f9ac4aff;p=oweals%2Fu-boot.git diff --git a/include/xilinx.h b/include/xilinx.h index d2a2ea71e1..af40befa52 100644 --- a/include/xilinx.h +++ b/include/xilinx.h @@ -1,8 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* * (C) Copyright 2002 * Rich Ireland, Enterasys Networks, rireland@enterasys.com. - * - * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -49,6 +48,8 @@ typedef struct { /* typedef xilinx_desc */ struct xilinx_fpga_op { int (*load)(xilinx_desc *, const void *, size_t, bitstream_type); int (*loadfs)(xilinx_desc *, const void *, size_t, fpga_fs_info *); + int (*loads)(xilinx_desc *desc, const void *buf, size_t bsize, + struct fpga_secure_info *fpga_sec_info); int (*dump)(xilinx_desc *, const void *, size_t); int (*info)(xilinx_desc *); }; @@ -61,6 +62,8 @@ int xilinx_dump(xilinx_desc *desc, const void *buf, size_t bsize); int xilinx_info(xilinx_desc *desc); int xilinx_loadfs(xilinx_desc *desc, const void *buf, size_t bsize, fpga_fs_info *fpga_fsinfo); +int xilinx_loads(xilinx_desc *desc, const void *buf, size_t bsize, + struct fpga_secure_info *fpga_sec_info); /* Board specific implementation specific function types *********************************************************************/