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 +-
>...
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/...