X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=include%2Ffpga.h;h=4d6da790b76a1a6a29f276cf8eaef32550c5c371;hb=3b73e8d067fb7cb504bed2018583980a3cd3f4bc;hp=e0d12981b283ea93f9e4ef9fcf66076e4cc5bbda;hpb=3b95288a2ae8146ca4915250f815c1218b1706fa;p=people%2Fms%2Fu-boot.git diff --git a/include/fpga.h b/include/fpga.h index e0d12981b2..4d6da790b7 100644 --- a/include/fpga.h +++ b/include/fpga.h @@ -46,6 +46,7 @@ typedef struct { /* typedef fpga_desc */ typedef enum { BIT_FULL = 0, BIT_PARTIAL, + BIT_NONE = 0xFF, } bitstream_type; /* root function definitions */ @@ -53,6 +54,7 @@ void fpga_init(void); int fpga_add(fpga_type devtype, void *desc); int fpga_count(void); const fpga_desc *const fpga_get_desc(int devnum); +int fpga_is_partial_data(int devnum, size_t img_len); int fpga_load(int devnum, const void *buf, size_t bsize, bitstream_type bstype); int fpga_fsload(int devnum, const void *buf, size_t size,