search for: ast_ttm

Displaying 20 results from an estimated 29 matches for "ast_ttm".

2015 Dec 11
1
[PATCH] ttm/drm: constify ttm_backend_func structures
The ttm_backend_func structures are never modified, so declare them as const. Done with the help of Coccinelle. Signed-off-by: Julia Lawall <Julia.Lawall at lip6.fr> --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/bochs/bochs_mm.c | 2 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 ++-- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/rad...
2015 Dec 11
1
[PATCH] ttm/drm: constify ttm_backend_func structures
The ttm_backend_func structures are never modified, so declare them as const. Done with the help of Coccinelle. Signed-off-by: Julia Lawall <Julia.Lawall at lip6.fr> --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/bochs/bochs_mm.c | 2 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 ++-- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/rad...
2019 Apr 24
0
[PATCH v2 07/17] drm/ast: Convert AST driver to VRAM MM
...tion; except for the type names. v2: * implement ast_mmap() with drm_vram_mm_mmap() Signed-off-by: Thomas Zimmermann <tzimmermann at suse.de> --- drivers/gpu/drm/ast/Kconfig | 1 + drivers/gpu/drm/ast/ast_drv.h | 12 +--- drivers/gpu/drm/ast/ast_main.c | 4 +- drivers/gpu/drm/ast/ast_ttm.c | 123 +++------------------------------ 4 files changed, 14 insertions(+), 126 deletions(-) diff --git a/drivers/gpu/drm/ast/Kconfig b/drivers/gpu/drm/ast/Kconfig index d1d90f8c7a8f..ecc9c905b81b 100644 --- a/drivers/gpu/drm/ast/Kconfig +++ b/drivers/gpu/drm/ast/Kconfig @@ -4,6 +4,7 @@ config...
2018 Oct 16
1
[PATCH 1/2] drm/ttm: Rename ttm_bo_global_{init, release}() to ttm_bo_global_ref_{, }()
...drm_global_reference that contains points to a struct ttm_bo_global_ref. Renaming them reflects this. Signed-off-by: Thomas Zimmermann <tzimmermann at suse.de> --- Documentation/gpu/drm-mm.rst | 4 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 ++-- drivers/gpu/drm/ast/ast_ttm.c | 4 ++-- drivers/gpu/drm/bochs/bochs_mm.c | 4 ++-- drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 ++-- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 ++-- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 ++-- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 ++-- dri...
2018 Oct 16
3
[PATCH 0/2][RESEND] Provide init/release functions for struct ttm_bo_global
...mermann (2): drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_{,}() drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global Documentation/gpu/drm-mm.rst | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/ast/ast_ttm.c | 4 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 +- drivers/g...
2018 Oct 16
0
[PATCH 1/2] drm/ttm: Rename ttm_bo_global_{init, release}() to ttm_bo_global_ref_{, }()
...aming them reflects this. > > Signed-off-by: Thomas Zimmermann <tzimmermann at suse.de> Reviewed and pushed upstream. Christian. > --- > Documentation/gpu/drm-mm.rst | 4 ++-- > drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 ++-- > drivers/gpu/drm/ast/ast_ttm.c | 4 ++-- > drivers/gpu/drm/bochs/bochs_mm.c | 4 ++-- > drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 ++-- > drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 ++-- > drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 ++-- > drivers/gpu/drm/nouveau/nou...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...to a single place and shared among drivers. Thomas Zimmermann (2): drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_*() drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/ast/ast_ttm.c | 4 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 +- drivers/g...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...to a single place and shared among drivers. Thomas Zimmermann (2): drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_*() drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/ast/ast_ttm.c | 4 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 +- drivers/g...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...to a single place and shared among drivers. Thomas Zimmermann (2): drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_*() drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/ast/ast_ttm.c | 4 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 +- drivers/g...
2019 Sep 09
5
[PATCH 0/4] Merge VRAM MM and GEM VRAM source files
...MM drm/vram: Unconditonally set BO call-back functions Documentation/gpu/drm-mm.rst | 12 - drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/ast/ast_drv.c | 1 - drivers/gpu/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_help...
2019 Sep 11
4
[PATCH v2 0/4] Merge VRAM MM and GEM VRAM source files
...MM drm/vram: Unconditonally set BO call-back functions Documentation/gpu/drm-mm.rst | 12 - drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/ast/ast_drv.c | 1 - drivers/gpu/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_help...
2018 Aug 30
2
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...>>    drm/ttm: Rename ttm_bo_global_{init,release}() to >>      ttm_bo_global_ref_*() >>    drm/ttm: Provide ttm_bo_global_{init/release}() for struct >>      ttm_bo_global >> >>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c     |  4 +- >>   drivers/gpu/drm/ast/ast_ttm.c               |  4 +- >>   drivers/gpu/drm/bochs/bochs_mm.c            |  4 +- >>   drivers/gpu/drm/cirrus/cirrus_ttm.c         |  4 +- >>   drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c |  4 +- >>   drivers/gpu/drm/mgag200/mgag200_ttm.c       |  4 +- >>   drivers/gpu/...
2018 Aug 13
1
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...> Thomas Zimmermann (2): > drm/ttm: Rename ttm_bo_global_{init,release}() to > ttm_bo_global_ref_*() > drm/ttm: Provide ttm_bo_global_{init/release}() for struct > ttm_bo_global > > drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- > drivers/gpu/drm/ast/ast_ttm.c | 4 +- > drivers/gpu/drm/bochs/bochs_mm.c | 4 +- > drivers/gpu/drm/cirrus/cirrus_ttm.c | 4 +- > drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- > drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 +- > drivers/gpu/drm/nouveau/nouveau_...
2019 Feb 07
0
[PATCH 0/5] Clean up TTM mmap offsets
...for GEM and TTM Reviewed-by: Christian K?nig <christian.koenig at amd.com> for the whole series. Nice cleanup! Thanks, Christian. > > drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 12 ++---------- > drivers/gpu/drm/ast/ast_drv.h | 2 -- > drivers/gpu/drm/ast/ast_ttm.c | 10 ++-------- > drivers/gpu/drm/bochs/bochs.h | 2 -- > drivers/gpu/drm/bochs/bochs_mm.c | 10 ++-------- > drivers/gpu/drm/cirrus/cirrus_drv.h | 1 - > drivers/gpu/drm/cirrus/cirrus_ttm.c | 10 ++-------- > drivers/g...
2018 Aug 30
0
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...tm_bo_global_{init,release}() to >>>      ttm_bo_global_ref_*() >>>    drm/ttm: Provide ttm_bo_global_{init/release}() for struct >>>      ttm_bo_global >>> >>>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c     |  4 +- >>>   drivers/gpu/drm/ast/ast_ttm.c               |  4 +- >>>   drivers/gpu/drm/bochs/bochs_mm.c            |  4 +- >>>   drivers/gpu/drm/cirrus/cirrus_ttm.c         |  4 +- >>>   drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c |  4 +- >>>   drivers/gpu/drm/mgag200/mgag200_ttm.c       |  4 +- &gt...
2018 Aug 13
0
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...>>    drm/ttm: Rename ttm_bo_global_{init,release}() to >>      ttm_bo_global_ref_*() >>    drm/ttm: Provide ttm_bo_global_{init/release}() for struct >>      ttm_bo_global >> >>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c     |  4 +- >>   drivers/gpu/drm/ast/ast_ttm.c               |  4 +- >>   drivers/gpu/drm/bochs/bochs_mm.c            |  4 +- >>   drivers/gpu/drm/cirrus/cirrus_ttm.c         |  4 +- >>   drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c |  4 +- >>   drivers/gpu/drm/mgag200/mgag200_ttm.c       |  4 +- >>   drivers/gpu/...
2019 Jul 03
0
[PATCH 3/5] drm/ast: Replace struct ast_fbdev with generic framebuffer emulation
...4199e4 100644 --- a/drivers/gpu/drm/ast/Makefile +++ b/drivers/gpu/drm/ast/Makefile @@ -3,6 +3,6 @@ # Makefile for the drm device driver. This driver provides support for the # Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. -ast-y := ast_drv.o ast_main.o ast_mode.o ast_fb.o ast_ttm.o ast_post.o ast_dp501.o +ast-y := ast_drv.o ast_main.o ast_mode.o ast_ttm.o ast_post.o ast_dp501.o obj-$(CONFIG_DRM_AST) := ast.o diff --git a/drivers/gpu/drm/ast/ast_drv.c b/drivers/gpu/drm/ast/ast_drv.c index 3811997e78c4..75f55ac1a218 100644 --- a/drivers/gpu/drm/ast/ast_drv.c +++ b/drivers/...
2019 Apr 24
21
[PATCH v2 00/17] Share TTM code among DRM framebuffer drivers
...vers/gpu/drm/ast/ast_drv.c | 4 +- drivers/gpu/drm/ast/ast_drv.h | 65 +- drivers/gpu/drm/ast/ast_fb.c | 30 +- drivers/gpu/drm/ast/ast_main.c | 74 +-- drivers/gpu/drm/ast/ast_mode.c | 124 ++-- drivers/gpu/drm/ast/ast_ttm.c | 293 +-------- drivers/gpu/drm/bochs/Kconfig | 2 + drivers/gpu/drm/bochs/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...
2019 Apr 08
0
[PATCH 00/15] Share TTM code among framebuffer drivers
...| 4 +- > drivers/gpu/drm/ast/ast_drv.h | 58 +- > drivers/gpu/drm/ast/ast_fb.c | 18 +- > drivers/gpu/drm/ast/ast_main.c | 74 +-- > drivers/gpu/drm/ast/ast_mode.c | 78 +-- > drivers/gpu/drm/ast/ast_ttm.c | 290 +--------- > drivers/gpu/drm/bochs/Kconfig | 2 + > drivers/gpu/drm/bochs/bochs.h | 42 +- > drivers/gpu/drm/bochs/bochs_drv.c | 4 +- > drivers/gpu/drm/bochs/bochs_kms.c | 18 +- > drivers/gp...
2019 May 15
0
[PATCH v5 00/20] Share TTM code among DRM framebuffer drivers
...v.c | 13 +- > drivers/gpu/drm/ast/ast_drv.h | 71 +- > drivers/gpu/drm/ast/ast_fb.c | 34 +- > drivers/gpu/drm/ast/ast_main.c | 77 +- > drivers/gpu/drm/ast/ast_mode.c | 124 +-- > drivers/gpu/drm/ast/ast_ttm.c | 302 +------- > drivers/gpu/drm/bochs/Kconfig | 2 +- > drivers/gpu/drm/bochs/bochs.h | 54 +- > drivers/gpu/drm/bochs/bochs_drv.c | 22 +- > drivers/gpu/drm/bochs/bochs_kms.c | 18 +- > drivers/gpu/drm/...