u-boot/drivers/fpga
Muhammad Hazim Izzat Zamri 82dd190807 drivers: fpga: Add FPGA configuration during bootm for Intel SOCFPGA
Enabling the capability to automatically perform FPGA configuration
when booting Linux FIT image via bootm command. The FPGA
configuration bitstream shall be packed within the FIT image.

The FPGA data (full or partial) is checked by the SDM hardware,
for Intel SDM Mailbox based devices. Hence always return full
bitstream.

Second function is to enable the HPS to FPGA bridges when FPGA load
is completed successfully. This is to ensure the FPGA is accessible
by the HPS.

Signed-off-by: Muhammad Hazim Izzat Zamri <muhammad.hazim.izzat.zamri@altera.com>
Link: https://lore.kernel.org/r/20250314021953.18379-2-muhammad.hazim.izzat.zamri@altera.com
Signed-off-by: Michal Simek <michal.simek@amd.com>
2025-04-16 13:42:06 +02:00
..
ACEX1K.c drivers: fpga: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
altera.c drivers: fpga: Add FPGA configuration during bootm for Intel SOCFPGA 2025-04-16 13:42:06 +02:00
cyclon2.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fpga-uclass.c dm: fpga: Introduce new uclass 2022-10-05 08:43:53 +02:00
fpga.c fpga: Avoid ignored-qualifiers warning 2025-02-05 16:22:55 +01:00
intel_sdm_mb.c fpga: intel_sdm_mb: add support for query SDM config error and status 2025-01-24 09:56:34 +08:00
ivm_core.c drivers: fpga: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
Kconfig arm64: zynqmp: Add missing ZYNQMP_FIRMWARE dependencies 2023-03-09 13:14:59 +01:00
lattice.c drivers: fpga: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
Makefile dm: fpga: Introduce new uclass 2022-10-05 08:43:53 +02:00
sandbox.c dm: fpga: Introduce new uclass 2022-10-05 08:43:53 +02:00
socfpga_arria10.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
socfpga_gen5.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
socfpga.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spartan2.c drivers: fpga: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
spartan3.c drivers: fpga: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
stratixII.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
stratixv.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
versalpl.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
virtex2.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
xilinx.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
zynqmppl.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
zynqpl.c drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00