Home
last modified time | relevance | path

Searched refs:l3_parity (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_sysfs.c81 if (i915->l3_parity.remap_info[slice]) in i915_l3_read()
83 i915->l3_parity.remap_info[slice] + offset / sizeof(u32), in i915_l3_read()
115 if (i915->l3_parity.remap_info[slice]) { in i915_l3_write()
117 remap_info = i915->l3_parity.remap_info[slice]; in i915_l3_write()
119 i915->l3_parity.remap_info[slice] = remap_info; in i915_l3_write()
A Di915_irq.c629 container_of(work, typeof(*dev_priv), l3_parity.error_work); in ivb_parity_work()
643 if (drm_WARN_ON(&dev_priv->drm, !dev_priv->l3_parity.which_slice)) in ivb_parity_work()
650 while ((slice = ffs(dev_priv->l3_parity.which_slice)) != 0) { in ivb_parity_work()
658 dev_priv->l3_parity.which_slice &= ~(1<<slice); in ivb_parity_work()
693 drm_WARN_ON(&dev_priv->drm, dev_priv->l3_parity.which_slice); in ivb_parity_work()
3924 INIT_WORK(&dev_priv->l3_parity.error_work, ivb_parity_work); in intel_irq_init()
3926 dev_priv->l3_parity.remap_info[i] = NULL; in intel_irq_init()
3983 kfree(i915->l3_parity.remap_info[i]); in intel_irq_fini()
A Di915_drv.h273 struct intel_l3_parity l3_parity; member
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_gt_irq.c356 gt->i915->l3_parity.which_slice |= 1 << 1; in gen7_parity_error_irq_handler()
359 gt->i915->l3_parity.which_slice |= 1 << 0; in gen7_parity_error_irq_handler()
361 schedule_work(&gt->i915->l3_parity.error_work); in gen7_parity_error_irq_handler()
A Dintel_ring_submission.c808 u32 *cs, *remap_info = rq->engine->i915->l3_parity.remap_info[slice]; in remap_l3_slice()

Completed in 21 milliseconds