drm/msm/adreno: split a6xx fault handler into generic and a6xx parts
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tue, 14 Feb 2023 12:35:03 +0000 (15:35 +0300)
committerRob Clark <robdclark@chromium.org>
Tue, 28 Mar 2023 22:49:09 +0000 (15:49 -0700)
commitf62ad0f6f4dd03b6fa45b5afb46084511c7d9920
tree0fa123accd5222ccf41068c2698d0853d964256c
parent8cceb773f565f3a6e3c6c09198aef5a394154ca9
drm/msm/adreno: split a6xx fault handler into generic and a6xx parts

Split the a6xx_fault_handler() into the generic adreno_fault_handler()
and platform-specific parts. The adreno_fault_handler() can further be
used by a5xx and hopefully by a4xx (at some point).

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/522722/
Link: https://lore.kernel.org/r/20230214123504.3729522-3-dmitry.baryshkov@linaro.org
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/adreno/adreno_gpu.c
drivers/gpu/drm/msm/adreno/adreno_gpu.h