Merge tag 'android-13.0.0_r16' into staging/lineage-20.0_merge-android-13.0.0_r16

Android 13.0.0 Release 16 (TQ1A.221205.011)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCY45r9wAKCRDorT+BmrEO
# eK5jAJ0VFd8xlQ8FnaiHOTO1e8ujSlfP0QCffUJRhT+3MeGE/opIl0pRxCBGn2U=
# =GKQx
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Dec  6 00:08:55 2022 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 1395 signatures in the past
#      13 months.  Encrypted 4 messages in the past 10 months.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Siarhei Vishniakou (13) and others
# Via Automerger Merge Worker (187) and others
* tag 'android-13.0.0_r16': (59 commits)
  Delete mController when eventHub device is going away
  BlastBufferQueue: Fake release if not received by complete
  Fix use-after-free in SurfaceFlinger::doDump
  Set mBrightness when needsComposite is zero
  Enable touch occlusion logs
  Resolve associated display and pointer display in CursorInputMapper
  Fix getLatestVsyncEventData deadline.
  CE: flush the staged brightness to HWC before power off
  Reset the touch state when the active viewport is disabled
  Fix issues with InputMapper tests
  Fix spot not disappear when display id changed
  Clarify new Choreographer Android 13 NDK docs.
  Fix double-close on direct channel registration
  Allow first power mode as off state
  SF: fix refresh rate scoring when frameRateMultipleThreshold is used
  Plumb through Output::getSkipColorTransform() into CachedSet, to match the behavior in Output::composeSurfaces().
  Do not load keylayout if required kernel module is missing
  Refactor input code for require_kernel_config parameter
  Add additional tests for PowerAdvisor
  Reset target SDK version cache on new connection
  ...

Change-Id: Ife44ef140dd4f85d90362f4a2cd04ad1a20869ec