|
@@ -544,11 +544,11 @@ static int i915_hws_info(struct seq_file *m, void *data)
|
|
struct drm_device *dev = node->minor->dev;
|
|
struct drm_device *dev = node->minor->dev;
|
|
drm_i915_private_t *dev_priv = dev->dev_private;
|
|
drm_i915_private_t *dev_priv = dev->dev_private;
|
|
struct intel_ring_buffer *ring;
|
|
struct intel_ring_buffer *ring;
|
|
- volatile u32 *hws;
|
|
|
|
|
|
+ const volatile u32 __iomem *hws;
|
|
int i;
|
|
int i;
|
|
|
|
|
|
ring = &dev_priv->ring[(uintptr_t)node->info_ent->data];
|
|
ring = &dev_priv->ring[(uintptr_t)node->info_ent->data];
|
|
- hws = (volatile u32 *)ring->status_page.page_addr;
|
|
|
|
|
|
+ hws = (volatile u32 __iomem *)ring->status_page.page_addr;
|
|
if (hws == NULL)
|
|
if (hws == NULL)
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
@@ -615,7 +615,7 @@ static int i915_ringbuffer_data(struct seq_file *m, void *data)
|
|
if (!ring->obj) {
|
|
if (!ring->obj) {
|
|
seq_printf(m, "No ringbuffer setup\n");
|
|
seq_printf(m, "No ringbuffer setup\n");
|
|
} else {
|
|
} else {
|
|
- u8 *virt = ring->virtual_start;
|
|
|
|
|
|
+ const u8 __iomem *virt = ring->virtual_start;
|
|
uint32_t off;
|
|
uint32_t off;
|
|
|
|
|
|
for (off = 0; off < ring->size; off += 4) {
|
|
for (off = 0; off < ring->size; off += 4) {
|
|
@@ -1259,7 +1259,7 @@ static int i915_wedged_create(struct dentry *root, struct drm_minor *minor)
|
|
}
|
|
}
|
|
|
|
|
|
static struct drm_info_list i915_debugfs_list[] = {
|
|
static struct drm_info_list i915_debugfs_list[] = {
|
|
- {"i915_capabilities", i915_capabilities, 0, 0},
|
|
|
|
|
|
+ {"i915_capabilities", i915_capabilities, 0},
|
|
{"i915_gem_objects", i915_gem_object_info, 0},
|
|
{"i915_gem_objects", i915_gem_object_info, 0},
|
|
{"i915_gem_gtt", i915_gem_gtt_info, 0},
|
|
{"i915_gem_gtt", i915_gem_gtt_info, 0},
|
|
{"i915_gem_active", i915_gem_object_list_info, 0, (void *) ACTIVE_LIST},
|
|
{"i915_gem_active", i915_gem_object_list_info, 0, (void *) ACTIVE_LIST},
|