Home
last modified time | relevance | path

Searched refs:mtrr (Results 1 – 22 of 22) sorted by relevance

/linux/Documentation/arch/x86/
H A Dmtrr.rst55 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 Dindex.rst22 mtrr
H A Dpat.rst165 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 Ddevres.c333 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 Dagp.c100 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 DMakefile2 obj-y := mtrr.o if.o generic.o cleanup.o
/linux/Documentation/fb/
H A Dintel810.rst142 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 Dvesafb.rst157 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 Duvesafb.rst54 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 Dmatroxfb.rst187 mtrr enables write combining on frame buffer. It speeds up video
/linux/Documentation/translations/zh_CN/core-api/
H A Dkernel-api.rst258 arch/x86/kernel/cpu/mtrr/mtrr.c
/linux/arch/x86/kernel/cpu/
H A DMakefile53 obj-$(CONFIG_MTRR) += mtrr/
/linux/drivers/staging/sm750fb/
H A Dsm750.h85 } mtrr; member
H A Dsm750.c978 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 Dcpu.h141 D(mtrr, 12)
/linux/drivers/video/fbdev/i810/
H A Di810_main.c140 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 Ddrm.h
/linux/tools/perf/trace/beauty/include/uapi/drm/
H A Ddrm.h211 int mtrr; /**< MTRR slot used */ member
/linux/tools/arch/x86/kcpuid/
H A Dcpuid.csv75 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.txt1155 x86/mtrr arch/x86/mtrr
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt4280 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 DCREDITS1423 D: /proc/mtrr support to manipulate MTRRs on Intel P6 family