Android 14.0.0 release 0.80
MIDCET-5090, GPUCORE-40350: Flushes for L2 powerdown

This commit adds:
- In Bifrost JM GPUs, L2 cache is explicitly flushed before the
  power down of shader cores and cores are powered down before L2
  is powered down.
- On older CSF GPUs, MCU will be halted before L2 is powered down and
  FW will flush the L2 on halt.

Bug: 316204986
Test: Local SST
Provenance: https://code.ipdelivery.arm.com/c/GPU/mali-ddk/+/6275
Signed-off-by: Michael Stokes <mjstokes@google.com>
Change-Id: Ia8ba830cbaab6d9739c96e2a4851eef5a33f236e
4 files changed
tree: 3ecd3f332a4ff2be6ea769f21b953b0558720983
  1. common/
  2. mali_kbase/
  3. mali_pixel/