From: Daniel Vetter <daniel@ffwll.ch> To: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: dim-tools@lists.freedesktop.org, Daniel Vetter <daniel.vetter@ffwll.ch>, dri-devel@lists.freedesktop.org, Sean Paul <sean@poorly.run>, intel-gfx@lists.freedesktop.org Subject: Re: [PULL] drm-intel-next Date: Thu, 7 Jan 2021 13:02:35 +0100 [thread overview] Message-ID: <X/b4W/gKZvaCLtyf@phenom.ffwll.local> (raw) In-Reply-To: <20210104211018.GA1094707@intel.com> On Mon, Jan 04, 2021 at 01:10:18PM -0800, Rodrigo Vivi wrote: > Hi Dave and Daniel, > > Happy New Year. > > Here goes the first pull request targeting 5.12. > > drm-intel-next-2021-01-04: > - Display hotplug fix for gen2/gen3 (Chris) > - Remove trailing semicolon (Tom) > - Suppress display warnings for old ifwi presend on our CI (Chris) > - OA/Perf related workaround (Lionel) > - Replace I915_READ/WRITE per new uncore and display read/write functions (Jani)\ > . > - PSR improvements (Jose) > - HDR and other color changes on LSPCON (Uma, Ville) > - FBC fixes for TGL (Uma) > - Record plane update times for debugging (Chris) > - Refactor panel backlight control functions (Dave) > - Display power improvements (Imre) > - Add VRR register definition (Manasi) > - Atomic modeset improvements for bigjoiner pipes (Ville) > - Switch off the scanout during driver unregister (Chris) > - Clean-up DP's FEW enable (Manasi) > - Fix VDSCP slice count (Manasi) > - Fix and clean up around rc_model_size for DSC (Jani) > - Remove Type-C noisy debug warn message (Sean) > - Display HPD code clean-up (Ville) > - Refactor Intel Display (Dave) > - Start adding support for Intel's eDP backlight controls (Lyude) Pulled, thanks. -Daniel > > Thanks, > Rodrigo. > > The following changes since commit b3bf99daaee96a141536ce5c60a0d6dba6ec1d23: > > drm/i915/display: Defer initial modeset until after GGTT is initialised (2020-11-26 11:01:52 +0000) > > are available in the Git repository at: > > git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2021-01-04 > > for you to fetch changes up to b3304591f14b437b6bccd8dbff06006c11837031: > > drm/i915/dp: Track pm_qos per connector (2020-12-30 21:22:55 +0000) > > ---------------------------------------------------------------- > - Display hotplug fix for gen2/gen3 (Chris) > - Remove trailing semicolon (Tom) > - Suppress display warnings for old ifwi presend on our CI (Chris) > - OA/Perf related workaround (Lionel) > - Replace I915_READ/WRITE per new uncore and display read/write functions (Jani)\ > . > - PSR improvements (Jose) > - HDR and other color changes on LSPCON (Uma, Ville) > - FBC fixes for TGL (Uma) > - Record plane update times for debugging (Chris) > - Refactor panel backlight control functions (Dave) > - Display power improvements (Imre) > - Add VRR register definition (Manasi) > - Atomic modeset improvements for bigjoiner pipes (Ville) > - Switch off the scanout during driver unregister (Chris) > - Clean-up DP's FEW enable (Manasi) > - Fix VDSCP slice count (Manasi) > - Fix and clean up around rc_model_size for DSC (Jani) > - Remove Type-C noisy debug warn message (Sean) > - Display HPD code clean-up (Ville) > - Refactor Intel Display (Dave) > - Start adding support for Intel's eDP backlight controls (Lyude) > > ---------------------------------------------------------------- > Chris Wilson (6): > Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" > drm/i915/display: Suppress "Combo PHY A HW state changed unexpectedly" > drm/i915/display: Record the plane update times for debugging > drm/i915/gem: Spring clean debugfs > drm/i915: Disable outputs during unregister > drm/i915/dp: Track pm_qos per connector > > Dave Airlie (6): > drm/i915: refactor panel backlight control functions. (v2) > drm/i915/display: move needs_modeset to an inline in header > drm/i915/display: move to_intel_frontbuffer to header > drm/i915/display: fix misused comma > drm/i915: refactor cursor code out of i915_display.c > drm/i915: refactor i915 plane code into separate file. > > Imre Deak (10): > drm/i915: Use CRTC index consistently during getting/putting CRTC power domains > drm/i915: Factor out helpers to get/put a set of tracked power domains > drm/i915: Track power references taken for enabled CRTCs > drm/i915/ddi: Track power reference taken for encoder DDI IO use > drm/i915/ddi: Track power reference taken for encoder main lane AUX use > drm/i915: Track power reference taken for eDP VDD > drm/i915: Rename power_domains.wakeref to init_wakeref > drm/i915: Track power reference taken to disable power well functionality > drm/i915: Make intel_display_power_put_unchecked() an internal-only function > drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout > > Jani Nikula (15): > drm/i915/debugfs: remove RPS autotuning details from i915_rps_boost_info > drm/i915: remove last traces of I915_READ_FW() and I915_WRITE_FW() > drm/i915/cdclk: prefer intel_de_write() over I915_WRITE() > drm/i915/debugfs: remove the i915_cache_sharing debugfs file > drm/i915/debugfs: replace I915_READ() with intel_uncore_read() > drm/i915/suspend: replace I915_READ()/WRITE() with intel_de_read()/write() > drm/i915/pm: replace I915_READ()/WRITE() with intel_uncore_read()/write() > drm/i915/irq: replace I915_READ()/WRITE() with intel_uncore_read()/write() > drm/i915/gvt: replace I915_WRITE with intel_uncore_write > drm/i915: remove last traces of I915_READ(), I915_WRITE() and POSTING_READ() > drm/dsc: use rc_model_size from DSC config for PPS > drm/i915/dsc: configure hardware using specified rc_model_size > drm/i915/dsc: make rc_model_size an encoder defined value > drm/dsc: add helper for calculating rc buffer size from DPCD > drm/i915/bios: fill in DSC rc_model_size from VBT > > José Roberto de Souza (1): > drm/i915/display/psr: Calculate selective fetch plane registers > > Lionel Landwerlin (1): > drm/i915/perf: also include Gen11 in OATAILPTR workaround > > Lyude Paul (5): > drm/i915/dp: Program source OUI on eDP panels > drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* > drm/i915: Pass down brightness values to enable/disable backlight callbacks > drm/i915/dp: Rename eDP VESA backlight interface functions > drm/i915/dp: Add register definitions for Intel HDR backlight interface > > Manasi Navare (3): > drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def > drm/i915/dp: No need to poll FEC Enable Live bit > drm/i915/display/dp: Compute the correct slice count for VDSC on DP > > Sean Paul (1): > drm/i915/display/tc: Only WARN once for bogus tc port flag > > Tom Rix (1): > drm/i915: remove trailing semicolon in macro definition > > Uma Shankar (15): > drm/i915/display: Add HDR Capability detection for LSPCON > drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon > drm/i915/display: Attach HDR property for capable Gen9 devices > drm/i915/display: Fixes quantization range for YCbCr output > drm/i915/display: Add a WARN for invalid output range and format > drm/i915/display: Attach content type property for LSPCON > drm/i915/display: Enable colorspace programming for LSPCON devices > drm/i915/display: Nuke bogus lspcon check > drm/i915/display: Enable HDR for Parade based lspcon > drm/i915/lspcon: Create separate infoframe_enabled helper > drm/i915/display: Implement infoframes readback for LSPCON > drm/i915/display: Implement DRM infoframe read for LSPCON > drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks > drm/i915/display/tgl: Disable FBC with PSR2 > Revert "drm/i915/display/fbc: Disable fbc by default on TGL" > > Ville Syrjälä (6): > drm/i915: Split intel_attach_colorspace_property() into HDMI vs. DP variants > drm/i915: Track logically enabled planes for hw state > drm/i915: Add intel_atomic_add_affected_planes() > drm/i915: Properly flag modesets for all bigjoiner pipes > drm/i915: Call kill_bigjoiner_slave() earlier > drm/i915: Reduce duplicated switch cases in hpd code > > drivers/gpu/drm/drm_dsc.c | 30 +- > drivers/gpu/drm/i915/Makefile | 4 +- > drivers/gpu/drm/i915/display/i9xx_plane.c | 704 ++++++++ > drivers/gpu/drm/i915/display/i9xx_plane.h | 24 + > drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- > drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 + > drivers/gpu/drm/i915/display/intel_bios.c | 11 +- > drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- > drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- > drivers/gpu/drm/i915/display/intel_connector.c | 29 +- > drivers/gpu/drm/i915/display/intel_connector.h | 3 +- > drivers/gpu/drm/i915/display/intel_cursor.c | 806 +++++++++ > drivers/gpu/drm/i915/display/intel_cursor.h | 17 + > drivers/gpu/drm/i915/display/intel_ddi.c | 83 +- > drivers/gpu/drm/i915/display/intel_display.c | 1794 ++------------------ > drivers/gpu/drm/i915/display/intel_display.h | 13 +- > .../gpu/drm/i915/display/intel_display_debugfs.c | 124 ++ > .../gpu/drm/i915/display/intel_display_debugfs.h | 3 + > drivers/gpu/drm/i915/display/intel_display_power.c | 127 +- > drivers/gpu/drm/i915/display/intel_display_power.h | 37 +- > drivers/gpu/drm/i915/display/intel_display_types.h | 57 +- > drivers/gpu/drm/i915/display/intel_dp.c | 95 +- > .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 115 +- > .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 21 +- > drivers/gpu/drm/i915/display/intel_dvo.c | 4 - > drivers/gpu/drm/i915/display/intel_fbc.c | 19 +- > drivers/gpu/drm/i915/display/intel_hdmi.c | 26 +- > drivers/gpu/drm/i915/display/intel_lspcon.c | 162 +- > drivers/gpu/drm/i915/display/intel_lspcon.h | 12 + > drivers/gpu/drm/i915/display/intel_panel.c | 226 ++- > drivers/gpu/drm/i915/display/intel_psr.c | 22 +- > drivers/gpu/drm/i915/display/intel_sprite.c | 50 +- > drivers/gpu/drm/i915/display/intel_sprite.h | 10 + > drivers/gpu/drm/i915/display/intel_tc.c | 2 +- > drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- > drivers/gpu/drm/i915/gvt/handlers.c | 2 +- > drivers/gpu/drm/i915/i915_debugfs.c | 582 +------ > drivers/gpu/drm/i915/i915_drv.c | 8 +- > drivers/gpu/drm/i915/i915_drv.h | 41 +- > drivers/gpu/drm/i915/i915_irq.c | 382 ++--- > drivers/gpu/drm/i915/i915_perf.c | 2 +- > drivers/gpu/drm/i915/i915_reg.h | 7 +- > drivers/gpu/drm/i915/i915_suspend.c | 33 +- > drivers/gpu/drm/i915/intel_device_info.c | 2 +- > drivers/gpu/drm/i915/intel_pm.c | 552 +++--- > drivers/gpu/drm/i915/intel_sideband.c | 4 +- > drivers/gpu/drm/i915/intel_uncore.c | 4 +- > drivers/gpu/drm/i915/intel_uncore.h | 6 +- > include/drm/drm_dsc.h | 1 + > 49 files changed, 3222 insertions(+), 3075 deletions(-) > create mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.c > create mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.h > create mode 100644 drivers/gpu/drm/i915/display/intel_cursor.c > create mode 100644 drivers/gpu/drm/i915/display/intel_cursor.h -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
WARNING: multiple messages have this Message-ID (diff)
From: Daniel Vetter <daniel@ffwll.ch> To: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: dim-tools@lists.freedesktop.org, Daniel Vetter <daniel.vetter@ffwll.ch>, dri-devel@lists.freedesktop.org, Maxime Ripard <mripard@kernel.org>, intel-gfx@lists.freedesktop.org Subject: Re: [Intel-gfx] [PULL] drm-intel-next Date: Thu, 7 Jan 2021 13:02:35 +0100 [thread overview] Message-ID: <X/b4W/gKZvaCLtyf@phenom.ffwll.local> (raw) In-Reply-To: <20210104211018.GA1094707@intel.com> On Mon, Jan 04, 2021 at 01:10:18PM -0800, Rodrigo Vivi wrote: > Hi Dave and Daniel, > > Happy New Year. > > Here goes the first pull request targeting 5.12. > > drm-intel-next-2021-01-04: > - Display hotplug fix for gen2/gen3 (Chris) > - Remove trailing semicolon (Tom) > - Suppress display warnings for old ifwi presend on our CI (Chris) > - OA/Perf related workaround (Lionel) > - Replace I915_READ/WRITE per new uncore and display read/write functions (Jani)\ > . > - PSR improvements (Jose) > - HDR and other color changes on LSPCON (Uma, Ville) > - FBC fixes for TGL (Uma) > - Record plane update times for debugging (Chris) > - Refactor panel backlight control functions (Dave) > - Display power improvements (Imre) > - Add VRR register definition (Manasi) > - Atomic modeset improvements for bigjoiner pipes (Ville) > - Switch off the scanout during driver unregister (Chris) > - Clean-up DP's FEW enable (Manasi) > - Fix VDSCP slice count (Manasi) > - Fix and clean up around rc_model_size for DSC (Jani) > - Remove Type-C noisy debug warn message (Sean) > - Display HPD code clean-up (Ville) > - Refactor Intel Display (Dave) > - Start adding support for Intel's eDP backlight controls (Lyude) Pulled, thanks. -Daniel > > Thanks, > Rodrigo. > > The following changes since commit b3bf99daaee96a141536ce5c60a0d6dba6ec1d23: > > drm/i915/display: Defer initial modeset until after GGTT is initialised (2020-11-26 11:01:52 +0000) > > are available in the Git repository at: > > git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2021-01-04 > > for you to fetch changes up to b3304591f14b437b6bccd8dbff06006c11837031: > > drm/i915/dp: Track pm_qos per connector (2020-12-30 21:22:55 +0000) > > ---------------------------------------------------------------- > - Display hotplug fix for gen2/gen3 (Chris) > - Remove trailing semicolon (Tom) > - Suppress display warnings for old ifwi presend on our CI (Chris) > - OA/Perf related workaround (Lionel) > - Replace I915_READ/WRITE per new uncore and display read/write functions (Jani)\ > . > - PSR improvements (Jose) > - HDR and other color changes on LSPCON (Uma, Ville) > - FBC fixes for TGL (Uma) > - Record plane update times for debugging (Chris) > - Refactor panel backlight control functions (Dave) > - Display power improvements (Imre) > - Add VRR register definition (Manasi) > - Atomic modeset improvements for bigjoiner pipes (Ville) > - Switch off the scanout during driver unregister (Chris) > - Clean-up DP's FEW enable (Manasi) > - Fix VDSCP slice count (Manasi) > - Fix and clean up around rc_model_size for DSC (Jani) > - Remove Type-C noisy debug warn message (Sean) > - Display HPD code clean-up (Ville) > - Refactor Intel Display (Dave) > - Start adding support for Intel's eDP backlight controls (Lyude) > > ---------------------------------------------------------------- > Chris Wilson (6): > Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" > drm/i915/display: Suppress "Combo PHY A HW state changed unexpectedly" > drm/i915/display: Record the plane update times for debugging > drm/i915/gem: Spring clean debugfs > drm/i915: Disable outputs during unregister > drm/i915/dp: Track pm_qos per connector > > Dave Airlie (6): > drm/i915: refactor panel backlight control functions. (v2) > drm/i915/display: move needs_modeset to an inline in header > drm/i915/display: move to_intel_frontbuffer to header > drm/i915/display: fix misused comma > drm/i915: refactor cursor code out of i915_display.c > drm/i915: refactor i915 plane code into separate file. > > Imre Deak (10): > drm/i915: Use CRTC index consistently during getting/putting CRTC power domains > drm/i915: Factor out helpers to get/put a set of tracked power domains > drm/i915: Track power references taken for enabled CRTCs > drm/i915/ddi: Track power reference taken for encoder DDI IO use > drm/i915/ddi: Track power reference taken for encoder main lane AUX use > drm/i915: Track power reference taken for eDP VDD > drm/i915: Rename power_domains.wakeref to init_wakeref > drm/i915: Track power reference taken to disable power well functionality > drm/i915: Make intel_display_power_put_unchecked() an internal-only function > drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout > > Jani Nikula (15): > drm/i915/debugfs: remove RPS autotuning details from i915_rps_boost_info > drm/i915: remove last traces of I915_READ_FW() and I915_WRITE_FW() > drm/i915/cdclk: prefer intel_de_write() over I915_WRITE() > drm/i915/debugfs: remove the i915_cache_sharing debugfs file > drm/i915/debugfs: replace I915_READ() with intel_uncore_read() > drm/i915/suspend: replace I915_READ()/WRITE() with intel_de_read()/write() > drm/i915/pm: replace I915_READ()/WRITE() with intel_uncore_read()/write() > drm/i915/irq: replace I915_READ()/WRITE() with intel_uncore_read()/write() > drm/i915/gvt: replace I915_WRITE with intel_uncore_write > drm/i915: remove last traces of I915_READ(), I915_WRITE() and POSTING_READ() > drm/dsc: use rc_model_size from DSC config for PPS > drm/i915/dsc: configure hardware using specified rc_model_size > drm/i915/dsc: make rc_model_size an encoder defined value > drm/dsc: add helper for calculating rc buffer size from DPCD > drm/i915/bios: fill in DSC rc_model_size from VBT > > José Roberto de Souza (1): > drm/i915/display/psr: Calculate selective fetch plane registers > > Lionel Landwerlin (1): > drm/i915/perf: also include Gen11 in OATAILPTR workaround > > Lyude Paul (5): > drm/i915/dp: Program source OUI on eDP panels > drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* > drm/i915: Pass down brightness values to enable/disable backlight callbacks > drm/i915/dp: Rename eDP VESA backlight interface functions > drm/i915/dp: Add register definitions for Intel HDR backlight interface > > Manasi Navare (3): > drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def > drm/i915/dp: No need to poll FEC Enable Live bit > drm/i915/display/dp: Compute the correct slice count for VDSC on DP > > Sean Paul (1): > drm/i915/display/tc: Only WARN once for bogus tc port flag > > Tom Rix (1): > drm/i915: remove trailing semicolon in macro definition > > Uma Shankar (15): > drm/i915/display: Add HDR Capability detection for LSPCON > drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon > drm/i915/display: Attach HDR property for capable Gen9 devices > drm/i915/display: Fixes quantization range for YCbCr output > drm/i915/display: Add a WARN for invalid output range and format > drm/i915/display: Attach content type property for LSPCON > drm/i915/display: Enable colorspace programming for LSPCON devices > drm/i915/display: Nuke bogus lspcon check > drm/i915/display: Enable HDR for Parade based lspcon > drm/i915/lspcon: Create separate infoframe_enabled helper > drm/i915/display: Implement infoframes readback for LSPCON > drm/i915/display: Implement DRM infoframe read for LSPCON > drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks > drm/i915/display/tgl: Disable FBC with PSR2 > Revert "drm/i915/display/fbc: Disable fbc by default on TGL" > > Ville Syrjälä (6): > drm/i915: Split intel_attach_colorspace_property() into HDMI vs. DP variants > drm/i915: Track logically enabled planes for hw state > drm/i915: Add intel_atomic_add_affected_planes() > drm/i915: Properly flag modesets for all bigjoiner pipes > drm/i915: Call kill_bigjoiner_slave() earlier > drm/i915: Reduce duplicated switch cases in hpd code > > drivers/gpu/drm/drm_dsc.c | 30 +- > drivers/gpu/drm/i915/Makefile | 4 +- > drivers/gpu/drm/i915/display/i9xx_plane.c | 704 ++++++++ > drivers/gpu/drm/i915/display/i9xx_plane.h | 24 + > drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- > drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 + > drivers/gpu/drm/i915/display/intel_bios.c | 11 +- > drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- > drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- > drivers/gpu/drm/i915/display/intel_connector.c | 29 +- > drivers/gpu/drm/i915/display/intel_connector.h | 3 +- > drivers/gpu/drm/i915/display/intel_cursor.c | 806 +++++++++ > drivers/gpu/drm/i915/display/intel_cursor.h | 17 + > drivers/gpu/drm/i915/display/intel_ddi.c | 83 +- > drivers/gpu/drm/i915/display/intel_display.c | 1794 ++------------------ > drivers/gpu/drm/i915/display/intel_display.h | 13 +- > .../gpu/drm/i915/display/intel_display_debugfs.c | 124 ++ > .../gpu/drm/i915/display/intel_display_debugfs.h | 3 + > drivers/gpu/drm/i915/display/intel_display_power.c | 127 +- > drivers/gpu/drm/i915/display/intel_display_power.h | 37 +- > drivers/gpu/drm/i915/display/intel_display_types.h | 57 +- > drivers/gpu/drm/i915/display/intel_dp.c | 95 +- > .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 115 +- > .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 21 +- > drivers/gpu/drm/i915/display/intel_dvo.c | 4 - > drivers/gpu/drm/i915/display/intel_fbc.c | 19 +- > drivers/gpu/drm/i915/display/intel_hdmi.c | 26 +- > drivers/gpu/drm/i915/display/intel_lspcon.c | 162 +- > drivers/gpu/drm/i915/display/intel_lspcon.h | 12 + > drivers/gpu/drm/i915/display/intel_panel.c | 226 ++- > drivers/gpu/drm/i915/display/intel_psr.c | 22 +- > drivers/gpu/drm/i915/display/intel_sprite.c | 50 +- > drivers/gpu/drm/i915/display/intel_sprite.h | 10 + > drivers/gpu/drm/i915/display/intel_tc.c | 2 +- > drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- > drivers/gpu/drm/i915/gvt/handlers.c | 2 +- > drivers/gpu/drm/i915/i915_debugfs.c | 582 +------ > drivers/gpu/drm/i915/i915_drv.c | 8 +- > drivers/gpu/drm/i915/i915_drv.h | 41 +- > drivers/gpu/drm/i915/i915_irq.c | 382 ++--- > drivers/gpu/drm/i915/i915_perf.c | 2 +- > drivers/gpu/drm/i915/i915_reg.h | 7 +- > drivers/gpu/drm/i915/i915_suspend.c | 33 +- > drivers/gpu/drm/i915/intel_device_info.c | 2 +- > drivers/gpu/drm/i915/intel_pm.c | 552 +++--- > drivers/gpu/drm/i915/intel_sideband.c | 4 +- > drivers/gpu/drm/i915/intel_uncore.c | 4 +- > drivers/gpu/drm/i915/intel_uncore.h | 6 +- > include/drm/drm_dsc.h | 1 + > 49 files changed, 3222 insertions(+), 3075 deletions(-) > create mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.c > create mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.h > create mode 100644 drivers/gpu/drm/i915/display/intel_cursor.c > create mode 100644 drivers/gpu/drm/i915/display/intel_cursor.h -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next prev parent reply other threads:[~2021-01-07 12:02 UTC|newest] Thread overview: 281+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-01-04 21:10 [PULL] drm-intel-next Rodrigo Vivi 2021-01-04 21:10 ` [Intel-gfx] " Rodrigo Vivi 2021-01-07 12:02 ` Daniel Vetter [this message] 2021-01-07 12:02 ` Daniel Vetter -- strict thread matches above, loose matches on Subject: below -- 2024-04-30 20:07 Rodrigo Vivi 2024-04-24 16:32 Rodrigo Vivi 2024-04-17 13:38 Rodrigo Vivi 2024-04-17 14:05 ` Maxime Ripard 2024-02-27 16:16 Jani Nikula 2024-02-07 11:35 Jani Nikula 2024-02-14 11:01 ` Jani Nikula 2023-12-18 16:54 Rodrigo Vivi 2023-12-18 16:54 ` Rodrigo Vivi 2023-12-07 18:59 Rodrigo Vivi 2023-12-07 18:59 ` Rodrigo Vivi 2023-11-23 19:03 Jani Nikula 2023-11-23 19:39 ` Daniel Vetter 2023-10-19 16:18 Rodrigo Vivi 2023-10-12 13:42 Jani Nikula 2023-09-29 10:49 Jani Nikula 2023-08-10 19:53 Rodrigo Vivi 2023-08-03 18:56 Rodrigo Vivi 2023-06-05 14:20 Jani Nikula 2023-04-06 14:03 Rodrigo Vivi 2023-04-06 16:24 ` Daniel Vetter 2023-03-23 20:43 Rodrigo Vivi 2023-03-24 20:13 ` Daniel Vetter 2023-03-07 22:00 Rodrigo Vivi 2023-01-27 11:11 Jani Nikula 2023-01-12 12:06 Jani Nikula 2022-11-18 21:40 Rodrigo Vivi 2022-10-28 18:22 Rodrigo Vivi 2022-09-16 12:09 Jani Nikula 2022-08-29 13:22 Jani Nikula 2022-09-15 11:55 ` Jani Nikula 2022-07-07 3:04 Rodrigo Vivi 2022-06-22 19:53 Rodrigo Vivi 2022-05-06 10:47 Jani Nikula 2022-04-13 15:51 Jani Nikula 2022-02-23 23:29 Rodrigo Vivi 2022-02-08 14:58 Rodrigo Vivi 2021-12-14 15:37 Jani Nikula 2021-11-30 15:04 Jani Nikula 2021-10-15 18:45 Rodrigo Vivi 2021-10-04 19:01 Rodrigo Vivi 2021-08-10 13:51 Jani Nikula 2021-06-09 21:30 Rodrigo Vivi 2021-05-19 19:10 Rodrigo Vivi 2021-04-01 9:06 Jani Nikula 2021-03-16 16:24 Jani Nikula 2021-01-29 22:53 Rodrigo Vivi 2021-01-27 14:08 Rodrigo Vivi 2021-01-27 21:51 ` Ville Syrjälä 2021-01-12 17:51 Rodrigo Vivi 2020-09-18 17:30 Rodrigo Vivi 2020-08-26 23:27 Rodrigo Vivi 2020-07-15 13:19 Jani Nikula 2020-07-15 13:33 ` Jani Nikula 2020-07-15 14:05 ` Daniel Vetter 2020-07-02 18:29 Jani Nikula 2020-05-15 16:07 Joonas Lahtinen 2020-04-30 12:49 Joonas Lahtinen 2020-05-13 17:10 ` Joonas Lahtinen 2020-05-14 1:28 ` Dave Airlie 2020-05-14 14:55 ` Joonas Lahtinen 2020-04-17 11:15 Joonas Lahtinen 2020-02-25 18:58 Rodrigo Vivi 2020-01-14 11:43 Jani Nikula 2020-01-14 12:05 ` Chris Wilson 2020-01-14 12:15 ` Jani Nikula 2019-12-23 17:53 Jani Nikula 2019-11-01 10:47 Joonas Lahtinen 2019-11-01 10:47 ` Joonas Lahtinen 2019-10-21 18:03 Joonas Lahtinen 2019-10-07 13:48 Joonas Lahtinen 2019-08-23 5:14 Rodrigo Vivi 2019-08-22 19:29 Rodrigo Vivi 2019-08-23 1:50 ` Dave Airlie 2019-08-01 20:13 Rodrigo Vivi 2019-06-19 12:40 Jani Nikula 2019-05-24 17:38 Jani Nikula 2019-04-18 8:04 Joonas Lahtinen 2019-04-18 11:40 ` Ville Syrjälä 2019-03-28 15:15 Joonas Lahtinen 2019-03-25 12:49 Joonas Lahtinen 2019-03-28 2:09 ` Dave Airlie 2019-03-28 15:29 ` Joonas Lahtinen 2019-02-08 16:50 Rodrigo Vivi 2019-02-02 8:29 Rodrigo Vivi 2019-02-04 5:02 ` Dave Airlie 2019-02-04 8:47 ` Joonas Lahtinen 2019-02-04 9:30 ` Daniel Vetter 2019-02-05 8:03 ` Jani Nikula 2019-01-28 18:10 Rodrigo Vivi 2019-01-14 18:38 Rodrigo Vivi 2018-12-04 17:58 Jani Nikula 2018-11-23 9:40 Jani Nikula 2018-09-27 9:59 Joonas Lahtinen 2018-09-07 10:54 Joonas Lahtinen 2018-07-19 17:12 Rodrigo Vivi 2018-07-13 22:22 Rodrigo Vivi 2018-06-25 16:56 Rodrigo Vivi 2018-06-11 16:27 Rodrigo Vivi 2018-06-12 4:04 ` Dave Airlie 2018-06-12 7:59 ` Jani Nikula 2018-06-18 7:12 ` Daniel Vetter 2018-06-18 19:57 ` Rodrigo Vivi 2018-06-18 7:14 ` Daniel Vetter 2018-05-15 9:55 Jani Nikula 2018-05-15 10:01 ` Srinivas, Vidya 2018-05-15 13:16 ` Wang, Zhi A 2018-05-15 14:58 ` Daniel Vetter 2018-05-15 15:53 ` Jani Nikula 2018-05-15 16:03 ` Daniel Vetter 2018-05-02 7:03 Jani Nikula 2018-05-04 0:19 ` Dave Airlie 2018-05-04 0:29 ` Dave Airlie 2018-05-04 0:34 ` Dave Airlie 2018-03-12 15:06 Joonas Lahtinen 2018-02-28 9:52 Joonas Lahtinen 2018-02-14 9:22 Joonas Lahtinen 2017-12-22 22:58 Rodrigo Vivi 2017-12-18 19:50 Rodrigo Vivi 2017-12-07 21:43 Rodrigo Vivi 2017-12-01 0:36 Rodrigo Vivi 2017-10-27 7:55 Jani Nikula 2017-10-19 14:16 Jani Nikula 2017-10-11 17:59 Jani Nikula 2017-10-12 15:23 ` Jani Nikula 2017-10-13 6:26 ` Dave Airlie 2017-10-13 7:45 ` Jani Nikula 2017-09-21 8:57 Jani Nikula 2017-08-21 15:21 Daniel Vetter 2017-07-18 8:30 Daniel Vetter 2017-06-20 12:44 Daniel Vetter 2017-05-29 21:43 Daniel Vetter 2017-05-16 9:05 Daniel Vetter 2017-04-07 16:58 Daniel Vetter 2017-03-20 15:33 Daniel Vetter 2017-03-07 0:10 Daniel Vetter 2017-01-26 10:11 Daniel Vetter 2017-01-26 9:37 Daniel Vetter 2017-01-09 19:13 Daniel Vetter 2016-12-30 10:37 Daniel Vetter 2016-11-29 10:16 Daniel Vetter 2016-11-10 14:57 Daniel Vetter 2016-10-24 7:25 Daniel Vetter 2016-10-24 8:05 ` Daniel Vetter 2016-09-19 9:17 Daniel Vetter 2016-08-24 7:58 Daniel Vetter 2016-08-12 17:21 Daniel Vetter 2016-07-14 8:17 Daniel Vetter 2016-06-22 9:24 Daniel Vetter 2016-06-22 11:16 ` Daniel Vetter 2016-06-07 19:56 Daniel Vetter 2016-06-01 8:28 Daniel Vetter 2016-04-29 7:53 Daniel Vetter 2016-04-21 9:26 Daniel Vetter 2016-04-21 13:32 ` Daniel Vetter 2016-04-01 13:42 Daniel Vetter 2016-03-04 16:50 Daniel Vetter 2016-02-29 8:27 Daniel Vetter 2016-02-08 9:26 Daniel Vetter 2015-12-22 10:37 Daniel Vetter 2015-12-22 14:05 ` Daniel Vetter 2015-12-22 14:31 ` Chris Wilson 2015-12-11 18:31 Daniel Vetter 2015-11-26 8:24 Daniel Vetter 2015-10-19 13:18 Daniel Vetter 2015-10-07 16:18 Daniel Vetter 2015-10-02 8:35 Daniel Vetter 2015-09-22 8:31 Daniel Vetter 2015-08-14 16:19 Daniel Vetter 2015-07-23 7:39 Daniel Vetter 2015-05-28 16:10 Daniel Vetter 2015-05-18 8:31 Daniel Vetter 2015-05-07 7:48 Daniel Vetter 2015-03-31 14:31 Daniel Vetter 2015-03-31 22:22 ` Dave Airlie 2015-03-23 7:37 Daniel Vetter 2015-03-06 17:36 Daniel Vetter 2015-02-27 18:03 Daniel Vetter 2015-02-04 12:08 Daniel Vetter 2015-01-23 15:44 Daniel Vetter 2015-01-07 9:31 Daniel Vetter 2014-12-19 9:44 Daniel Vetter 2014-12-19 15:21 ` Daniel Vetter 2014-12-02 14:29 Daniel Vetter 2014-11-28 13:30 Daniel Vetter 2014-11-28 14:22 ` Daniel Vetter 2014-12-02 1:02 ` Dave Airlie 2014-12-02 7:36 ` Daniel Vetter 2014-11-14 16:31 Daniel Vetter 2014-11-03 14:34 Daniel Vetter 2014-10-21 13:38 Daniel Vetter 2014-10-21 23:09 ` Dave Airlie 2014-10-22 7:05 ` Chris Wilson 2014-10-22 8:06 ` Dave Airlie 2014-10-21 12:27 Daniel Vetter 2014-10-21 12:43 ` Daniel Vetter 2014-09-15 14:05 Daniel Vetter 2014-09-01 8:49 Daniel Vetter 2014-08-04 7:10 Daniel Vetter 2014-08-04 7:52 ` Dave Airlie 2014-07-18 16:36 Daniel Vetter 2014-07-01 8:24 Jani Nikula 2014-07-07 8:10 ` Daniel Vetter 2014-06-02 6:05 Daniel Vetter 2014-05-16 16:43 Daniel Vetter 2014-04-28 13:26 Daniel Vetter 2014-04-30 23:26 ` Dave Airlie 2014-05-05 6:39 ` Daniel Vetter 2014-05-06 13:08 ` [Intel-gfx] " Knut Petersen 2014-05-06 13:30 ` Jani Nikula 2014-05-06 18:59 ` Daniel Vetter 2014-05-06 20:04 ` Knut Petersen 2014-05-06 20:17 ` [Intel-gfx] " Daniel Vetter 2014-05-07 6:38 ` Jani Nikula 2014-03-28 9:05 Daniel Vetter 2014-03-17 10:02 Daniel Vetter 2014-03-03 17:39 Daniel Vetter 2014-02-14 13:30 Daniel Vetter 2014-01-17 16:57 Daniel Vetter 2013-12-20 21:42 Daniel Vetter 2013-12-22 6:04 ` Ben Widawsky 2013-12-11 10:20 Daniel Vetter 2013-10-24 14:56 Daniel Vetter 2013-10-14 6:50 Daniel Vetter 2013-09-27 9:02 Daniel Vetter 2013-09-26 8:48 Daniel Vetter 2013-08-29 23:18 Daniel Vetter 2013-08-20 5:21 Daniel Vetter 2013-08-04 19:35 Daniel Vetter 2013-08-07 0:27 ` Dave Airlie 2013-08-07 7:51 ` Daniel Vetter 2013-06-08 15:14 Daniel Vetter 2013-04-15 7:56 [pull] drm-intel-next Daniel Vetter 2013-04-15 7:56 ` Daniel Vetter 2013-04-15 9:43 ` Daniel Vetter 2013-04-02 9:34 [PULL] drm-intel-next Daniel Vetter 2013-04-02 9:34 ` Daniel Vetter 2013-01-29 14:19 Daniel Vetter 2012-11-16 17:17 [pull] drm-intel-next Daniel Vetter 2012-11-16 17:47 ` Alex Deucher 2012-11-16 17:49 ` Daniel Vetter 2012-11-16 17:49 ` Daniel Vetter 2012-09-13 14:18 Daniel Vetter 2012-09-17 23:09 ` Daniel Vetter 2013-03-15 2:11 ` Stéphane Marchesin 2013-03-17 19:46 ` Daniel Vetter 2013-03-18 19:35 ` Stéphane Marchesin 2013-03-18 20:59 ` Daniel Vetter 2013-03-18 21:00 ` Daniel Vetter 2012-08-31 9:03 [PULL] drm-intel-next Daniel Vetter 2012-08-31 9:03 ` Daniel Vetter 2012-07-13 18:55 [pull] drm-intel-next Daniel Vetter 2012-06-21 8:25 Updated -next Daniel Vetter 2012-06-28 12:05 ` [PULL] drm-intel-next Daniel Vetter 2012-06-28 12:30 ` Daniel Vetter 2012-05-06 19:09 Updated -next Daniel Vetter 2012-05-10 13:55 ` [PULL] drm-intel-next Daniel Vetter 2012-05-10 13:55 ` Daniel Vetter 2012-02-16 17:27 updated -next Daniel Vetter 2012-02-21 7:45 ` Sun, Yi 2012-02-23 11:00 ` [PULL] drm-intel-next Daniel Vetter 2012-02-14 7:56 The Latest Status of Kernel Testing Sun, Yi 2012-02-14 12:36 ` [PULL] drm-intel-next Daniel Vetter 2012-01-05 3:35 Keith Packard 2012-01-05 3:35 ` Keith Packard 2012-01-05 15:24 ` Daniel Vetter 2011-10-23 11:10 Martin 2011-10-23 22:31 ` Keith Packard 2011-10-23 7:27 Keith Packard 2011-09-20 3:55 Keith Packard 2011-09-20 3:55 ` Keith Packard 2011-08-04 3:14 Keith Packard 2011-08-04 3:14 ` Keith Packard 2011-08-10 16:20 ` Andy Lutomirski 2011-08-10 16:34 ` Keith Packard 2011-08-10 16:34 ` Keith Packard 2011-07-13 16:39 Keith Packard 2011-07-13 17:22 ` Wolfram Sang 2011-07-13 18:04 ` Keith Packard 2011-07-13 19:41 ` Wolfram Sang 2011-05-15 21:29 Keith Packard 2011-05-17 22:00 ` Keith Packard 2011-05-17 23:39 ` Keith Packard 2011-05-26 4:13 ` Keith Packard 2011-06-03 23:40 ` Keith Packard
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=X/b4W/gKZvaCLtyf@phenom.ffwll.local \ --to=daniel@ffwll.ch \ --cc=daniel.vetter@ffwll.ch \ --cc=dim-tools@lists.freedesktop.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=intel-gfx@lists.freedesktop.org \ --cc=rodrigo.vivi@intel.com \ --cc=sean@poorly.run \ /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: linkBe 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.