lkml.org 
[lkml]   [2020]   [Nov]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCHv1 0/4] Extend FPGA manager and region drivers for
From
Date

Hi Yilun,

On 11/15/20 8:41 PM, Xu Yilun wrote:
> On Thu, Nov 12, 2020 at 12:06:39PM -0600, richard.gong@linux.intel.com wrote:
>> From: Richard Gong <richard.gong@intel.com>
>>
>> The customer wants to verify that a FPGA bitstream can be started properly
>> before saving the bitstream to the QSPI flash memory.
>>
>> The customer sends the bitstream via FPGA framework and overlay, the
>> firmware will authenticate the bitstream but not program the bitstream to
>> device. If the authentication passes, the bitstream will be programmed into
>> QSPI flash and will be expected to boot without issues.
>
> So when we have successfully reprogramed region with the
> FPGA_MGR_BITSTREM_AUTHENTICATION flag, the bitstream in QSPI flash is
> updated but not activated, we need an FPGA reboot to activate it, is it?
>

Correct. If the authentication passes, the bitstream will be programmed
into QSPI flash and will be expected to boot without issues.

> Thanks,
> Yilun
>
>>
>> Extend FPGA manager and region drivers to support the bitstream
>> authentication feature.
>>
>> Richard Gong (4):
>> fpga: fpga-mgr: add FPGA_MGR_BITSTREM_AUTHENTICATION flag
>> fpga: of-fpga-region: add authenticate-fpga-config property
>> dt-bindings: fpga: add authenticate-fpga-config property
>> fpga: stratix10-soc: entend driver for bitstream authentication
>>
>> Documentation/devicetree/bindings/fpga/fpga-region.txt | 1 +
>> drivers/fpga/of-fpga-region.c | 3 +++
>> drivers/fpga/stratix10-soc.c | 5 ++++-
>> include/linux/fpga/fpga-mgr.h | 3 +++
>> 4 files changed, 11 insertions(+), 1 deletion(-)
>>
>> --
>> 2.7.4

\
 
 \ /
  Last update: 2020-11-16 14:43    [W:0.188 / U:14.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site