#
0998a20c |
|
29-Dec-2022 |
Sean Anderson <sean.anderson@seco.com> |
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> |
#
8a8d24bd |
|
03-Dec-2020 |
Simon Glass <sjg@chromium.org> |
dm: treewide: Rename ..._platdata variables to just ..._plat Try to maintain some consistency between these variables by using _plat as a suffix for them. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
c2848cc2 |
|
19-Jul-2020 |
Simon Glass <sjg@chromium.org> |
fs: fs-loader: Drop dm.h header file This header file should not be included in other header files. Remove it and use a forward declaration instead. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
31a2cf1c |
|
10-Dec-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
misc: fs_loader: Switching private data allocation to DM auto allocation Switching private data manual allocation to driver model auto allocation so users no longer need to deallocate themself because this would be deallocated by driver model when the device is no longer required. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
62030004 |
|
06-Jul-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
common: Generic loader for file system This is file system generic loader which can be used to load the file image from the storage into target such as memory. The consumer driver would then use this loader to program whatever, ie. the FPGA device. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> |
#
8a8d24bd |
|
03-Dec-2020 |
Simon Glass <sjg@chromium.org> |
dm: treewide: Rename ..._platdata variables to just ..._plat Try to maintain some consistency between these variables by using _plat as a suffix for them. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
c2848cc2 |
|
19-Jul-2020 |
Simon Glass <sjg@chromium.org> |
fs: fs-loader: Drop dm.h header file This header file should not be included in other header files. Remove it and use a forward declaration instead. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
31a2cf1c |
|
10-Dec-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
misc: fs_loader: Switching private data allocation to DM auto allocation Switching private data manual allocation to driver model auto allocation so users no longer need to deallocate themself because this would be deallocated by driver model when the device is no longer required. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
62030004 |
|
06-Jul-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
common: Generic loader for file system This is file system generic loader which can be used to load the file image from the storage into target such as memory. The consumer driver would then use this loader to program whatever, ie. the FPGA device. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> |
#
c2848cc2 |
|
19-Jul-2020 |
Simon Glass <sjg@chromium.org> |
fs: fs-loader: Drop dm.h header file This header file should not be included in other header files. Remove it and use a forward declaration instead. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
31a2cf1c |
|
10-Dec-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
misc: fs_loader: Switching private data allocation to DM auto allocation Switching private data manual allocation to driver model auto allocation so users no longer need to deallocate themself because this would be deallocated by driver model when the device is no longer required. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
62030004 |
|
06-Jul-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
common: Generic loader for file system This is file system generic loader which can be used to load the file image from the storage into target such as memory. The consumer driver would then use this loader to program whatever, ie. the FPGA device. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> |
#
31a2cf1c |
|
10-Dec-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
misc: fs_loader: Switching private data allocation to DM auto allocation Switching private data manual allocation to driver model auto allocation so users no longer need to deallocate themself because this would be deallocated by driver model when the device is no longer required. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
62030004 |
|
06-Jul-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
common: Generic loader for file system This is file system generic loader which can be used to load the file image from the storage into target such as memory. The consumer driver would then use this loader to program whatever, ie. the FPGA device. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> |
#
62030004 |
|
06-Jul-2018 |
Tien Fong Chee <tien.fong.chee@intel.com> |
common: Generic loader for file system This is file system generic loader which can be used to load the file image from the storage into target such as memory. The consumer driver would then use this loader to program whatever, ie. the FPGA device. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com>
|