[roll] Roll fuchsia [dfv2][driver_tools] Show Node Offers

Expose the node's offers to the driver tools. This is helpful
to know what a driver has access to, and where the capabilities
come from.

Only the service offers are being printed, because those are
the most complicated, and have the least amount of CF tooling.

Example:

Name     : acpi-CPUS-composite
Moniker  : root.sys.platform.platform-passthrough.acpi.acpi-_SB_.acpi-CPUS.acpi-CPUS-passthrough.acpi-CPUS-composite
Driver   : None
4 Properties
[ 1/  4] : Key fuchsia.BIND_ACPI_ID           Value 0x000024
[ 2/  4] : Key "fuchsia.acpi.hid"             Value "ACPI0010"
[ 3/  4] : Key "fuchsia.acpi.first_cid"       Value "PNP0A05"
[ 4/  4] : Key fuchsia.BIND_COMPOSITE         Value 0x000001
2 Offers
Service: fuchsia.driver.compat.Service
  Source: root.sys.platform.platform-passthrough
  Instances: default acpi
Service: fuchsia.driver.compat.Service
  Source: root.sys.platform.00_00_1b
  Instances: sysmem

Original-Fixed: 105200
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/704400
Original-Revision: 74c74f1347e4c55f271001f2556f3180b58c27b1
GitOrigin-RevId: 989905ab8b6538c9254be74714d97697269c0208
Change-Id: Ibb54de458b685d141b75ef4f8c18bc05b5b65e82
1 file changed
tree: 07df7aa4f7cda3a59f32b53ddb9a0e461540904c
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. 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 via the IRC channel #fuchsia on Freenode.

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.