1. 21 Dec, 2020 1 commit
    • Julius Werner's avatar
      image: Expand kernel buffer size to 512MB · 1af4a350
      Julius Werner authored
      
      
      This patch expands the kernel buffer to 512MB (or to 128MB on arm32
      devices where that's the Linux ABI limit anyway, or to less on some
      older specialty platforms where it otherwise wouldn't fit). The kernel
      partition size on disk has traditionally only been 16MB, and we don't
      plan on changing that... however, on a recovery USB stick we can make
      the partition as large as we want, and we may need to do that if we want
      to add more stuff to the recovery initramfs. Unfortunately we'll be
      stuck with the exisiting limits on old platforms since recovery firmware
      is not updateable, but this CL is meant to ensure that we'll at least
      have lots of headroom to grow on future platforms.
      
      Some memory layouts had to be adjusted to fit the new buffer. Also
      document the individual arch-dependent constraints for placing various
      regions in the Kconfig help (some of these only apply to older Linux
      versions, but since we don't update our kernels it's better to mention
      everything that might apply... boards can still violate them after they
      made sure that they're unaffected).
      
      BRANCH=None
      BUG=chromium:873135
      TEST=Booted Cheza (not feasible to test *every* platform, I've
      double-checked everything manually as best as I could).
      
      Change-Id: I23f1a2c78f4e82c1f1e4a16d823ab36d2e90ef1d
      Signed-off-by: default avatarJulius Werner <jwerner@chromium.org>
      Reviewed-on: https://chromium-review.googlesource.com/1179122
      
      Reviewed-by: default avatarAaron Durbin <adurbin@chromium.org>
      1af4a350
  2. 19 Jul, 2017 1 commit
    • Julius Werner's avatar
      scarlet: Add support for Scarlet rev1 · e54cc2d9
      Julius Werner authored
      
      
      This patch adds support for Scarlet rev1. Like in coreboot, it
      simultaneously drops support for Scarlet rev0. Since there are so many
      Scarlet-related changes and it seems that they will only stay with
      Scarlet (and possibly Scarlet-derivative) boards for now, rename the
      generic CONFIG_GRU_MIPI_DISPLAY to CONFIG_GRU_SCARLET and subsume all
      those changes under there. We can still rip it apart into individual
      Kconfigs again later if it should become necessary.
      
      BRANCH=None
      BUG=None
      TEST=None
      
      Change-Id: I7320a62590bd5f54497a33937ff21b56fa7e8737
      Signed-off-by: default avatarJulius Werner <jwerner@chromium.org>
      Reviewed-on: https://chromium-review.googlesource.com/572229
      e54cc2d9
  3. 12 Jun, 2017 1 commit
  4. 25 Mar, 2017 1 commit
  5. 31 Jan, 2017 1 commit
  6. 29 Jan, 2017 1 commit
  7. 20 Dec, 2016 1 commit
  8. 16 Dec, 2016 2 commits
  9. 10 Dec, 2016 1 commit
  10. 21 Oct, 2016 1 commit
  11. 01 Jul, 2016 2 commits
  12. 30 Jun, 2016 1 commit
  13. 21 Jun, 2016 1 commit
  14. 24 May, 2016 1 commit
  15. 10 May, 2016 2 commits
  16. 29 Apr, 2016 1 commit
  17. 09 Nov, 2015 1 commit
  18. 12 Jun, 2015 1 commit
  19. 22 May, 2015 1 commit
  20. 21 Jan, 2015 1 commit
  21. 23 Dec, 2014 2 commits
  22. 16 Dec, 2014 1 commit
  23. 25 Oct, 2014 1 commit
  24. 09 Oct, 2014 1 commit
  25. 01 Oct, 2014 1 commit
  26. 12 Sep, 2014 2 commits
  27. 09 Sep, 2014 1 commit
  28. 04 Sep, 2014 6 commits