| /linux/Documentation/arch/x86/ |
| H A D | mtrr.rst | 55 The CONFIG_MTRR option creates a /proc/mtrr file which may be used 61 There are two interfaces to /proc/mtrr: one is an ASCII interface 72 % cat /proc/mtrr 78 # echo "base=0xf8000000 size=0x400000 type=write-combining" >! /proc/mtrr 82 # echo "base=0xf8000000 size=0x400000 type=write-combining" >| /proc/mtrr 86 % cat /proc/mtrr 109 in other words the X server will manipulate /proc/mtrr using the 118 %echo "base=0xfb000000 size=0x1000000 type=write-combining" >/proc/mtrr 119 %echo "base=0xfb000000 size=0x1000 type=uncachable" >/proc/mtrr 123 % cat /proc/mtrr [all …]
|
| H A D | index.rst | 22 mtrr
|
| H A D | pat.rst | 165 Over time writes to /proc/mtrr will be deprecated in favor of using PAT based 166 interfaces. Users writing to /proc/mtrr are suggested to use above interfaces.
|
| /linux/lib/ |
| H A D | devres.c | 333 int *mtrr; in devm_arch_phys_wc_add() local 336 mtrr = devres_alloc_node(devm_arch_phys_ac_add_release, sizeof(*mtrr), GFP_KERNEL, in devm_arch_phys_wc_add() 338 if (!mtrr) in devm_arch_phys_wc_add() 343 devres_free(mtrr); in devm_arch_phys_wc_add() 347 *mtrr = ret; in devm_arch_phys_wc_add() 348 devres_add(dev, mtrr); in devm_arch_phys_wc_add()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
| H A D | agp.c | 100 arch_phys_wc_del(pci->agp.mtrr); in nvkm_agp_dtor() 136 pci->agp.mtrr = -1; in nvkm_agp_ctor() 173 pci->agp.mtrr = arch_phys_wc_add(pci->agp.base, pci->agp.size); in nvkm_agp_ctor()
|
| /linux/arch/x86/kernel/cpu/mtrr/ |
| H A D | Makefile | 2 obj-y := mtrr.o if.o generic.o cleanup.o
|
| /linux/Documentation/fb/ |
| H A D | intel810.rst | 142 k. "mtrr" 192 vsync1:50,vsync2:85,accel,mtrr" 212 Example, to enable MTRR, include "mtrr=1". 220 vsync2=85 accel=1 mtrr=1 225 vsync2=85 accel=1 mtrr=1
|
| H A D | vesafb.rst | 157 mtrr:n Setup memory type range registers for the vesafb framebuffer 167 old one. In this example, use "mtrr:2". 169 mtrr: type mismatch for e0000000,8000000 old: write-back new: 173 nomtrr disable mtrr
|
| H A D | uvesafb.rst | 54 video=uvesafb:1024x768-32,mtrr:3,ywrap (compiled into the kernel) 56 # modprobe uvesafb mode_option=1024x768-32 mtrr=3 scroll=ywrap (module) 86 mtrr:n Setup memory type range registers for the framebuffer
|
| H A D | matroxfb.rst | 187 mtrr enables write combining on frame buffer. It speeds up video
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | kernel-api.rst | 258 arch/x86/kernel/cpu/mtrr/mtrr.c
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | Makefile | 53 obj-$(CONFIG_MTRR) += mtrr/
|
| /linux/drivers/staging/sm750fb/ |
| H A D | sm750.h | 85 } mtrr; member
|
| H A D | sm750.c | 978 sm750_dev->mtrr.vram = 0; in lynxfb_pci_probe() 1004 sm750_dev->mtrr.vram = arch_phys_wc_add(sm750_dev->vidmem_start, in lynxfb_pci_probe() 1036 arch_phys_wc_del(sm750_dev->mtrr.vram); in lynxfb_pci_remove()
|
| /linux/lib/zstd/common/ |
| H A D | cpu.h | 141 D(mtrr, 12)
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810_main.c | 140 static bool mtrr; variable 1823 if (mtrr) in i810_init_device() 1972 mtrr = true; in i810fb_setup() 2206 module_param(mtrr, bool, 0); 2207 MODULE_PARM_DESC(mtrr, "Use MTRR (default = 0)");
|
| /linux/tools/include/uapi/drm/ |
| H A D | drm.h | |
| /linux/tools/perf/trace/beauty/include/uapi/drm/ |
| H A D | drm.h | 211 int mtrr; /**< MTRR slot used */ member
|
| /linux/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 75 0x1, 0, edx, 12, mtrr , Memory Type Range Registers 705 0x80000001, 0, edx, 12, mtrr , Memory Type Range Registers
|
| /linux/Documentation/ |
| H A D | .renames.txt | 1155 x86/mtrr arch/x86/mtrr
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 4280 mtrr=debug [X86,EARLY] 4285 used for mtrr cleanup. It is largest continuous chunk 4289 Used for mtrr cleanup. It is granularity of mtrr block. 4298 Used for mtrr cleanup. It is spare mtrr entries number.
|
| /linux/ |
| H A D | CREDITS | 1423 D: /proc/mtrr support to manipulate MTRRs on Intel P6 family
|