u-boot/drivers/fpga
Sean Anderson 0998a20cfc misc: fs_loader: Add function to get the chosen loader
The fs_loader device is used to pull in settings via the chosen node.
However, there was no library function for this, so arria10 was doing it
explicitly. This function subsumes that, and uses ofnode_get_chosen_node
instead of navigating the device tree directly. Because fs_loader pulls
its config from the environment by default, it's fine to create a device
with nothing backing it at all. Doing this allows enabling
CONFIG_FS_LOADER without needing to modify the device tree.

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
2023-01-12 14:06:15 -05:00
..
ACEX1K.c global: Migrate CONFIG_FPGA_DELAY to CFG 2022-12-23 10:09:42 -05:00
altera.c fpga: altera: Use logging feature instead of FPGA_DEBUG 2022-10-10 12:28:08 +02:00
cyclon2.c global: Migrate CONFIG_FPGA_DELAY to CFG 2022-12-23 10:09:42 -05:00
fpga-uclass.c dm: fpga: Introduce new uclass 2022-10-05 08:43:53 +02:00
fpga.c fpga: add fpga_compatible2flag 2022-07-26 09:34:21 +02:00
intel_sdm_mb.c cyclic: Use schedule() instead of WATCHDOG_RESET() 2022-09-18 10:26:33 +02:00
ivm_core.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
Kconfig Convert CONFIG_SYS_FPGA_CHECK_BUSY to Kconfig 2022-12-23 10:07:03 -05:00
lattice.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04: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 misc: fs_loader: Add function to get the chosen loader 2023-01-12 14:06:15 -05:00
socfpga_gen5.c arm: socfpga: Convert system manager from struct to defines 2020-01-07 14:38:33 +01:00
socfpga.c WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
spartan2.c global: Migrate CONFIG_FPGA_DELAY to CFG 2022-12-23 10:09:42 -05:00
spartan3.c global: Migrate CONFIG_FPGA_DELAY to CFG 2022-12-23 10:09:42 -05:00
stratixII.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
stratixv.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
versalpl.c fpga: xilinx: pass compatible flags to load() callback 2022-07-26 09:34:21 +02:00
virtex2.c global: Migrate CONFIG_FPGA_DELAY to CFG 2022-12-23 10:09:42 -05:00
xilinx.c fpga: xilinx: pass compatible flags to load() callback 2022-07-26 09:34:21 +02:00
zynqmppl.c fpga: zynqmp: support loading encrypted bitfiles 2022-07-26 09:34:21 +02:00
zynqpl.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00