[roll] Roll fuchsia [kernel][interrupt][gicv3] Add suspend/resume driver hooks

This change adds suspend/resume lifecycle events to the interrupt/pdev
subsystems and implements them for GICv3.  All other implementations
will fail with ZX_ERR_NOT_SUPPORTED.

Expose init_percpu_early via interrupt_init_percpu_early so that
it can be called by the future platform_suspend function.

A future change will extend the platform layer to make use of these
new functions.

Original-Bug: 414456459
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1271049
Original-Revision: 5c781bf760838958cebd84be02c00126d8ccbea5
GitOrigin-RevId: 9a2cedde922e84228ca8a92337c0e021db8f8b4d
Change-Id: I153cf43548aca873592db42e5a7e6f74d33102bf
1 file changed
tree: f6207f044da822487d836e32ff1dc6fd61cbb040
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
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 in one of the communication channels documented at get involved.

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.