[roll] Roll fuchsia [amlogic-display][mipi-dphy] Do not set fields directly in MipiPhy::Create.

This change modifies the MipiPhy constructor so that it takes in the
banjo dsiimpl client and the MMIO buffer at construction time.
All the checks previously in MipiPhy::Create() are now preconditions
of the constructor.

The factory method MipiPhy::Create() now takes in a zx_device_t* and
get protocol clients from the parent device, and the board MMIO resource
from the pdev client.

Test: no-op.
Original-Bug: 319379442
Original-Bug: 42082357

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/993346
Original-Revision: b8b0267df159501a31e49d7d1a84a809d3e8e5dc
GitOrigin-RevId: eae6affe94bb3e6d936c5faa52cf62246ab1942e
Change-Id: Ied52b0258f90ee86dafc63ba666656a85dbf9afc
1 file changed
tree: e42e45158de04987a41d73fee78a5db6924e14e2
  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.