search for: iosys_map_set_vaddr_iomem

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