[roll] Roll fuchsia [compat] Only remove device when requested

Only remove the compat device if the driver owning the
device requested it to be removed.

The NodeController could have been unbound because
the child driver crashed (or was stopped). But in these
cases the DFv1 driver doesn't expect it's device to be
removed.

The DFv1 behavior would be to try and rebind the
child device up to 3 times, but for now we will do nothing.

Original-Bug: 100470
Original-Bug: 99885
Original-Fixed: 98819

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/679005
Original-Revision: df2c48e98afd0d49b94f775423433cd8bf24d957
GitOrigin-RevId: b8b1e5384e8bca6ff9f6cba77c3ed99fd7a0c02c
Change-Id: Ie3fccd1710e102bfaae51cdfdd7c97e6baeeaa46
1 file changed
tree: 3a982080e2b4cd793ed8a85e963dd5f53476d2fe
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. fortune-teller
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. 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.