Searched refs:GMR (Results 1 - 15 of 15) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga_reg.h | 220 * Since GMR mapping must be done synchronously with guest CPU 227 * of a GMR to create, delete, or redefine. Writing this register 233 * Writing this register will create, delete, or redefine the GMR 235 * the GMR is deleted. Any pointers into this GMR (including those 241 * layout of the memory region this GMR should describe. The 244 * remain allocated for the lifetime of the GMR. 253 * user-defined GMR IDs. This register holds the number of supported 261 * a single GMR. 266 * - Terminate the GMR descriptor list. 269 * - Add a PPN or range of PPNs to the GMR's virtual address space. 273 * support multi-page GMR descriptor tables without forcing the 283 * Once the driver has described a GMR, it is immediately available 285 * These pointers include a GMR identifier plus an offset into that 286 * GMR. 288 * The driver must check the SVGA_CAP_GMR bit before using the GMR 293 * Special GMR IDs, allowing SVGAGuestPtrs to point to framebuffer 509 * for a GMR-to-screen blit. Currently it is defined as an encoding 634 * Provides synchronous mapping of guest memory regions (GMR). 1056 * Provides new commands to define and remap guest memory regions (GMR). 1075 * backing store in GMR memory and the bytesPerLine for the backing 1675 * (BAR1) memory region, or to a user-defined GMR. This lets a 1843 * This command allows guest to modify a portion of an existing GMR by 1850 * SVGA_REMAP_GMR2_VIA_GMR: If enabled, references a PPN list in a GMR. 1852 * handled trivially by referencing a separate GMR). If flag is 1859 * A single PPN can be used to invalidate a portion of a GMR or
|
H A D | svga3d_cmd.h | 1954 * to a Mob instead of a GMR.
|
/linux-4.4.14/arch/m68k/68360/ |
H A D | head-ram.S | 31 #define GMR (_dprbase + REGB + 0x0040) define 161 /* Set up Global Memory Register (GMR) */ 163 move.l %d0, GMR
|
H A D | head-rom.S | 30 #define GMR (_dprbase + REGB + 0x0040) define 176 /* Set up Global Memory Register (GMR) */ 178 move.l %d0, GMR
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_gmrid_manager.c | 162 printk(KERN_INFO "%s: No debug info available for the GMR " vmw_gmrid_man_debug()
|
H A D | vmwgfx_drv.c | 276 DRM_INFO(" GMR.\n"); vmw_print_capabilities() 733 DRM_INFO("Max GMR ids is %u\n", vmw_driver_load() 735 DRM_INFO("Max number of GMR pages is %u\n", vmw_driver_load() 842 DRM_INFO("No GMR memory available. " vmw_driver_load() 1348 * This empties VRAM and unbinds all GMR bindings. vmwgfx_pm_notifier()
|
H A D | vmwgfx_drv.h | 586 * GMR utilities - vmwgfx_gmr.c 961 * GMR Id manager
|
H A D | vmwgfx_kms.c | 995 * If screen objects are used, we can allocate a GMR to hold the vmw_kms_fb_create() 1827 * The buffer will be validated as a GMR. Already pinned buffers will not be
|
H A D | vmwgfx_execbuf.c | 1303 DRM_ERROR("Could not find or use GMR region.\n"); vmw_translate_guest_ptr() 3557 * Put BO in VRAM if there is space, otherwise as a GMR. vmw_validate_single_buffer() 3558 * If there is no space in VRAM and GMR ids are all used up, vmw_validate_single_buffer() 3560 * used as a GMR, this will return -ENOMEM. vmw_validate_single_buffer()
|
H A D | vmwgfx_scrn.c | 718 /* Buffer is reserved in vram or GMR */ do_dmabuf_define_gmrfb()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | mc5.c | 61 /* IDT GMR base address (low 32 bits) */ 76 /* IDT 75N43102 GMR base addresses (low 32 bits) */
|
/linux-4.4.14/drivers/atm/ |
H A D | uPD98401.h | 115 /* GMR is at 0x00 */
|
H A D | zatm.c | 1213 zout(uPD98401_GMR_ONE /*uPD98401_BURST4*/,GMR); zatm_init() 1232 uPD98401_BURST2 | uPD98401_GMR_PM | uPD98401_GMR_DR,GMR); zatm_init() 1348 zout(zin(GMR) | uPD98401_GMR_SE | uPD98401_GMR_RE,GMR); zatm_start()
|
/linux-4.4.14/include/uapi/drm/ |
H A D | vmwgfx_drm.h | 385 * @cur_gmr_id: GMR id to use in the command stream when this buffer is
|
/linux-4.4.14/drivers/isdn/gigaset/ |
H A D | ev-layer.c | 160 "+GMR\r"},
|
Completed in 653 milliseconds