panfrost: Remove support for legacy kernels

Graphics / Mesa 3D Graphics Library / Mesa - Alyssa Rosenzweig [rosenzweig.io] - 3 April 2019 15:21 EDT

Previously, there was minimal support for interoperating with legacy kernels (reusing kernel modules originally designed for proprietary legacy userspaces, rather than for upstream-friendly free software stacks). Now that the Panfrost kernel is stabilising, this commit drops the legacy code path.

Panfrost users need to use a modern, mainline kernel supporting the Panfrost kernel driver from this commit forward.

138865e6768 panfrost: Remove support for legacy kernels
src/gallium/drivers/panfrost/.gitignore | 1 -
src/gallium/drivers/panfrost/meson.build | 10 ----------
src/gallium/drivers/panfrost/pan_drm.c | 1 -
src/gallium/drivers/panfrost/pan_public.h | 2 +-
src/gallium/drivers/panfrost/pan_screen.c | 14 ++------------
src/gallium/winsys/kmsro/drm/kmsro_drm_winsys.c | 11 +----------
src/gallium/winsys/panfrost/drm/panfrost_drm_public.h | 2 +-
src/gallium/winsys/panfrost/drm/panfrost_drm_winsys.c | 6 +++---
8 files changed, 8 insertions(+), 39 deletions(-)

Upstream: cgit.freedesktop.org


  • Share