]> git.baikalelectronics.ru Git - kernel.git/commit
drm/panfrost: add amlogic reset quirk callback
authorNeil Armstrong <narmstrong@baylibre.com>
Wed, 16 Sep 2020 15:01:46 +0000 (17:01 +0200)
committerSteven Price <steven.price@arm.com>
Mon, 21 Sep 2020 09:13:50 +0000 (10:13 +0100)
commitb3dceaad5f663a2f32870d9ae614c90916d0c1ec
tree14b68b22485fac6bb72f397e99809b94ca9633f1
parent7347dc135170ac94eeb43464987e20ead2fc5140
drm/panfrost: add amlogic reset quirk callback

The T820, G31 & G52 GPUs integrated by Amlogic in the respective GXM,
G12A/SM1 & G12B SoCs needs a quirk in the PWR registers at the GPU reset
time.

Since the Amlogic's integration of the GPU cores with the SoC is not
publicly documented we do not know what does these values, but they
permit having a fully functional GPU running with Panfrost.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
[Steven: Fix typo in commit log]
Reviewed-by: Steven Price <steven.price@arm.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Signed-off-by: Steven Price <steven.price@arm.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200916150147.25753-3-narmstrong@baylibre.com
drivers/gpu/drm/panfrost/panfrost_gpu.c
drivers/gpu/drm/panfrost/panfrost_gpu.h
drivers/gpu/drm/panfrost/panfrost_regs.h