aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-28Merge patch series "Modernize U-Boot shell"WIP/28Dec2023-nextTom Rini37-212/+14580
2023-12-28configs: Use old hush for several boardsFrancis Laniel13-0/+13
2023-12-28cmd: Set modern hush as default shellFrancis Laniel1-5/+1
2023-12-28cli: modern_hush: Add upstream commits up to 2nd October 2023.Francis Laniel2-123/+304
2023-12-28test: hush: Fix loop tests for modern hushFrancis Laniel1-4/+30
2023-12-28cli: hush_modern: Enable loopsFrancis Laniel2-1/+15
2023-12-28cli: hush_modern: Enable if keywordFrancis Laniel2-8/+15
2023-12-28cli: hush_modern: Enable using < and > as string compare operatorsFrancis Laniel1-1/+22
2023-12-28test: hush: Fix variable expansion tests for modern hushFrancis Laniel1-10/+69
2023-12-28test: hush: Fix instructions list tests for modern hushFrancis Laniel1-4/+65
2023-12-28cli: add modern hush as parser for run_command*()Francis Laniel3-19/+66
2023-12-28cli: hush_modern: Add functions to be called from run_command()Francis Laniel1-3/+63
2023-12-28cli: hush_modern: Enable variables expansion for modern hushFrancis Laniel2-5/+103
2023-12-28cli: Enables using modern hush parser as command line parserFrancis Laniel10-20/+184
2023-12-28cmd: Add new cli commandFrancis Laniel5-1/+178
2023-12-28global_data.h: add GD_FLG_HUSH_OLD_PARSER flagFrancis Laniel2-0/+6
2023-12-28cli: Add menu for hush parserFrancis Laniel2-1/+14
2023-12-28cli: Port upstream Busybox hush to U-BootFrancis Laniel2-2/+774
2023-12-28cli: Add Busybox upstream hush.c fileFrancis Laniel1-0/+12162
2023-12-28test: hush: Test hush loopsFrancis Laniel2-0/+66
2023-12-28test: hush: Test hush commands listFrancis Laniel2-0/+80
2023-12-28test: hush: Test hush variable expansionFrancis Laniel3-1/+175
2023-12-28test/py: hush_if_test: Remove the test fileFrancis Laniel1-197/+0
2023-12-28test: hush: Test hush if/elseFrancis Laniel2-0/+317
2023-12-28test: Add framework to test hush behaviorFrancis Laniel6-0/+51
2023-12-28Merge branch 'next' of https://source.denx.de/u-boot/custodians/u-boot-riscv ...Tom Rini17-39/+165
2023-12-27andes: ae350: Enable MISC_INIT_R for ae350 platformLeo Yu-Chi Liang8-16/+24
2023-12-27andes: ae350: Save cpu name to envLeo Yu-Chi Liang1-0/+23
2023-12-27andes: cpu: Enable cache and TLB ECC supportLeo Yu-Chi Liang2-1/+5
2023-12-27andes: cpu: Enable memboost featureLeo Yu-Chi Liang2-1/+14
2023-12-27andes: ae350: Implement cache switch via KconfigLeo Yu-Chi Liang2-10/+18
2023-12-27andes: csr.h: Clean up CSR definitionLeo Yu-Chi Liang2-12/+9
2023-12-27riscv: Extend board compatible string with "qemu,mbv"Michal Simek1-1/+1
2023-12-27riscv: cache: support cache enable in SPL stageZong Li1-0/+21
2023-12-27cache: add sifive private L2 cache driverZong Li3-0/+52
2023-12-22bootmeth: pass size to efi_binary_run()Heinrich Schuchardt1-2/+2
2023-12-21Merge patch series "Complete decoupling of bootm logic from commands"WIP/21Dec2023-nextTom Rini27-202/+444
2023-12-21bootm: Create a new boot_run() function to handle bootingSimon Glass2-26/+32
2023-12-21bootm: Create a function to run through the booti statesSimon Glass2-0/+26
2023-12-21stm32: Use bootm_run() and bootz_run()Simon Glass1-9/+11
2023-12-21bootm: Create a function to run through the bootz statesSimon Glass3-7/+28
2023-12-21stm32: Use local vars in stm32prog for initrd and fdtSimon Glass1-9/+14
2023-12-21bootm: Create a function to run through the bootm statesSimon Glass3-13/+31
2023-12-21bootm: Tidy up boot_selected_os()Simon Glass3-14/+6
2023-12-21bootm: Rename do_bootm_states() to bootm_run_states()Simon Glass6-11/+11
2023-12-21bootm: Drop arguments from do_bootm_states()Simon Glass5-65/+105
2023-12-21bootz: Avoid use of #ifdefSimon Glass1-9/+8
2023-12-21booti: Avoid use of #ifdefSimon Glass1-13/+11
2023-12-21bootm: Move do_bootm_states() comment to header fileSimon Glass2-25/+25
2023-12-21bootm: Add more fields to bootm_infoSimon Glass2-0/+43