All of lore.kernel.org
 help / color / mirror / Atom feed
From: Luca Coelho <luciano.coelho@intel.com>
To: intel-gfx@lists.freedesktop.org
Cc: intel-xe@lists.freedesktop.org, uma.shankar@intel.com,
	ville.syrjala@linux.intel.com, jani.nikula@intel.com
Subject: [PATCH v3 0/4] drm/i915/display: DMC wakelock implementation
Date: Mon, 18 Mar 2024 15:37:53 +0200	[thread overview]
Message-ID: <20240318133757.1479189-1-luciano.coelho@intel.com> (raw)

Hi,

This is the fifth version of my series, the third as a proper
patchset.

These are the changes:

In v3:
   * Fixed some checkpatch issues.

In v2:
  * Enable/disable the wakelocks on DC5-6 entry and exit instead of on
    DMC load and unload;
  * Added bspec link to the commit message;
  * A bunch of other small changes;
  * For the complete list of changes and discussions, please look at
    the patchset in patchwork:
    https://patchwork.freedesktop.org/series/128628/

Please review.

Cheers,
Luca.


Luca Coelho (4):
  drm/i915/display: add support for DMC wakelocks
  drm/i915/display: don't allow DMC wakelock on older hardware
  drm/i915/display: add module parameter to enable DMC wakelock
  drm/i915/display: tie DMC wakelock to DC5/6 state transitions

 drivers/gpu/drm/i915/Makefile                 |   1 +
 drivers/gpu/drm/i915/display/intel_de.h       |  97 ++++++-
 .../gpu/drm/i915/display/intel_display_core.h |   2 +
 .../drm/i915/display/intel_display_driver.c   |   1 +
 .../drm/i915/display/intel_display_params.c   |   5 +
 .../drm/i915/display/intel_display_params.h   |   1 +
 .../i915/display/intel_display_power_well.c   |   7 +
 drivers/gpu/drm/i915/display/intel_dmc.c      |   4 +
 drivers/gpu/drm/i915/display/intel_dmc_regs.h |   6 +
 drivers/gpu/drm/i915/display/intel_dmc_wl.c   | 242 ++++++++++++++++++
 drivers/gpu/drm/i915/display/intel_dmc_wl.h   |  30 +++
 drivers/gpu/drm/xe/Makefile                   |   1 +
 12 files changed, 389 insertions(+), 8 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/intel_dmc_wl.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_dmc_wl.h

-- 
2.39.2


             reply	other threads:[~2024-03-18 13:38 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-18 13:37 Luca Coelho [this message]
2024-03-18 13:37 ` [PATCH v3 1/4] drm/i915/display: add support for DMC wakelocks Luca Coelho
2024-03-21  7:43   ` Shankar, Uma
2024-03-28 11:09     ` Luca Coelho
2024-03-18 13:37 ` [PATCH v3 2/4] drm/i915/display: don't allow DMC wakelock on older hardware Luca Coelho
2024-03-21  8:02   ` Shankar, Uma
2024-04-04  9:30     ` Luca Coelho
2024-03-18 13:37 ` [PATCH v3 3/4] drm/i915/display: add module parameter to enable DMC wakelock Luca Coelho
2024-03-21  8:08   ` Shankar, Uma
2024-04-04  9:59     ` Luca Coelho
2024-03-18 13:37 ` [PATCH v3 4/4] drm/i915/display: tie DMC wakelock to DC5/6 state transitions Luca Coelho
2024-03-21  8:22   ` Shankar, Uma
2024-04-04 10:03     ` Luca Coelho
2024-03-18 20:26 ` ✓ CI.Patch_applied: success for drm/i915/display: DMC wakelock implementation (rev4) Patchwork
2024-03-18 20:26 ` ✗ CI.checkpatch: warning " Patchwork
2024-03-18 20:27 ` ✓ CI.KUnit: success " Patchwork
2024-03-18 20:38 ` ✓ CI.Build: " Patchwork
2024-03-18 20:40 ` ✓ CI.Hooks: " Patchwork
2024-03-18 20:42 ` ✗ CI.checksparse: warning " Patchwork
2024-03-18 21:03 ` ✓ CI.BAT: success " Patchwork
2024-03-18 21:36 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/display: DMC wakelock implementation (rev2) Patchwork
2024-03-18 21:36 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-03-18 21:55 ` ✗ Fi.CI.BAT: failure " Patchwork
2024-03-19 11:28   ` Luca Coelho

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=20240318133757.1479189-1-luciano.coelho@intel.com \
    --to=luciano.coelho@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jani.nikula@intel.com \
    --cc=uma.shankar@intel.com \
    --cc=ville.syrjala@linux.intel.com \
    /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.