search for: ttm_bo_global_ref_

Displaying 10 results from an estimated 10 matches for "ttm_bo_global_ref_".

Did you mean: ttm_bo_global_ref
2018 Oct 16
0
[PATCH 1/2] drm/ttm: Rename ttm_bo_global_{init, release}() to ttm_bo_global_ref_{, }()
..., and its size should be sizeof(struct > ttm_bo_global). Again, driver-specific init and release functions may > -be provided, likely eventually calling ttm_bo_global_init() and > -ttm_bo_global_release(), respectively. Also, like the previous > +be provided, likely eventually calling ttm_bo_global_ref_init() and > +ttm_bo_global_ref_release(), respectively. Also, like the previous > object, ttm_global_item_ref() is used to create an initial reference > count for the TTM, which will call your initialization function. > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/...
2018 Aug 30
2
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...drivers follow the same pattern for >> setting >> up the TTM. In a follow-up patch, this code can be moved into 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 +-...
2018 Oct 16
1
[PATCH 1/2] drm/ttm: Rename ttm_bo_global_{init, release}() to ttm_bo_global_ref_{, }()
...be TTM_GLOBAL_TTM_BO, and its size should be sizeof(struct ttm_bo_global). Again, driver-specific init and release functions may -be provided, likely eventually calling ttm_bo_global_init() and -ttm_bo_global_release(), respectively. Also, like the previous +be provided, likely eventually calling ttm_bo_global_ref_init() and +ttm_bo_global_ref_release(), respectively. Also, like the previous object, ttm_global_item_ref() is used to create an initial reference count for the TTM, which will call your initialization function. diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/a...
2018 Aug 13
1
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...gt; > Future directions: All TTM-based drivers follow the same pattern for setting > up the TTM. In a follow-up patch, this code can be moved into 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/...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...an be applied at once for all drivers. Future directions: All TTM-based drivers follow the same pattern for setting up the TTM. In a follow-up patch, this code can be moved into 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 +- dri...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...an be applied at once for all drivers. Future directions: All TTM-based drivers follow the same pattern for setting up the TTM. In a follow-up patch, this code can be moved into 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 +- dri...
2018 Aug 13
5
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...an be applied at once for all drivers. Future directions: All TTM-based drivers follow the same pattern for setting up the TTM. In a follow-up patch, this code can be moved into 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 +- dri...
2018 Aug 30
0
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...r >>> setting >>> up the TTM. In a follow-up patch, this code can be moved into 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/...
2018 Aug 13
0
[PATCH 0/2] Provide init/release functions for struct ttm_bo_global
...drivers follow the same pattern for >> setting >> up the TTM. In a follow-up patch, this code can be moved into 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 +-...
2018 Oct 16
3
[PATCH 0/2][RESEND] Provide init/release functions for struct ttm_bo_global
...an be applied at once for all drivers. Future directions: All TTM-based drivers follow the same pattern for setting up the TTM. In a follow-up patch, this code can be moved into 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 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 +- d...