u-boot/arch/arm/mach-socfpga
Michał Barnaś 2b8eabbaf2 arm: socfpga: arria10: add option to reprogram the FPGA every reboot
Add Kconfig that enables FPGA reprogramming with warm boot on Arria 10.
This option allows to change the bitstream on the filesystem and apply
changes with warm reboot without the need for a power cycle.

Signed-off-by: Michał Barnaś <barnas@google.com>
2024-04-15 11:15:11 +08:00
..
include/mach arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
board.c arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
clock_manager_agilex.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clock_manager_agilex5.c arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
clock_manager_arria10.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clock_manager_gen5.c arm: socfpga: Convert clock manager from struct to defines 2020-01-07 14:38:33 +01:00
clock_manager_n5x.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clock_manager_s10.c arm: socfpga: stratix10: SPI clock support 2024-01-22 16:50:55 +08:00
clock_manager.c arm: socfpga: Changed to store QSPI reference clock in kHz 2021-04-08 17:29:12 +08:00
firewall.c arm: socfpga: Move Stratix10 and Agilex system manager common code 2020-01-07 14:38:33 +01:00
fpga_manager.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
freeze_controller.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
Kconfig arm: socfpga: arria10: add option to reprogram the FPGA every reboot 2024-04-15 11:15:11 +08:00
lowlevel_init_soc64.S armv8: Fix and simplify branch_if_master/branch_if_slave 2022-03-02 13:59:29 -05:00
mailbox_s10.c arm: socfpga: Changed to store QSPI reference clock in kHz 2021-04-08 17:29:12 +08:00
Makefile arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
misc_arria10.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
misc_gen5.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
misc_soc64.c spi: cadence_qspi: Migrate CONFIG_CQSPI_REF_CLK to Kconfig 2022-04-08 10:46:22 -04:00
misc.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mmu-arm64_s10.c arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
pinmux_arria10.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
qts-filter-a10.sh Use grep -E or plain grep instead of egrep 2023-01-11 15:02:24 -05:00
qts-filter.sh Use grep -E or plain grep instead of egrep 2023-01-11 15:02:24 -05:00
reset_manager_arria10.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
reset_manager_gen5.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
reset_manager_s10.c iopoll: Extend read_poll_timeout macro to support variable parameters 2022-04-12 19:10:44 +02:00
scan_manager.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
secure_reg_helper.c arm: socfpga: Add secure register access helper functions for SoC 64bits 2021-01-15 17:48:36 +08:00
secure_vab.c arm: socfpga: soc64: Support Vendor Authorized Boot (VAB) 2021-03-08 10:59:10 +08:00
smc_api.c arm: socfpga: smc: Add function to get usercode 2021-04-08 17:29:13 +08:00
spl_a10.c arm: socfpga: arria10: add option to reprogram the FPGA every reboot 2024-04-15 11:15:11 +08:00
spl_agilex.c arm: socfpga: Move Stratix10 and Agilex SPL common code 2021-04-08 17:29:11 +08:00
spl_gen5.c spl: mmc: extend spl_mmc_boot_mode() to take mmc argument 2022-04-04 23:24:17 +01:00
spl_n5x.c arm: socfpga: Add SPL for Intel N5X device 2021-08-25 14:43:29 +08:00
spl_s10.c arm: socfpga: Move Stratix10 and Agilex SPL common code 2021-04-08 17:29:11 +08:00
spl_soc64.c mmc: Rename MMC_SUPPORT to MMC 2021-09-04 11:42:41 -04:00
system_manager_gen5.c arm: socfpga: Convert system manager from struct to defines 2020-01-07 14:38:33 +01:00
system_manager_soc64.c arm: socfpga: Add handoff data support for Intel N5X device 2021-08-24 17:13:35 +08:00
timer_s10.c arch: arm: socfpga: timer_s10: Override udelay for secure section 2022-06-17 16:26:52 +08:00
timer.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
vab.c global: Convert simple_strtoul() with hex to hextoul() 2021-08-02 13:32:14 -04:00
wrap_handoff_soc64.c arch: arm: Agilex5 enablement 2024-03-18 14:45:47 +08:00
wrap_iocsr_config.c global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
wrap_pinmux_config.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
wrap_pll_config_soc64.c arm: socfpga: Changed wrap_pll_config_s10.c to wrap_pll_config_soc64.c 2021-04-08 17:29:12 +08:00
wrap_pll_config.c global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
wrap_sdram_config.c global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00