[roll] Roll fuchsia [devfs] Remove Multiplexing Allowlist

Removes the allowlist and associated functionality
that allowed clients to talk to some drivers using
multiplexed fidl channels.

As part of this removal, the supported_connection_type
is no longer needed by a devnode, so nodes do not need
to deal with that information or pass it to DevNodes.
All nodes are assumed to support device and controller
connections, although not on multiplexed channels.

The removal of connector_supports from DevfsAddArgs
will occur in a later CL to avoid breakage.

Original-Bug: 42063787
Testing: mostly code removal. Relevant tests updated.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1002884
Original-Revision: 8c3f53ec341b181f35047d31a5f1730d115ef107
GitOrigin-RevId: 68cf831475938f34c5c8bd411b0bccc1d87530fb
Change-Id: I4148087ea3c8e13d6c4187b64440a4654361564f
1 file changed
tree: 259cce6f70b6cb4cfeddd77427dbc976b678f27c
  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 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.