Home
last modified time | relevance | path

Searched refs:hw_status_page (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/intel/io/drm/
H A Di915_dma.c97 dev_priv->hw_status_page = (void *)dmah->vaddr; in i915_init_hardware_status()
100 (void) memset(dev_priv->hw_status_page, 0, PAGE_SIZE); in i915_init_hardware_status()
105 …nabled hardware status page add 0x%lx read GEM HWS 0x%x\n",dev_priv->hw_status_page, READ_HWSP(dev… in i915_init_hardware_status()
248 if (!dev_priv->hw_status_page) { in i915_dma_resume()
252 DRM_DEBUG("i915_dma_resume hw status page @ %p\n", dev_priv->hw_status_page); in i915_dma_resume()
896 dev_priv->hw_status_page = dev_priv->hws_map.dev_addr; in i915_set_status_page()
898 (void) memset(dev_priv->hw_status_page, 0, PAGE_SIZE); in i915_set_status_page()
902 DRM_DEBUG("load hws at %p\n", dev_priv->hw_status_page); in i915_set_status_page()
H A Di915_drv.h226 void *hw_status_page; member
886 #define READ_HWSP(dev_priv, reg) (((volatile u32*)(dev_priv->hw_status_page))[reg])
H A Di915_gem.c2685 dev_priv->hw_status_page = dev_priv->hws_map.handle; in i915_gem_init_hws()
2687 (void) memset(dev_priv->hw_status_page, 0, PAGE_SIZE); in i915_gem_init_hws()
2712 dev_priv->hw_status_page = NULL; in i915_gem_cleanup_hws()
H A Di915_irq.c504 if (dev_priv->hw_status_page) in i915_driver_irq_handler()