Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
drm.7902
0014-drm-nouveau-Use-old-struct-dma_attrs-inste...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0014-drm-nouveau-Use-old-struct-dma_attrs-instead-of-unsi.patch of Package drm.7902
From 009ca5c9fe5b26cdae55b4aeb54bdc683420fcaa Mon Sep 17 00:00:00 2001 From: Patrik Jakobsson <pjakobsson@suse.de> Date: Thu, 30 Mar 2017 15:20:01 +0200 Subject: [PATCH 14/14] drm/nouveau: Use old struct dma_attrs instead of unsigned long Signed-off-by: Patrik Jakobsson <pjakobsson@suse.de> --- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c b/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c index a6a7fa0..930f0e6 100644 --- a/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c +++ b/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c @@ -109,7 +109,7 @@ struct gk20a_instmem { u16 iommu_bit; /* Only used by DMA API */ - unsigned long attrs; + struct dma_attrs *attrs; }; #define gk20a_instmem(p) container_of((p), struct gk20a_instmem, base) @@ -597,9 +597,8 @@ gk20a_instmem_new(struct nvkm_device *device, int index, nvkm_info(&imem->base.subdev, "using IOMMU\n"); } else { - imem->attrs = DMA_ATTR_NON_CONSISTENT | - DMA_ATTR_WEAK_ORDERING | - DMA_ATTR_WRITE_COMBINE; + dma_set_attr(DMA_ATTR_NON_CONSISTENT | DMA_ATTR_WEAK_ORDERING | + DMA_ATTR_WRITE_COMBINE, imem->attrs); nvkm_info(&imem->base.subdev, "using DMA API\n"); } -- 2.12.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor