]> git.baikalelectronics.ru Git - uboot.git/commit
misc: fs_loader: Add function to get the chosen loader
authorSean Anderson <sean.anderson@seco.com>
Thu, 29 Dec 2022 16:52:59 +0000 (11:52 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 12 Jan 2023 19:06:15 +0000 (14:06 -0500)
commit4abcc36a9540806677ce80275db689dfa7126d42
tree50be8922cdae23a9385e4c0b04ffe36d4267ec9c
parente121c1605f39a78e584f08dcbd3d2f9bc4e575b8
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>
arch/arm/mach-k3/common.c
arch/arm/mach-omap2/boot-common.c
drivers/fpga/socfpga_arria10.c
drivers/misc/fs_loader.c
include/fs_loader.h