2021-03-26 | Simon Glass | dm: core: Move flags to device-runtime info Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: core: Create a struct for device runtime info Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: core: Add an option to support SPL in read-only... Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | azure/gitlab: Add tests for sandbox_noinst Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | test: Run sandbox_spl tests on sandbox_noinst Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | sandbox: Create a new sandbox_noinst build Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | Revert "sandbox: Disable I2C emulators in SPL" Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | sandbox: i2c: Support i2c emulation with of-platdata Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | sandbox_spl: Increase SPL malloc() size Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: Rename device_get_by_driver_info_idx() Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | sandbox: i2c: Move platdata structs to header files Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: core: Drop uclass_find_device_by_phandle() with... Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: core: Drop device_get_by_driver_info() Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | clk: sandbox: Create a special fixed-rate driver Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | clk: fixed-rate: Export driver parts for OF_PLATDATA_INST Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | clk: sandbox: Move priv/plat data to a header file Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: test: Avoid destroying uclasses with of-platdata... Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dm: core: Include dt-decl.h automatically Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | Makefile: Remove old of-platdata files before regenerating Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | Makefile: Use a variable for generated of-platdata... Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | dtoc: Only generate the required files Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | Makefile: Depend only on required of-platdata files Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | Makefile: Avoid running dtoc every time Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-26 | Simon Glass | libfdt: Tidy up pylibfdt build rule Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-25 | Simon Glass | efi: Fix compiler warnings Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: Add the new dtoc-generated files to the build Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: core: Skip adding uclasses with OF_PLATDATA_INST Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: core: Set up driver model for OF_PLATDATA_INST Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: core: Adjust uclass setup with of-platdata Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: core: Allow dropping run-time binding of devices Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: core: Add macros to access the new linker lists Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | linker_lists: Allow use in data structures Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | sandbox: Drop debug message in os_spl_to_uboot() Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Drop use of DECL() macros Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Generate device instances Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Generate uclass devices Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Generate a summary in the dt-plat.c file Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Tidy up the list of supported phandle properties Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | sandbox: i2c: Rename driver names to work with of-platdata Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | sandbox: Make sandbox,emul more conventional Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Don't generate platform data with instantiation Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Add support for decl file Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dm: of-platadata: Add option for device instantiation Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Add an option for device instantiation Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Support processing the root node Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Set up the uclasses that are used Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Assign a sequence number to each node Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Detect drivers only at the start of start of... Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Read aliases for uclasses Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Warn of duplicate drivers Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Process driver aliases along with drivers Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Support headers needed for drivers Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | Makefile: Pass the U-Boot phase to dtoc Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Support tracking the phase of U-Boot Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Track nodes which are actually used Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Process nodes to set up required properties Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Make use of node properties Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Add some extra properties to nodes Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Rename sandbox_i2c_test and sandbox_pmic_test Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Move test files into a test/ directory Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Support scanning of structs in header files Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Support scanning of uclasses Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Collect priv/plat struct info from drivers Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Ignore unwanted files when scanning for drivers Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Save scan information across test runs Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | dtoc: Scan drivers for available information Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | patman: Quieten down the alias checking Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | patman: Update documentation to match new usage Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-22 | Simon Glass | azure: Use --board flag with sandbox_spl Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-13 | Simon Glass | doc: sandbox: Update instructions on quitting Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-13 | Simon Glass | test: acpi: Fix warnings on 32-bit build Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-13 | Simon Glass | tpm: Correct warning on 32-bit build Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | tpm: Don't select LOG Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | log: Add return-checking macros for 0 being success Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | log: Handle line continuation Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | log: Set up a flag byte for log records Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | doc: Explain briefly how to write new tests Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: sandbox: Move sandbox test docs into doc/develop Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | spl: test: Add a test for spl_load_simple_fit() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | spl: Convert spl_fit to work with sandbox Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | sandbox: Update os_find_u_boot() to find the .img file Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Allow SPL to run any available test Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Rename all linker lists to have a ut_ prefix Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Add a macros for finding tests in linker_lists Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: log: Rename log main test file to log_ut.c Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move restoring of driver model state to ut_run_list() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move the devicetree check into ut_run_list() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Use return values in dm_test_run() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Run driver-model tests using ut_run_list() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Use a local variable for test state Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Add ut_run_test_live_flat() to run tests twice Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Drop dm_do_test() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Use ut_run_test() to run driver model tests Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move test running into a separate function Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move dm_test_destroy() into test-main.c Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move dm_test_init() into test-main.c Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Drop struct dm_test_state Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Handle driver model reinit in test_pre_run() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move delay skipping to test_pre_run() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
2021-03-12 | Simon Glass | test: Move console silencing to test_pre_run() Signed-off-by: Simon Glass <sjg@chromium.org> |
commit | commitdiff | tree |
next |