aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorFrench, Nicholas A <[email protected]>2018-03-11 16:27:28 -0300
committerMauro Carvalho Chehab <[email protected]>2019-01-21 15:33:26 -0200
commit526daee7301d8ec86d8de0698d4c9ada185c5470 (patch)
tree33392894fe591c647dd22ce1921e844cc6f34dfd /tools/perf/scripts/python
parentdc60a4cfb77c891f67f31953025208067b05883c (diff)
media: ivtv: add parameter to enable ivtvfb on x86 PAT systems
ivtvfb was previously disabled for x86 PAT-enabled systems by commit 1bf1735b4780 ("x86/mm/pat, drivers/media/ivtv: Use arch_phys_wc_add() and require PAT disabled") as a workaround to abstract MTRR code away from device drivers. The driver is not easily upgradable to the PAT-aware ioremap_wc() API since the firmware hides the address ranges that should be marked write-combined from the driver. However, since a write-combined cache on the framebuffer is only a performance enhancement not a requirement for the framebuffer to function, completely disabling the driver in this configuration is not necessary. Add force_pat module parameter and a corresponding kernel configuration parameter to optionally force initialization on PAT-enabled x86 systems with a warning about the lack of write-combined caching, and document the reasons the driver cannot be easily updated to support wc caching on all systems. Signed-off-by: Nick French <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> [[email protected]: fix typo, split long pr_ lines up] Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions