[roll] Roll fuchsia [gigaboot] Pass device tree when booting GBL

GBL currently relies on device tree from the EFI configuration table for
getting board specific information such as ZBI items, permanent
attributes etc. Thus we need to construct a device tree in gigaboot and
pass it to GBL. Fuchsia does not have a library for building or
modifying device trees. Therefore, for now we pre-generate a device tree
with placeholder bytes for gigaboot to write. Long term, all these
board specific information will be passed via custom GBL EFI protocols
instead.

Original-Bug: 367365923
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1123998
Original-Revision: f0532c0659323f8d13fae62d827b48e0cd160495
GitOrigin-RevId: f50940df1d6be4a7ea6f382952f6193b8987e4c0
Change-Id: I78d267cc3fec8355bcdf3346980b936cc470dde0
1 file changed
tree: 96b902837dcd459561e9d32e601d6d6bd286b147
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.