Searched hist:307589 (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/sys/dev/fb/
H A Dfbd.cdiff 307589 Tue Oct 18 19:46:15 MDT 2016 gonzo MFC r306555:

Provide way for framebuffer driver to request mmap(2) mapping type

On ARM if memattr is not overriden mmap(2) maps framebuffer
memory as WBWA which means part of changes to content in userland
end up in cache and appear on screen gradually as cache lines are
evicted. This change adds configurable memattr that hardware fb
implementation can set to get the memory mapping type it
requires:

- Add new flag FB_FLAG_MEMATTR that indicates that framebuffer
driver overrides default memattr
- Add new field fb_memattr to struct fb_info to specify requested
memattr

Reviewed by: ray
Differential Revision: https://reviews.freebsd.org/D8064
/freebsd-11-stable/sys/sys/
H A Dfbio.hdiff 307589 Tue Oct 18 19:46:15 MDT 2016 gonzo MFC r306555:

Provide way for framebuffer driver to request mmap(2) mapping type

On ARM if memattr is not overriden mmap(2) maps framebuffer
memory as WBWA which means part of changes to content in userland
end up in cache and appear on screen gradually as cache lines are
evicted. This change adds configurable memattr that hardware fb
implementation can set to get the memory mapping type it
requires:

- Add new flag FB_FLAG_MEMATTR that indicates that framebuffer
driver overrides default memattr
- Add new field fb_memattr to struct fb_info to specify requested
memattr

Reviewed by: ray
Differential Revision: https://reviews.freebsd.org/D8064

Completed in 127 milliseconds