Searched defs:base (Results 1 - 23 of 23) sorted by relevance

/solaris-x11-s12/open-src/kernel/i915/src/
H A Di915_gem_stolen.c52 u32 base; local
55 * is unreliable, so on those compute the base by subtracting the
67 base = 0;
69 pci_read_config_dword(dev->pdev, 0x5c, &base);
70 base &= ~((1<<20) - 1);
76 pci_read_config_dword(pdev, 0xB0, &base);
77 base &= ~4095; /* lower bits used for locking register */
80 pci_read_config_dword(pdev, 0xA4, &base);
86 base = val >> 3 << 27;
87 base
[all...]
H A Dintel_dvo.c99 struct intel_encoder base; member in struct:intel_dvo
109 return container_of(encoder, struct intel_dvo, base.base);
115 struct intel_dvo, base);
120 struct intel_dvo *intel_dvo = intel_attached_dvo(&connector->base);
128 struct drm_device *dev = encoder->base.dev;
130 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
146 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
147 struct intel_dvo *intel_dvo = enc_to_intel_dvo(&encoder->base);
165 struct drm_i915_private *dev_priv = encoder->base
[all...]
H A Dintel_bios.c46 u8 *base = (u8 *)bdb; local
57 current_id = *(base + index);
59 current_size = *((u16 *)(uintptr_t)(base + index));
62 return base + index;
H A Dintel_lvds.c45 struct intel_connector base; member in struct:intel_lvds_connector
50 struct intel_encoder base; member in struct:intel_lvds_encoder
60 return container_of(encoder, struct intel_lvds_encoder, base.base);
65 return container_of(connector, struct intel_lvds_connector, base.base);
71 struct drm_device *dev = encoder->base.dev;
73 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
92 struct drm_device *dev = encoder->base.dev;
127 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base);
[all...]
H A Dintel_crt.c50 struct intel_encoder base; member in struct:intel_crt
61 struct intel_crt, base);
66 return container_of(encoder, struct intel_crt, base);
72 struct drm_device *dev = encoder->base.dev;
93 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
116 struct drm_device *dev = encoder->base.dev;
152 intel_crt_set_dpms(encoder, crt->connector->base.dpms);
174 crtc = encoder->base.crtc;
232 struct drm_device *dev = encoder->base.dev;
460 struct drm_i915_private *dev_priv = crt->base
[all...]
H A Di915_gem_gtt.c432 obj->base.size >> PAGE_SHIFT,
433 obj->base.pfnarray,
442 obj->base.size >> PAGE_SHIFT);
470 if (!dma_map_sg(&obj->base.dev->pdev->dev,
488 struct drm_device *dev = obj->base.dev;
491 unsigned num_entries = obj->base.size / PAGE_SIZE;
500 page_addr = obj->base.pfnarray[j] << PAGE_SHIFT;
507 BUG_ON(j != obj->base.size / PAGE_SIZE);
517 page_addr = obj->base.pfnarray[j-1] << PAGE_SHIFT;
537 unsigned num_entries = obj->base
771 caddr_t base; local
[all...]
H A Di915_dma.c1376 resource_size_t base, size; local
1404 base = drm_get_resource_start(dev, mmio_bar);
1408 dev_priv->regs->offset = base;
1590 i915_gem_free_object(&dev_priv->fbcon_obj->base);
1639 * So we read the agp base and size here.
H A Dintel_overlay.c302 drm_gem_object_unreference(&obj->base);
315 drm_gem_object_unreference(&obj->base);
610 switch (overlay->crtc->base.fb->bits_per_pixel) {
617 if (overlay->crtc->base.fb->depth == 15) {
864 struct drm_display_mode *mode = &overlay->crtc->base.mode;
977 if (rec->offset_Y + tmp > new_bo->base.size)
988 if (rec->offset_Y + tmp > new_bo->base.size)
992 if (rec->offset_U + tmp > new_bo->base.size ||
993 rec->offset_V + tmp > new_bo->base.size)
1072 if (&new_bo->base
1417 unsigned long base; member in struct:intel_overlay_error_state
[all...]
H A Dintel_tv.c53 struct intel_encoder base; member in struct:intel_tv
834 return container_of(encoder, struct intel_tv, base.base);
841 base);
847 struct drm_device *dev = encoder->base.dev;
862 struct drm_device *dev = encoder->base.dev;
871 struct drm_device *dev = encoder->base.dev;
917 struct intel_tv *intel_tv = enc_to_intel_tv(&encoder->base);
1176 struct drm_encoder *encoder = &intel_tv->base.base;
[all...]
H A Dintel_drv.h83 struct drm_framebuffer base; member in struct:intel_framebuffer
95 struct drm_encoder base; member in struct:intel_encoder
98 * base->crtc while a modeset is in progress.
125 * pre-filled the pipe config. Note that intel_encoder->base.crtc must
139 struct drm_connector base; member in struct:intel_connector
276 struct drm_crtc base; member in struct:intel_crtc
294 /* Display surface base address adjustement for pageflips. Note that on
318 struct drm_plane base; member in struct:intel_plane
374 #define to_intel_crtc(x) container_of(x, struct intel_crtc, base)
375 #define to_intel_connector(x) container_of(x, struct intel_connector, base)
485 struct intel_encoder base; member in struct:intel_digital_port
[all...]
H A Dintel_sdvo.c70 struct intel_encoder base; member in struct:intel_sdvo
154 struct intel_connector base; member in struct:intel_sdvo_connector
209 return container_of(encoder, struct intel_sdvo, base.base);
215 struct intel_sdvo, base);
220 return container_of(to_intel_connector(connector), struct intel_sdvo_connector, base);
240 struct drm_device *dev = intel_sdvo->base.base.dev;
970 struct intel_crtc *intel_crtc = to_intel_crtc(intel_sdvo->base.base
[all...]
H A Dintel_pm.c339 dev_priv->cfb_fb = work->crtc->fb->base.id;
563 if (i915_gem_stolen_setup_compression(dev, intel_fb->obj->base.size)) {
575 dev_priv->cfb_fb == fb->base.id &&
2347 /* The WM are computed with base on how long it takes to fill a single
2896 drm_gem_object_unreference(&ctx->base);
3185 drm_gem_object_unreference(&dev_priv->vlv_pctx->base);
3635 drm_gem_object_unreference(&dev_priv->ips.renderctx->base);
3641 drm_gem_object_unreference(&dev_priv->ips.pwrctx->base);
5125 int mult, base; local
5130 base
5149 int mult, base; local
[all...]
H A Dintel_display.c911 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private;
1399 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private;
1415 crtc->base.base.id);
1431 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private;
1448 crtc->base.base.id);
1842 /* Computes the linear offset to the base tile and adjusts x, y. bytes per pixel
1954 DRM_DEBUG_KMS("Writing base %08X %08lX %d %d %d\n",
2044 DRM_DEBUG_KMS("Writing base
6402 i845_update_cursor(struct drm_crtc *crtc, u32 base) argument
6432 i9xx_update_cursor(struct drm_crtc *crtc, u32 base) argument
6455 I915_WRITE(CURBASE(pipe), base); local
6458 ivb_update_cursor(struct drm_crtc *crtc, u32 base) argument
6482 I915_WRITE(CURBASE_IVB(pipe), base); local
6495 u32 base, pos; local
10112 u32 base; member in struct:intel_display_error_state::intel_cursor_error_state
[all...]
H A Di915_drv.h130 list_for_each_entry((_intel_encoder), struct intel_encoder, &(dev)->mode_config.encoder_list, base.head) \
131 if ((_intel_encoder)->base.crtc == (__crtc))
1230 struct drm_gem_object base; member in struct:drm_i915_gem_object
1373 #define to_gem_object(obj) (&((struct drm_i915_gem_object *)(obj))->base)
1375 #define to_intel_bo(x) container_of(x, struct drm_i915_gem_object, base)
1726 struct drm_i915_private *dev_priv = obj->base.dev->dev_private;
1737 struct drm_i915_private *dev_priv = obj->base.dev->dev_private;
1873 drm_i915_private_t *dev_priv = obj->base.dev->dev_private;
/solaris-x11-s12/open-src/kernel/drm/src/
H A Ddrm_stub.c55 int base, limit; local
59 base = DRM_MINOR_ID_BASE_LEGACY;
63 base = DRM_MINOR_ID_BASE_CONTROL;
67 base = DRM_MINOR_ID_BASE_RENDER;
71 base = DRM_MINOR_ID_BASE_VGATEXT;
75 base = DRM_MINOR_ID_BASE_AGPMASTER;
84 base, &new_id);
H A Ddrm_sun_pci.c182 u32 base; local
184 base = 0xC0000;
187 return (u8*)drm_sun_ioremap(base, *size, DRM_MEM_UNCACHED);
191 void pci_unmap_rom(struct pci_dev *pdev, u8 *base) argument
193 iounmap(base);
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/vts/ast/
H A Dmemory.c214 register caddr_t const base)
246 base) ||
253 base);
313 register caddr_t const base)
329 mem_addr = (y * pitch * bytepp) + x + base;
364 mem_addr = (y * pitch * bytepp) + x + base;
207 check_plane( register int const num_planes, register int const access_mode, register int const fb_pitch, register int const fb_height, register int const fb_width, register int const bytepp, register caddr_t const base) argument
305 write_read( register int const xoff, register int const yoff, register boolean_t const complement, register int const access_mode, register boolean_t const pass, register int const fb_pitch, register int const bytepp, register caddr_t const base) argument
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/vts/mga/
H A Dmemory.c222 register caddr_t const base)
252 base) ||
259 base);
318 register caddr_t const base)
334 mem_addr = (y*pitch*bytepp) + x + base;
369 mem_addr = (y*pitch*bytepp) + x + base;
215 check_plane( register int const num_planes, register int const access_mode, register int const fb_pitch, register int const fb_height, register int const fb_width, register int const bytepp, register caddr_t const base) argument
310 write_read( register int const xoff, register int const yoff, register boolean_t const complement, register int const access_mode, register boolean_t const pass, register int const fb_pitch, register int const bytepp, register caddr_t const base) argument
/solaris-x11-s12/open-src/driver/xf86-video-ast/sun-src/src/
H A Dast_sparc_driver.c189 unsigned long base, unsigned long size)
201 realBase = base & ~(getpagesize() - 1);
202 alignOff = base - realBase;
208 printf("base: %lx, realBase: %lx, alignOff: %lx \n",
209 base, realBase, alignOff);
226 ASTUnmapVidMem(ScrnInfoPtr pScrn, pointer base, unsigned long size) argument
228 memType alignOff = (memType)base - ((memType)base & ~(getpagesize() - 1));
230 munmap((caddr_t)((memType)base - alignOff), (size + alignOff));
188 ASTMapVidMem(ScrnInfoPtr pScrn, unsigned int flags, CARD32 pciTag, unsigned long base, unsigned long size) argument
/solaris-x11-s12/open-src/app/dsession/sun-src/
H A Ddsession.c79 struct pci_device base; member in struct:sol_device_private
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/fbconf_xorg/xf86/
H A Dscan.c145 int base = 10; local
155 base = 16;
158 base = 8;
162 if ((*p >= '0') && (*p <= ((base == 8) ? '7' : '9')))
164 tot = tot * base + (*p - '0');
166 else if ((base == 16) && (*p >= 'a') && (*p <= 'f'))
168 tot = tot * base + 10 + (*p - 'a');
170 else if ((base == 16) && (*p >= 'A') && (*p <= 'F'))
172 tot = tot * base + 10 + (*p - 'A');
424 int base; local
[all...]
/solaris-x11-s12/open-src/kernel/sys/drm/
H A Ddrm_crtc.h127 .base.type = DRM_MODE_OBJECT_MODE
134 struct drm_mode_object base; member in struct:drm_display_mode
266 struct drm_mode_object base; member in struct:drm_framebuffer
283 struct drm_mode_object base; member in struct:drm_property_blob
297 struct drm_mode_object base; member in struct:drm_property
379 * @base: base KMS object for ID tracking etc.
413 struct drm_mode_object base; member in struct:drm_crtc
508 * @base: base KM
523 struct drm_mode_object base; member in struct:drm_encoder
594 struct drm_mode_object base; member in struct:drm_connector
674 struct drm_mode_object base; member in struct:drm_plane
[all...]
H A DdrmP.h478 int order; /* log-base-2(total) */
719 unsigned long base; member in struct:drm_agp_head
1031 struct drm_pending_event base; member in struct:drm_pending_vblank_event
1456 drm_gem_object_track(&obj->base, str, \

Completed in 279 milliseconds