Skip to content
Snippets Groups Projects
  1. Sep 02, 2022
    • Simon Glass's avatar
      test: Allow running tests multiple times · ea94d053
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      Some tests can have race conditions which are hard to detect on a single
      one. Add a way to run tests more than once, to help with this.
      
      Each individual test is run the requested number of times before moving
      to the next test. If any runs failed, a message is shown.
      
      This is most useful when running a single test, since running all tests
      multiple times can take a while.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      ea94d053
    • Simon Glass's avatar
      Makefile: Allow LTO to be disabled for a build · a55014d0
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      LTO (Link-Time Optimisation) is an very useful feature which can
      significantly reduce the size of U-Boot binaries. So far it has been
      made available for selected ARM boards and sandbox.
      
      However, incremental builds are much slower when LTO is used. For example,
      an incremental build of sandbox takes 2.1 seconds on my machine, but 6.7
      seconds with LTO enabled.
      
      Add a NO_LTO parameter to the build, similar to NO_SDL, so it can be
      disabled during development if needed, for faster builds.
      
      Add some documentation about LTO while we are here.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      a55014d0
    • Samuel Dionne-Riel's avatar
      cmd: Add pause command · dc0d17c2
      Samuel Dionne-Riel authored and Tom Rini's avatar Tom Rini committed
      
      This command is being introduced with the goal of allowing user-friendly
      "generic use case" U-Boot builds to pause until user input under some
      situations.
      
      The main use case would be when a boot failure happens, to pause until
      the user has had time to acknowledge the current state.
      
      Tested using:
      
          make && ./u-boot -v -T -c 'ut lib lib_test_hush_pause'
      
      Signed-off-by: default avatarSamuel Dionne-Riel <samuel@dionne-riel.com>
      Cc: Simon Glass <sjg@chromium.org>
      dc0d17c2
  2. Aug 26, 2022
    • Sumit Garg's avatar
      pmic: Convert pm8916 driver to a generic Qcom PMIC driver · e555d4ca
      Sumit Garg authored and Tom Rini's avatar Tom Rini committed
      
      Since both pm8916.c and pm8916_gpio.c are already supporting multiple
      Qcom SoCs, it makes sense to rename these drivers to pmic_qcom.c and
      qcom_pmic_gpio.c respectively. Also, these driver can be extended to
      support additional functionality if required for other Qcom SoCs.
      
      Along with this import latest DT binding: qcom,spmi-pmic.txt from Linux
      kernel and thereby remove pm8916.txt.
      
      Signed-off-by: default avatarSumit Garg <sumit.garg@linaro.org>
      e555d4ca
  3. Aug 22, 2022
  4. Aug 21, 2022
  5. Aug 20, 2022
  6. Aug 13, 2022
  7. Aug 12, 2022
  8. Aug 09, 2022
  9. Aug 05, 2022
  10. Aug 04, 2022
  11. Aug 02, 2022
  12. Jul 29, 2022
  13. Jul 26, 2022
  14. Jul 25, 2022
  15. Jul 21, 2022
Loading