From: "José Roberto de Souza" <jose.souza@intel.com>
To: intel-gfx@lists.freedesktop.org
Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com>,
Daniel Vetter <daniel@ffwll.ch>
Subject: [Intel-gfx] [PATCH v2 0/8] Drop frontbuffer rendering support from Skylake and newer
Date: Tue, 24 Aug 2021 17:58:32 -0700 [thread overview]
Message-ID: <20210825005840.170796-1-jose.souza@intel.com> (raw)
This will break some IGT tests, here(https://patchwork.freedesktop.org/series/93764/)
I fixed the ones part of fast-feedback test list but probably there
will be more tests needing fix.
v2:
- dropped a "drm/damage_helper" patch
- new patch renaming all DRRS functions to intel_drrs_*()
- enabling PSR support for display 9, it was left disabled as mistake
- returning in frontbuffer functions to not set fb_tracking.busy/flip_bits
Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
José Roberto de Souza (8):
drm/i915/display: Drop PSR support from HSW and BDW
drm/i915/display: Move DRRS code its own file
drm/i915/display: Renaming DRRS functions to intel_drrs_*()
drm/i915/display: Some code improvements and code style fixes for DRRS
drm/i915/display: Share code between intel_drrs_flush and
intel_drrs_invalidate
drm/i915/display: Prepare DRRS for frontbuffer rendering drop
drm/i915/display/skl+: Drop frontbuffer rendering support
drm/i915/display: Drop PSR frontbuffer rendering support
Documentation/gpu/i915.rst | 25 +-
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_cursor.c | 6 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 7 +-
drivers/gpu/drm/i915/display/intel_display.c | 2 +
.../drm/i915/display/intel_display_debugfs.c | 9 +-
.../drm/i915/display/intel_display_types.h | 2 -
drivers/gpu/drm/i915/display/intel_dp.c | 473 +-----------------
drivers/gpu/drm/i915/display/intel_dp.h | 11 -
drivers/gpu/drm/i915/display/intel_drrs.c | 450 +++++++++++++++++
drivers/gpu/drm/i915/display/intel_drrs.h | 36 ++
drivers/gpu/drm/i915/display/intel_fb.c | 8 +-
.../gpu/drm/i915/display/intel_frontbuffer.c | 25 +-
drivers/gpu/drm/i915/display/intel_psr.c | 283 ++---------
drivers/gpu/drm/i915/display/intel_psr.h | 8 +-
drivers/gpu/drm/i915/i915_drv.h | 4 +-
drivers/gpu/drm/i915/i915_irq.c | 16 -
drivers/gpu/drm/i915/i915_pci.c | 4 +-
drivers/gpu/drm/i915/i915_reg.h | 21 +-
19 files changed, 581 insertions(+), 810 deletions(-)
create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c
create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h
--
2.33.0
next reply other threads:[~2021-08-25 0:53 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-25 0:58 José Roberto de Souza [this message]
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 1/8] drm/i915/display: Drop PSR support from HSW and BDW José Roberto de Souza
2021-08-25 15:50 ` Rodrigo Vivi
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 2/8] drm/i915/display: Move DRRS code its own file José Roberto de Souza
2021-08-25 15:55 ` Rodrigo Vivi
2021-08-25 17:23 ` Souza, Jose
2021-08-25 18:52 ` Rodrigo Vivi
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 3/8] drm/i915/display: Renaming DRRS functions to intel_drrs_*() José Roberto de Souza
2021-08-25 15:56 ` Rodrigo Vivi
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 4/8] drm/i915/display: Some code improvements and code style fixes for DRRS José Roberto de Souza
2021-09-02 15:15 ` Gwan-gyeong Mun
2021-09-03 20:36 ` Souza, Jose
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 5/8] drm/i915/display: Share code between intel_drrs_flush and intel_drrs_invalidate José Roberto de Souza
2021-09-02 15:57 ` Gwan-gyeong Mun
2021-09-03 21:52 ` Souza, Jose
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 6/8] drm/i915/display: Prepare DRRS for frontbuffer rendering drop José Roberto de Souza
2021-09-02 16:09 ` Gwan-gyeong Mun
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 7/8] drm/i915/display/skl+: Drop frontbuffer rendering support José Roberto de Souza
2021-09-02 18:42 ` Gwan-gyeong Mun
2021-09-03 22:09 ` Souza, Jose
2021-09-04 0:26 ` Souza, Jose
2021-09-06 9:44 ` Gwan-gyeong Mun
2021-08-25 0:58 ` [Intel-gfx] [PATCH v2 8/8] drm/i915/display: Drop PSR " José Roberto de Souza
2021-09-06 16:05 ` Gwan-gyeong Mun
2021-08-25 1:01 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Drop frontbuffer rendering support from Skylake and newer (rev2) Patchwork
2021-08-25 1:03 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork
2021-08-25 1:33 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
2021-08-25 15:57 ` [Intel-gfx] [PATCH v2 0/8] Drop frontbuffer rendering support from Skylake and newer Rodrigo Vivi
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=20210825005840.170796-1-jose.souza@intel.com \
--to=jose.souza@intel.com \
--cc=daniel@ffwll.ch \
--cc=gwan-gyeong.mun@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.