Displaying 2 results from an estimated 2 matches for "iosys_map_set_vaddr_iomem".
2024 May 24
0
[PATCH 5/5] drm/nouveau: Add drm_panic support for nv50+
...t;num_planes != 1)
667 return -EOPNOTSUPP;
668
669 if (nouveau_bo_map(nvbo)) {
670 pr_warn("nouveau bo map failed, panic won't be displayed\n");
671 return -ENOMEM;
672 }
673
674 if (nvbo->kmap.bo_kmap_type & TTM_BO_MAP_IOMEM_MASK)
> 675 iosys_map_set_vaddr_iomem(&sb->map[0], nvbo->kmap.virtual);
676 else
677 iosys_map_set_vaddr(&sb->map[0], nvbo->kmap.virtual);
678
679 sb->height = fb->height;
680 sb->width = fb->width;
681 sb->pitch[0] = fb->pitches[0];
682 sb->format = fb->format;...
2023 Feb 15
17
[PATCH 00/17] cirrus: Modernize the cirrus driver
Update the cirrus driver to follow current best practices. While the
driver's hardware is obsolete, the cirrus driver is still one of the
go-to modules to learn about writing a DRM driver. So keep it in good
shape.
Patches 1 to 3 simplify blitting and convert it to the DRM's current
helpers.
Patches 4 to 8 replace simple-KMS helpers with DRM's regular atomic
helpers. The former are