Displaying 14 results from an estimated 14 matches for "drm_vram_helper_common".
2019 May 06
0
[PATCH v4 01/19] drm: Add |struct drm_gem_vram_object| and helpers
...off-by: Thomas Zimmermann <tzimmermann at suse.de>
---
Documentation/gpu/drm-mm.rst | 15 +
drivers/gpu/drm/Kconfig | 7 +
drivers/gpu/drm/Makefile | 4 +
drivers/gpu/drm/drm_gem_vram_helper.c | 412 +++++++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 6 +
include/drm/drm_gem_vram_helper.h | 92 +++++
6 files changed, 536 insertions(+)
create mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c
create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c
create mode 100644 include/drm/drm_gem_vram_helper.h
diff --git a/Documentatio...
2019 Apr 29
0
[PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers
...off-by: Thomas Zimmermann <tzimmermann at suse.de>
---
Documentation/gpu/drm-mm.rst | 12 +
drivers/gpu/drm/Kconfig | 13 +
drivers/gpu/drm/Makefile | 4 +
drivers/gpu/drm/drm_gem_vram_helper.c | 410 +++++++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 6 +
include/drm/drm_gem_vram_helper.h | 92 +++++
6 files changed, 537 insertions(+)
create mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c
create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c
create mode 100644 include/drm/drm_gem_vram_helper.h
diff --git a/Documentatio...
2019 Apr 29
4
[PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers
...tzimmermann at suse.de>
> ---
> Documentation/gpu/drm-mm.rst | 12 +
> drivers/gpu/drm/Kconfig | 13 +
> drivers/gpu/drm/Makefile | 4 +
> drivers/gpu/drm/drm_gem_vram_helper.c | 410 +++++++++++++++++++++++
> drivers/gpu/drm/drm_vram_helper_common.c | 6 +
> include/drm/drm_gem_vram_helper.h | 92 +++++
> 6 files changed, 537 insertions(+)
> create mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c
> create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c
> create mode 100644 include/drm/drm_gem_vram_helper.h
&...
2019 Apr 29
4
[PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers
...tzimmermann at suse.de>
> ---
> Documentation/gpu/drm-mm.rst | 12 +
> drivers/gpu/drm/Kconfig | 13 +
> drivers/gpu/drm/Makefile | 4 +
> drivers/gpu/drm/drm_gem_vram_helper.c | 410 +++++++++++++++++++++++
> drivers/gpu/drm/drm_vram_helper_common.c | 6 +
> include/drm/drm_gem_vram_helper.h | 92 +++++
> 6 files changed, 537 insertions(+)
> create mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c
> create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c
> create mode 100644 include/drm/drm_gem_vram_helper.h
&...
2019 Sep 09
5
[PATCH 0/4] Merge VRAM MM and GEM VRAM source files
...u/drm/ast/ast_main.c | 1 -
drivers/gpu/drm/ast/ast_ttm.c | 3 +-
drivers/gpu/drm/bochs/bochs.h | 1 -
drivers/gpu/drm/bochs/bochs_mm.c | 3 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 361 ++++++++++++++----
drivers/gpu/drm/drm_vram_helper_common.c | 8 +-
drivers/gpu/drm/drm_vram_mm_helper.c | 309 ---------------
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 -
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 3 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 1 -
drivers/gpu/drm/mgag200/mgag200_ttm.c |...
2019 Sep 11
4
[PATCH v2 0/4] Merge VRAM MM and GEM VRAM source files
...u/drm/ast/ast_main.c | 1 -
drivers/gpu/drm/ast/ast_ttm.c | 3 +-
drivers/gpu/drm/bochs/bochs.h | 1 -
drivers/gpu/drm/bochs/bochs_mm.c | 3 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 406 +++++++++++++++---
drivers/gpu/drm/drm_vram_helper_common.c | 8 +-
drivers/gpu/drm/drm_vram_mm_helper.c | 353 ---------------
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 -
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 3 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 1 -
drivers/gpu/drm/mgag200/mgag200_ttm.c |...
2019 May 15
0
[PATCH v5 00/20] Share TTM code among DRM framebuffer drivers
...| 54 +-
> drivers/gpu/drm/bochs/bochs_drv.c | 22 +-
> drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
> drivers/gpu/drm/bochs/bochs_mm.c | 426 +----------
> drivers/gpu/drm/drm_gem_vram_helper.c | 713 ++++++++++++++++++
> drivers/gpu/drm/drm_vram_helper_common.c | 98 +++
> drivers/gpu/drm/drm_vram_mm_helper.c | 295 ++++++++
> drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
> .../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
> .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 14 +-
> .../gpu/drm/hisilicon/hibm...
2019 May 08
22
[PATCH v5 00/20] Share TTM code among DRM framebuffer drivers
.../bochs.h | 54 +-
drivers/gpu/drm/bochs/bochs_drv.c | 22 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 426 +----------
drivers/gpu/drm/drm_gem_vram_helper.c | 713 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 98 +++
drivers/gpu/drm/drm_vram_mm_helper.c | 295 ++++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 14 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33...
2019 May 08
22
[PATCH v5 00/20] Share TTM code among DRM framebuffer drivers
.../bochs.h | 54 +-
drivers/gpu/drm/bochs/bochs_drv.c | 22 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 426 +----------
drivers/gpu/drm/drm_gem_vram_helper.c | 713 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 98 +++
drivers/gpu/drm/drm_vram_mm_helper.c | 295 ++++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 14 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33...
2019 May 06
25
[PATCH v4 00/19] Share TTM code among DRM framebuffer drivers
...bochs.h | 47 +-
drivers/gpu/drm/bochs/bochs_drv.c | 13 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 408 +-----------
drivers/gpu/drm/drm_gem_vram_helper.c | 615 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 98 +++
drivers/gpu/drm/drm_vram_mm_helper.c | 295 +++++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 13 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 3...
2019 May 06
25
[PATCH v4 00/19] Share TTM code among DRM framebuffer drivers
...bochs.h | 47 +-
drivers/gpu/drm/bochs/bochs_drv.c | 13 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 408 +-----------
drivers/gpu/drm/drm_gem_vram_helper.c | 615 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 98 +++
drivers/gpu/drm/drm_vram_mm_helper.c | 295 +++++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 13 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 3...
2019 Apr 29
21
[PATCH v3 00/19] Share TTM code among DRM framebuffer drivers
...bochs.h | 47 +-
drivers/gpu/drm/bochs/bochs_drv.c | 13 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 408 +-----------
drivers/gpu/drm/drm_gem_vram_helper.c | 612 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 6 +
drivers/gpu/drm/drm_vram_mm_helper.c | 278 ++++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 13 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +-...
2019 Apr 24
21
[PATCH v2 00/17] Share TTM code among DRM framebuffer drivers
...bochs.h | 45 +-
drivers/gpu/drm/bochs/bochs_drv.c | 4 +-
drivers/gpu/drm/bochs/bochs_kms.c | 18 +-
drivers/gpu/drm/bochs/bochs_mm.c | 395 +-----------
drivers/gpu/drm/drm_gem_vram_helper.c | 570 ++++++++++++++++++
drivers/gpu/drm/drm_vram_helper_common.c | 6 +
drivers/gpu/drm/drm_vram_mm_helper.c | 210 +++++++
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +
.../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 21 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 5 +-
.../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 32 +-...
2019 Apr 24
0
[PATCH v2 05/17] drm: Add VRAM MM, a simple memory manager for dedicated VRAM
...CMA_HELPER
bool
depends on DRM
diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile
index bb2e8de8661b..61c7db6aac95 100644
--- a/drivers/gpu/drm/Makefile
+++ b/drivers/gpu/drm/Makefile
@@ -35,6 +35,7 @@ drm-$(CONFIG_DRM_LOAD_EDID_FIRMWARE) += drm_edid_load.o
drm_vram_helper-y := drm_vram_helper_common.o
drm_vram_helper-$(CONFIG_DRM_GEM_VRAM_HELPER) += drm_gem_vram_helper.o
+drm_vram_helper-$(CONFIG_DRM_VRAM_MM_HELPER) += drm_vram_mm_helper.o
obj-$(CONFIG_DRM_VRAM_HELPER) += drm_vram_helper.o
drm_kms_helper-y := drm_crtc_helper.o drm_dp_helper.o drm_dsc.o drm_probe_helper.o \
diff --git a/dr...