mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-09 03:21:51 +00:00
fpga: pass compatible flags to fpga_load()
These flags may be used to check whether an FPGA driver is able to load a particular FPGA bitstream image. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> Tested-by: Ricardo Salveti <ricardo@foundries.io> Tested-by: Adrian Fiergolski <adrian.fiergolski@fastree3d.com> Link: https://lore.kernel.org/r/20220722141614.297383-7-oleksandr.suvorov@foundries.io Signed-off-by: Michal Simek <michal.simek@amd.com>
This commit is contained in:
parent
7a9a0df89b
commit
282eed50ec
6 changed files with 15 additions and 12 deletions
|
@ -178,7 +178,7 @@ static int do_fpga_load(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
if (ret)
|
||||
return ret;
|
||||
|
||||
return fpga_load(dev, (void *)fpga_data, data_size, BIT_FULL);
|
||||
return fpga_load(dev, (void *)fpga_data, data_size, BIT_FULL, 0);
|
||||
}
|
||||
|
||||
static int do_fpga_loadb(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||
|
@ -209,7 +209,7 @@ static int do_fpga_loadp(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
if (ret)
|
||||
return ret;
|
||||
|
||||
return fpga_load(dev, (void *)fpga_data, data_size, BIT_PARTIAL);
|
||||
return fpga_load(dev, (void *)fpga_data, data_size, BIT_PARTIAL, 0);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -315,7 +315,7 @@ static int do_fpga_loadmk(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
data_size = image_get_data_size(hdr);
|
||||
}
|
||||
return fpga_load(dev, (void *)data, data_size,
|
||||
BIT_FULL);
|
||||
BIT_FULL, 0);
|
||||
}
|
||||
#endif
|
||||
#if defined(CONFIG_FIT)
|
||||
|
@ -355,7 +355,7 @@ static int do_fpga_loadmk(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
return CMD_RET_FAILURE;
|
||||
}
|
||||
|
||||
return fpga_load(dev, fit_data, data_size, BIT_FULL);
|
||||
return fpga_load(dev, fit_data, data_size, BIT_FULL, 0);
|
||||
}
|
||||
#endif
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue