diff options
Diffstat (limited to 'drivers/fpga/fpga-region.c')
-rw-r--r-- | drivers/fpga/fpga-region.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/fpga/fpga-region.c b/drivers/fpga/fpga-region.c index 3222fdbad75a..2fe2a52c66ca 100644 --- a/drivers/fpga/fpga-region.c +++ b/drivers/fpga/fpga-region.c | |||
@@ -337,8 +337,9 @@ static int child_regions_with_firmware(struct device_node *overlay) | |||
337 | * The overlay must add either firmware-name or external-fpga-config property | 337 | * The overlay must add either firmware-name or external-fpga-config property |
338 | * to the FPGA Region. | 338 | * to the FPGA Region. |
339 | * | 339 | * |
340 | * firmware-name : program the FPGA | 340 | * firmware-name : program the FPGA |
341 | * external-fpga-config : FPGA is already programmed | 341 | * external-fpga-config : FPGA is already programmed |
342 | * encrypted-fpga-config : FPGA bitstream is encrypted | ||
342 | * | 343 | * |
343 | * The overlay can add other FPGA regions, but child FPGA regions cannot have a | 344 | * The overlay can add other FPGA regions, but child FPGA regions cannot have a |
344 | * firmware-name property since those regions don't exist yet. | 345 | * firmware-name property since those regions don't exist yet. |
@@ -373,6 +374,9 @@ static int fpga_region_notify_pre_apply(struct fpga_region *region, | |||
373 | if (of_property_read_bool(nd->overlay, "external-fpga-config")) | 374 | if (of_property_read_bool(nd->overlay, "external-fpga-config")) |
374 | info->flags |= FPGA_MGR_EXTERNAL_CONFIG; | 375 | info->flags |= FPGA_MGR_EXTERNAL_CONFIG; |
375 | 376 | ||
377 | if (of_property_read_bool(nd->overlay, "encrypted-fpga-config")) | ||
378 | info->flags |= FPGA_MGR_ENCRYPTED_BITSTREAM; | ||
379 | |||
376 | of_property_read_string(nd->overlay, "firmware-name", &firmware_name); | 380 | of_property_read_string(nd->overlay, "firmware-name", &firmware_name); |
377 | 381 | ||
378 | of_property_read_u32(nd->overlay, "region-unfreeze-timeout-us", | 382 | of_property_read_u32(nd->overlay, "region-unfreeze-timeout-us", |