Skip to content
Snippets Groups Projects
  1. Mar 15, 2021
  2. Mar 12, 2021
  3. Mar 08, 2021
  4. Mar 05, 2021
  5. Mar 02, 2021
  6. Feb 24, 2021
  7. Feb 19, 2021
  8. Feb 16, 2021
  9. Feb 15, 2021
  10. Jan 29, 2021
  11. Jan 27, 2021
  12. Jan 23, 2021
  13. Jan 11, 2021
  14. Jan 05, 2021
    • Simon Glass's avatar
      dtoc: Rename dt-platdata.c to dt-plat.c · f31fa99a
      Simon Glass authored
      
      Use this new name to be consistent with the rest of U-Boot, which talks
      about 'plat' for the platform data, which is what this file holds.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      f31fa99a
    • Simon Glass's avatar
      Makefile: Invoke dtoc only once · be3bd3bb
      Simon Glass authored
      
      Update the Makefile to run dtoc only once, generating all required files.
      This saves time since there is a lot of processing in each invocation of
      dtoc.
      
      We already have a variable for the object files to build, so use that
      instead of repeating the same filenames. Add a C version of this also,
      for the same reason.
      
      This makes it easier to add new C files (generated by dtoc) to the build
      later, as needed.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      be3bd3bb
    • Simon Glass's avatar
      Makefile: Use common args for dtoc · aa88ac88
      Simon Glass authored
      
      At present the dtoc commmand line is repeated twice in the Makefile. Use a
      variable to avoid this, so it is easier to add more conditional arguments.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      aa88ac88
    • Simon Glass's avatar
      Makefile: Tidy up SPL dtb production · c7674fcb
      Simon Glass authored
      
      Use the SPL_NAME variable to simplify the rules. Drop the SPL targets
      clean-files since the SPL and TPL dts/ directories are removed by
      existing rules. Move the SPL rules into a new spl_dtbs to avoid the
      complicated $(if) construct.
      
      Also drop unused pieces from the 'targets' variable.
      
      With this, SPL and TPL have separate dtbs which respect the various
      u-boot,dm-spl / u-boot,dm-tpl tags.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      c7674fcb
    • Simon Glass's avatar
      Makefile: Build SPL dtbs in the spl/ directory · de3e372a
      Simon Glass authored
      
      Rather than putting these in the top-level dts/ directory (which is
      intended for U-Boot proper), put them in the correct subdirectory for
      SPL (either spl/ or tpl/). This is where other SPL targets are kept,
      so this is more consistent.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      de3e372a
    • Simon Glass's avatar
      Makefile: Build a separate .dtb for TPL · 53db2eec
      Simon Glass authored
      
      At present both SPL and TPL use the same devicetree binary. While there
      is logic to run fdtgrep separately on each one, it does not actually
      happen.
      
      Add a new TPL rule and use that instead. Make this rule conditional on
      there actually being a TPL. Do the same for SPL for consistency.
      
      Note that the SPL and TPL dtbs are build by a Makefule rule used for
      U-Boot proper. This is the 'dtbs' target in dts/Makefile. So the check
      for CONFIG_TPL_BUILD in cmd_fdtgrep never actually works at present.
      
      We don't support CONFIG_OF_EMBED for TPL at present.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      53db2eec
  15. Dec 16, 2020
  16. Dec 13, 2020
  17. Dec 02, 2020
  18. Dec 01, 2020
  19. Nov 20, 2020
  20. Nov 10, 2020
  21. Nov 04, 2020
  22. Oct 29, 2020
  23. Oct 26, 2020
  24. Oct 22, 2020
  25. Oct 18, 2020
  26. Oct 15, 2020
Loading