projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of http://git.denx.de/u-boot-sunxi
[oweals/u-boot.git]
/
drivers
/
fpga
/
spartan3.c
diff --git
a/drivers/fpga/spartan3.c
b/drivers/fpga/spartan3.c
index 1304b4c646e38f1e675013dee34f683c9a34892f..b0213e69992b5772f4e1984bf0a697cd34331832 100644
(file)
--- a/
drivers/fpga/spartan3.c
+++ b/
drivers/fpga/spartan3.c
@@
-45,7
+45,8
@@
static int spartan3_ss_dump(xilinx_desc *desc, const void *buf, size_t bsize);
/* ------------------------------------------------------------------------- */
/* Spartan-II Generic Implementation */
/* ------------------------------------------------------------------------- */
/* Spartan-II Generic Implementation */
-int spartan3_load(xilinx_desc *desc, const void *buf, size_t bsize)
+static int spartan3_load(xilinx_desc *desc, const void *buf, size_t bsize,
+ bitstream_type bstype)
{
int ret_val = FPGA_FAIL;
{
int ret_val = FPGA_FAIL;
@@
-68,7
+69,7
@@
int spartan3_load(xilinx_desc *desc, const void *buf, size_t bsize)
return ret_val;
}
return ret_val;
}
-int spartan3_dump(xilinx_desc *desc, const void *buf, size_t bsize)
+
static
int spartan3_dump(xilinx_desc *desc, const void *buf, size_t bsize)
{
int ret_val = FPGA_FAIL;
{
int ret_val = FPGA_FAIL;
@@
-91,7
+92,7
@@
int spartan3_dump(xilinx_desc *desc, const void *buf, size_t bsize)
return ret_val;
}
return ret_val;
}
-int spartan3_info(xilinx_desc *desc)
+
static
int spartan3_info(xilinx_desc *desc)
{
return FPGA_SUCCESS;
}
{
return FPGA_SUCCESS;
}
@@
-465,3
+466,9
@@
static int spartan3_ss_dump(xilinx_desc *desc, const void *buf, size_t bsize)
__FUNCTION__);
return FPGA_FAIL;
}
__FUNCTION__);
return FPGA_FAIL;
}
+
+struct xilinx_fpga_op spartan3_op = {
+ .load = spartan3_load,
+ .dump = spartan3_dump,
+ .info = spartan3_info,
+};