diff options
author | Eric Anholt <eric@anholt.net> | 2018-10-23 12:33:09 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2019-01-28 09:35:45 -0800 |
commit | ed65aeec7810a7d98a19461ba933bd77268cb0f6 (patch) | |
tree | f4d28071e942e011002ec831eb9b4acd80268ebd /src/gallium/auxiliary | |
parent | afeef3cacf35376a0c31f0871b57628cafd90ccb (diff) | |
download | mesa-ed65aeec7810a7d98a19461ba933bd77268cb0f6.tar.gz mesa-ed65aeec7810a7d98a19461ba933bd77268cb0f6.tar.bz2 mesa-ed65aeec7810a7d98a19461ba933bd77268cb0f6.zip |
pl111: Rename the pl111 driver to "kmsro".
The vc4 driver can do prime sharing to many different KMS-only devices,
such as the various tinydrm drivers for SPI-attached displays. Rename the
driver away from "pl111" to represent what it will actually support:
various sorts of KMS displays with the renderonly layer used to attach a
GPU.
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Emil Velikov <emil.velikov@collabora.com>
Diffstat (limited to 'src/gallium/auxiliary')
-rw-r--r-- | src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c | 2 | ||||
-rw-r--r-- | src/gallium/auxiliary/target-helpers/drm_helper.h | 12 | ||||
-rw-r--r-- | src/gallium/auxiliary/target-helpers/drm_helper_public.h | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c b/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c index 5a88a2ac2f0..230bafe5e15 100644 --- a/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c +++ b/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c @@ -108,7 +108,7 @@ static const struct drm_driver_descriptor driver_descriptors[] = { }, { .driver_name = "pl111", - .create_screen = pipe_pl111_create_screen, + .create_screen = pipe_kmsro_create_screen, .configuration = pipe_default_configuration_query, }, { diff --git a/src/gallium/auxiliary/target-helpers/drm_helper.h b/src/gallium/auxiliary/target-helpers/drm_helper.h index bb5c5790d9d..927a0133389 100644 --- a/src/gallium/auxiliary/target-helpers/drm_helper.h +++ b/src/gallium/auxiliary/target-helpers/drm_helper.h @@ -83,24 +83,24 @@ pipe_nouveau_create_screen(int fd, const struct pipe_screen_config *config) #endif -#ifdef GALLIUM_PL111 -#include "pl111/drm/pl111_drm_public.h" +#ifdef GALLIUM_KMSRO +#include "kmsro/drm/kmsro_drm_public.h" struct pipe_screen * -pipe_pl111_create_screen(int fd, const struct pipe_screen_config *config) +pipe_kmsro_create_screen(int fd, const struct pipe_screen_config *config) { struct pipe_screen *screen; - screen = pl111_drm_screen_create(fd); + screen = kmsro_drm_screen_create(fd); return screen ? debug_screen_wrap(screen) : NULL; } #else struct pipe_screen * -pipe_pl111_create_screen(int fd, const struct pipe_screen_config *config) +pipe_kmsro_create_screen(int fd, const struct pipe_screen_config *config) { - fprintf(stderr, "pl111: driver missing\n"); + fprintf(stderr, "kmsro: driver missing\n"); return NULL; } diff --git a/src/gallium/auxiliary/target-helpers/drm_helper_public.h b/src/gallium/auxiliary/target-helpers/drm_helper_public.h index 155c525762c..750ed09335c 100644 --- a/src/gallium/auxiliary/target-helpers/drm_helper_public.h +++ b/src/gallium/auxiliary/target-helpers/drm_helper_public.h @@ -43,7 +43,7 @@ struct pipe_screen * pipe_vc4_create_screen(int fd, const struct pipe_screen_config *config); struct pipe_screen * -pipe_pl111_create_screen(int fd, const struct pipe_screen_config *config); +pipe_kmsro_create_screen(int fd, const struct pipe_screen_config *config); struct pipe_screen * pipe_etna_create_screen(int fd, const struct pipe_screen_config *config); |