All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ville Syrjala <ville.syrjala@linux.intel.com>
To: intel-gfx@lists.freedesktop.org
Subject: [PATCH v2 0/5] Finish the ack+handler split for irq handler
Date: Wed, 26 Jun 2019 21:03:39 +0300	[thread overview]
Message-ID: <20190626180344.26314-1-ville.syrjala@linux.intel.com> (raw)

From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Rebased version of the irq ack+handle split series. Tried to
accommodate Chris's review feedback.

I also tossed in a patch at the end to shrink the code by
using the raw read/write stuff. A bit scared of that one due
to the same cacheline reg access system hangs, so tried to
protect against it with irq_lock.

Ville Syrjälä (5):
  drm/i915: Add gen8_de_pipe_fault_mask()
  drm/i915: Introduce struct hpd_irq_regs
  drm/i915: Split pch irq handling to ack+handler
  drm/i915: Finish the irq ack+handler split for ilk+
  drm/i915: Use raw_reg_read()/write() in ilk+ irq handlers

 drivers/gpu/drm/i915/i915_irq.c | 717 ++++++++++++++++++++++----------
 1 file changed, 490 insertions(+), 227 deletions(-)

-- 
2.21.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2019-06-26 18:03 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-26 18:03 Ville Syrjala [this message]
2019-06-26 18:03 ` [PATCH v2 1/5] drm/i915: Add gen8_de_pipe_fault_mask() Ville Syrjala
2019-06-26 18:03 ` [PATCH v2 2/5] drm/i915: Introduce struct hpd_irq_regs Ville Syrjala
2019-06-26 18:03 ` [PATCH v2 3/5] drm/i915: Split pch irq handling to ack+handler Ville Syrjala
2019-06-26 18:03 ` [PATCH v2 4/5] drm/i915: Finish the irq ack+handler split for ilk+ Ville Syrjala
2019-06-26 18:03 ` [PATCH v2 5/5] drm/i915: Use raw_reg_read()/write() in ilk+ irq handlers Ville Syrjala
2019-06-26 20:10 ` ✓ Fi.CI.BAT: success for Finish the ack+handler split for irq handler Patchwork
2019-06-27  8:06 ` ✓ Fi.CI.IGT: " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190626180344.26314-1-ville.syrjala@linux.intel.com \
    --to=ville.syrjala@linux.intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.