libefi: migrate to u-boot dt_fixup_protocol to update device tree

Use dt_fixup_protocol instead of gbl_os_configuration_protocol
to apply dt runtime fixups. The main reason is that it's already
used across the ecosystem (Kernel EFI stub) and has better chances
for further adoption (EDK2, etc).

Bug: 373400571
Bug: 366400200
Test: implemented it on pineapple side and it boots
Change-Id: Ia65614185f526ed1a2f5bc32e9cd8b68e37aa41f
Signed-off-by: Dmitrii Merkurev <dimorinny@google.com>
10 files changed
tree: 2175f20ab12d9e3c21e60cd0a1561a9020e0f1c9
  1. gbl/
  2. libxbc/
  3. vts/
  4. .clang-format
  5. .gitignore
  6. BUILD
  7. LICENSE
  8. OWNERS