diff options
author | Konrad Dybcio <[email protected]> | 2023-09-25 16:50:34 +0200 |
---|---|---|
committer | Rob Clark <[email protected]> | 2023-10-09 11:22:05 -0700 |
commit | af66706accdf5afef45204afc87037f876e0665c (patch) | |
tree | a390b17130fa7571ccfd162b87d853419983cdd0 /net/lapb/lapb_in.c | |
parent | 23eeae60b0fa9fb1af7623b42a55a719a4ec4597 (diff) |
drm/msm/a6xx: Add skeleton A7xx support
A7xx GPUs are - from kernel's POV anyway - basically another generation
of A6xx. They build upon the A650/A660_family advancements, skipping some
writes (presumably more values are preset correctly on reset), adding
some new ones and changing others.
One notable difference is the introduction of a second shadow, called BV.
To handle this with the current code, allocate it right after the current
RPTR shadow.
BV handling and .submit are mostly based on Jonathan Marek's work.
All A7xx GPUs are assumed to have a GMU.
A702 is not an A7xx-class GPU, it's a weird forked A610.
Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD
Tested-by: Dmitry Baryshkov <[email protected]> # sm8450
Signed-off-by: Konrad Dybcio <[email protected]>
Patchwork: https://patchwork.freedesktop.org/patch/559285/
Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'net/lapb/lapb_in.c')
0 files changed, 0 insertions, 0 deletions