All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] drm-intel-next-queued
@ 2020-11-27 13:26 ` Jani Nikula
  0 siblings, 0 replies; 5+ messages in thread
From: Jani Nikula @ 2020-11-27 13:26 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: , dim-tools, dri-devel, Rodrigo Vivi, Sean Paul, intel-gfx


Hi Dave & Daniel -

Last feature pull for v5.11.

drm-intel-next-queued-2020-11-27:
drm/i915 features for v5.11:

Highlights:
- Enable big joiner to join two pipes to one port to overcome pipe restrictions
  (Manasi, Ville, Maarten)

Display:
- More DG1 enabling (Lucas, Aditya)
- Fixes to cases without display (Lucas, José, Jani)
- Initial PSR state improvements (José)
- JSL eDP vswing updates (Tejas)
- Handle EDID declared max 16 bpc (Ville)
- Display refactoring (Ville)

Other:
- GVT features
- Backmerge

BR,
Jani.

The following changes since commit e047c7be173caab95f3876ab30c03ebcf654c300:

  Merge tag 'drm-intel-next-queued-2020-11-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2020-11-04 12:17:34 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-queued-2020-11-27

for you to fetch changes up to b3bf99daaee96a141536ce5c60a0d6dba6ec1d23:

  drm/i915/display: Defer initial modeset until after GGTT is initialised (2020-11-26 11:01:52 +0000)

----------------------------------------------------------------
drm/i915 features for v5.11:

Highlights:
- Enable big joiner to join two pipes to one port to overcome pipe restrictions
  (Manasi, Ville, Maarten)

Display:
- More DG1 enabling (Lucas, Aditya)
- Fixes to cases without display (Lucas, José, Jani)
- Initial PSR state improvements (José)
- JSL eDP vswing updates (Tejas)
- Handle EDID declared max 16 bpc (Ville)
- Display refactoring (Ville)

Other:
- GVT features
- Backmerge

----------------------------------------------------------------
Aditya Swarup (1):
      drm/i915/dg1: Enable ports

Anusha Srivatsa (1):
      drm/i915/ehl: Remove invalid PCI ID

Bob Paauwe (1):
      drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms

Chris Wilson (2):
      drm/i915/display: Whitespace cleanups
      drm/i915/display: Defer initial modeset until after GGTT is initialised

Colin Xu (3):
      drm/i915/gvt: Save/restore HW status to support GVT suspend/resume
      drm/i915: Add GVT resume routine to i915
      drm/i915/gvt: Fix virtual display setup for BXT/APL

Deepak R Varma (1):
      drm/i915/gvt: replace idr_init() by idr_init_base()

Imre Deak (1):
      drm/i915/tgl: Fix typo during output setup

Jani Nikula (3):
      Merge drm/drm-next into drm-intel-next-queued
      drm/i915/display: return earlier from intel_modeset_init() without display
      Merge tag 'gvt-next-2020-11-23' of https://github.com/intel/gvt-linux into drm-intel-next-queued

José Roberto de Souza (4):
      drm/i915/display: Use initial_fastset_check() to compute and apply the initial PSR state
      drm/i915/display: Do not reset display when there is none
      drm/i915/display: Group DC9 mask set
      drm/i915/display: Make get_allowed_dc_mask().max_dc set a chain of if and elses

Julian Stecklina (1):
      drm/i915/gvt: treat intel_gvt_mpt as const in gvt code

Lionel Landwerlin (1):
      drm/i915/perf: workaround register corruption in OATAILPTR

Lucas De Marchi (6):
      drm/i915/dg1: map/unmap pll clocks
      drm/i915/display: add namespace to intel_prepare_reset
      drm/i915/display: add namespace to intel_finish_reset
      drm/i915: re-order if/else ladder for hpd_irq_setup
      drm/i915: move display-related to the end of intel_irq_init()
      drm/i915: Do not setup hpd without display

Maarten Lankhorst (5):
      drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transcoder split
      drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3.
      drm/i915: Try to make bigjoiner work in atomic check
      drm/i915: Add bigjoiner aware plane clipping checks
      drm/i915: Add debugfs dumping for bigjoiner, v3.

Manasi Navare (9):
      drm/i915/dp: Some reshuffling in mode_valid as prep for bigjoiner modes
      drm/i915: Move encoder->get_config to a new function
      drm/i915: Add a wrapper function around get_pipe_config
      drm/i915: Pass intel_atomic_state instead of drm_atomic_state
      drm/i915/dp: Add from_crtc_state to copy color blobs
      drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave
      drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner
      drm/i915: HW state readout for Bigjoiner case
      drm/i915: Do not call hsw_set_frame_start_delay for dsi

Tejas Upadhyay (2):
      drm/i915/ehl: Implement W/A 22010492432
      drm/i915/edp/jsl: Update vswing table for HBR and HBR2

Ville Syrjälä (26):
      drm/i915: Sort EHL/JSL PCI IDs
      drm/i915: Include fb modifier in state dumps
      drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs
      drm/i915: Move hw.active assignment into intel_crtc_get_pipe_config()
      drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_crtc_timings/
      drm/i915: Introduce intel_crtc_readout_derived_state()
      drm/i915: Pass intel_atomic_state around
      drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_state() from skl+ wm code
      drm/i915: Pimp the watermark documentation a bit
      drm/i915: Precompute can_sagv for each wm level
      drm/i915: Store plane relative data rate in crtc_state
      drm/i915: Remove skl_adjusted_plane_pixel_rate()
      drm/i915: Introduce intel_dpll_get_hw_state()
      drm/i915: Move intel_dpll_get_hw_state() into the hsw+ platform specific functions
      drm/i915: Use actual readout results for .get_freq()
      drm/i915: Relocate cnl_get_ddi_pll()
      drm/i915: Handle max_bpc==16
      drm/i915: Fix the DDI encoder names
      drm/i915: Copy the plane hw state directly for Y planes
      drm/i915: Add crtcs affected by bigjoiner to the state
      drm/i915: Add planes affected by bigjoiner to the state
      drm/i915: Get the uapi state from the correct plane when bigjoiner is used
      drm/i915: Disable legacy cursor fastpath for bigjoiner
      drm/i915: Fix cursor src/dst rectangle with bigjoiner
      drm/i915: Add bigjoiner state dump
      drm/i915: Enable bigjoiner

Yan Zhao (1):
      drm/i915/gvt: correct a false comment of flag F_UNALIGN

 drivers/gpu/drm/i915/display/icl_dsi.c             |    5 +-
 drivers/gpu/drm/i915/display/intel_atomic.c        |   10 +-
 drivers/gpu/drm/i915/display/intel_atomic.h        |    3 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |  131 ++-
 drivers/gpu/drm/i915/display/intel_atomic_plane.h  |    9 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |  259 +++-
 drivers/gpu/drm/i915/display/intel_display.c       | 1234 +++++++++++++-------
 drivers/gpu/drm/i915/display/intel_display.h       |    9 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |   30 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |   49 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   83 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |  116 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |    1 +
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |    2 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c      |  111 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.h      |   11 +-
 drivers/gpu/drm/i915/display/intel_dsi.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |    2 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   41 -
 drivers/gpu/drm/i915/display/intel_psr.h           |    4 -
 drivers/gpu/drm/i915/display/intel_sprite.c        |  161 ++-
 drivers/gpu/drm/i915/display/intel_vdsc.c          |  201 ++--
 drivers/gpu/drm/i915/display/intel_vdsc.h          |    6 +-
 drivers/gpu/drm/i915/gt/intel_reset.c              |    4 +-
 drivers/gpu/drm/i915/gvt/display.c                 |  179 +++
 drivers/gpu/drm/i915/gvt/gtt.c                     |   64 +
 drivers/gpu/drm/i915/gvt/gtt.h                     |    4 +
 drivers/gpu/drm/i915/gvt/gvt.c                     |   13 +-
 drivers/gpu/drm/i915/gvt/gvt.h                     |    7 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |   44 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |    2 +-
 drivers/gpu/drm/i915/gvt/mmio.c                    |    5 +
 drivers/gpu/drm/i915/gvt/mmio.h                    |    4 +
 drivers/gpu/drm/i915/gvt/mpt.h                     |    2 +-
 drivers/gpu/drm/i915/gvt/vgpu.c                    |    2 +-
 drivers/gpu/drm/i915/i915_drv.c                    |    2 +
 drivers/gpu/drm/i915/i915_drv.h                    |    2 +-
 drivers/gpu/drm/i915/i915_irq.c                    |   44 +-
 drivers/gpu/drm/i915/i915_perf.c                   |    9 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   26 +
 drivers/gpu/drm/i915/intel_gvt.c                   |   15 +
 drivers/gpu/drm/i915/intel_gvt.h                   |    5 +
 drivers/gpu/drm/i915/intel_pm.c                    |  272 +++--
 include/drm/i915_pciids.h                          |   15 +-
 44 files changed, 2263 insertions(+), 937 deletions(-)

-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Intel-gfx] [PULL] drm-intel-next-queued
@ 2020-11-27 13:26 ` Jani Nikula
  0 siblings, 0 replies; 5+ messages in thread
From: Jani Nikula @ 2020-11-27 13:26 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: , dim-tools, dri-devel, Maxime Ripard, intel-gfx


Hi Dave & Daniel -

Last feature pull for v5.11.

drm-intel-next-queued-2020-11-27:
drm/i915 features for v5.11:

Highlights:
- Enable big joiner to join two pipes to one port to overcome pipe restrictions
  (Manasi, Ville, Maarten)

Display:
- More DG1 enabling (Lucas, Aditya)
- Fixes to cases without display (Lucas, José, Jani)
- Initial PSR state improvements (José)
- JSL eDP vswing updates (Tejas)
- Handle EDID declared max 16 bpc (Ville)
- Display refactoring (Ville)

Other:
- GVT features
- Backmerge

BR,
Jani.

The following changes since commit e047c7be173caab95f3876ab30c03ebcf654c300:

  Merge tag 'drm-intel-next-queued-2020-11-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2020-11-04 12:17:34 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-queued-2020-11-27

for you to fetch changes up to b3bf99daaee96a141536ce5c60a0d6dba6ec1d23:

  drm/i915/display: Defer initial modeset until after GGTT is initialised (2020-11-26 11:01:52 +0000)

----------------------------------------------------------------
drm/i915 features for v5.11:

Highlights:
- Enable big joiner to join two pipes to one port to overcome pipe restrictions
  (Manasi, Ville, Maarten)

Display:
- More DG1 enabling (Lucas, Aditya)
- Fixes to cases without display (Lucas, José, Jani)
- Initial PSR state improvements (José)
- JSL eDP vswing updates (Tejas)
- Handle EDID declared max 16 bpc (Ville)
- Display refactoring (Ville)

Other:
- GVT features
- Backmerge

----------------------------------------------------------------
Aditya Swarup (1):
      drm/i915/dg1: Enable ports

Anusha Srivatsa (1):
      drm/i915/ehl: Remove invalid PCI ID

Bob Paauwe (1):
      drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms

Chris Wilson (2):
      drm/i915/display: Whitespace cleanups
      drm/i915/display: Defer initial modeset until after GGTT is initialised

Colin Xu (3):
      drm/i915/gvt: Save/restore HW status to support GVT suspend/resume
      drm/i915: Add GVT resume routine to i915
      drm/i915/gvt: Fix virtual display setup for BXT/APL

Deepak R Varma (1):
      drm/i915/gvt: replace idr_init() by idr_init_base()

Imre Deak (1):
      drm/i915/tgl: Fix typo during output setup

Jani Nikula (3):
      Merge drm/drm-next into drm-intel-next-queued
      drm/i915/display: return earlier from intel_modeset_init() without display
      Merge tag 'gvt-next-2020-11-23' of https://github.com/intel/gvt-linux into drm-intel-next-queued

José Roberto de Souza (4):
      drm/i915/display: Use initial_fastset_check() to compute and apply the initial PSR state
      drm/i915/display: Do not reset display when there is none
      drm/i915/display: Group DC9 mask set
      drm/i915/display: Make get_allowed_dc_mask().max_dc set a chain of if and elses

Julian Stecklina (1):
      drm/i915/gvt: treat intel_gvt_mpt as const in gvt code

Lionel Landwerlin (1):
      drm/i915/perf: workaround register corruption in OATAILPTR

Lucas De Marchi (6):
      drm/i915/dg1: map/unmap pll clocks
      drm/i915/display: add namespace to intel_prepare_reset
      drm/i915/display: add namespace to intel_finish_reset
      drm/i915: re-order if/else ladder for hpd_irq_setup
      drm/i915: move display-related to the end of intel_irq_init()
      drm/i915: Do not setup hpd without display

Maarten Lankhorst (5):
      drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transcoder split
      drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3.
      drm/i915: Try to make bigjoiner work in atomic check
      drm/i915: Add bigjoiner aware plane clipping checks
      drm/i915: Add debugfs dumping for bigjoiner, v3.

Manasi Navare (9):
      drm/i915/dp: Some reshuffling in mode_valid as prep for bigjoiner modes
      drm/i915: Move encoder->get_config to a new function
      drm/i915: Add a wrapper function around get_pipe_config
      drm/i915: Pass intel_atomic_state instead of drm_atomic_state
      drm/i915/dp: Add from_crtc_state to copy color blobs
      drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave
      drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner
      drm/i915: HW state readout for Bigjoiner case
      drm/i915: Do not call hsw_set_frame_start_delay for dsi

Tejas Upadhyay (2):
      drm/i915/ehl: Implement W/A 22010492432
      drm/i915/edp/jsl: Update vswing table for HBR and HBR2

Ville Syrjälä (26):
      drm/i915: Sort EHL/JSL PCI IDs
      drm/i915: Include fb modifier in state dumps
      drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs
      drm/i915: Move hw.active assignment into intel_crtc_get_pipe_config()
      drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_crtc_timings/
      drm/i915: Introduce intel_crtc_readout_derived_state()
      drm/i915: Pass intel_atomic_state around
      drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_state() from skl+ wm code
      drm/i915: Pimp the watermark documentation a bit
      drm/i915: Precompute can_sagv for each wm level
      drm/i915: Store plane relative data rate in crtc_state
      drm/i915: Remove skl_adjusted_plane_pixel_rate()
      drm/i915: Introduce intel_dpll_get_hw_state()
      drm/i915: Move intel_dpll_get_hw_state() into the hsw+ platform specific functions
      drm/i915: Use actual readout results for .get_freq()
      drm/i915: Relocate cnl_get_ddi_pll()
      drm/i915: Handle max_bpc==16
      drm/i915: Fix the DDI encoder names
      drm/i915: Copy the plane hw state directly for Y planes
      drm/i915: Add crtcs affected by bigjoiner to the state
      drm/i915: Add planes affected by bigjoiner to the state
      drm/i915: Get the uapi state from the correct plane when bigjoiner is used
      drm/i915: Disable legacy cursor fastpath for bigjoiner
      drm/i915: Fix cursor src/dst rectangle with bigjoiner
      drm/i915: Add bigjoiner state dump
      drm/i915: Enable bigjoiner

Yan Zhao (1):
      drm/i915/gvt: correct a false comment of flag F_UNALIGN

 drivers/gpu/drm/i915/display/icl_dsi.c             |    5 +-
 drivers/gpu/drm/i915/display/intel_atomic.c        |   10 +-
 drivers/gpu/drm/i915/display/intel_atomic.h        |    3 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |  131 ++-
 drivers/gpu/drm/i915/display/intel_atomic_plane.h  |    9 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |  259 +++-
 drivers/gpu/drm/i915/display/intel_display.c       | 1234 +++++++++++++-------
 drivers/gpu/drm/i915/display/intel_display.h       |    9 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |   30 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |   49 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   83 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |  116 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |    1 +
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |    2 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c      |  111 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.h      |   11 +-
 drivers/gpu/drm/i915/display/intel_dsi.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |    2 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   41 -
 drivers/gpu/drm/i915/display/intel_psr.h           |    4 -
 drivers/gpu/drm/i915/display/intel_sprite.c        |  161 ++-
 drivers/gpu/drm/i915/display/intel_vdsc.c          |  201 ++--
 drivers/gpu/drm/i915/display/intel_vdsc.h          |    6 +-
 drivers/gpu/drm/i915/gt/intel_reset.c              |    4 +-
 drivers/gpu/drm/i915/gvt/display.c                 |  179 +++
 drivers/gpu/drm/i915/gvt/gtt.c                     |   64 +
 drivers/gpu/drm/i915/gvt/gtt.h                     |    4 +
 drivers/gpu/drm/i915/gvt/gvt.c                     |   13 +-
 drivers/gpu/drm/i915/gvt/gvt.h                     |    7 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |   44 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |    2 +-
 drivers/gpu/drm/i915/gvt/mmio.c                    |    5 +
 drivers/gpu/drm/i915/gvt/mmio.h                    |    4 +
 drivers/gpu/drm/i915/gvt/mpt.h                     |    2 +-
 drivers/gpu/drm/i915/gvt/vgpu.c                    |    2 +-
 drivers/gpu/drm/i915/i915_drv.c                    |    2 +
 drivers/gpu/drm/i915/i915_drv.h                    |    2 +-
 drivers/gpu/drm/i915/i915_irq.c                    |   44 +-
 drivers/gpu/drm/i915/i915_perf.c                   |    9 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   26 +
 drivers/gpu/drm/i915/intel_gvt.c                   |   15 +
 drivers/gpu/drm/i915/intel_gvt.h                   |    5 +
 drivers/gpu/drm/i915/intel_pm.c                    |  272 +++--
 include/drm/i915_pciids.h                          |   15 +-
 44 files changed, 2263 insertions(+), 937 deletions(-)

-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PULL] drm-intel-next-queued
@ 2020-11-03 12:31 Jani Nikula
  0 siblings, 0 replies; 5+ messages in thread
From: Jani Nikula @ 2020-11-03 12:31 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: , dim-tools, dri-devel, Rodrigo Vivi, Sean Paul, intel-gfx


Hi Dave & Daniel -

Here's the first batch of i915 changes for v5.11.

I'm trying out tagging and generating the pull request directly from
drm-intel-next-queued in one step this time, skipping the previous
two-step process. The idea is to ditch drm-intel-next-queued in the
future, and do everything directly to/from drm-intel-next.


BR,
Jani.


drm-intel-next-queued-2020-11-03:
drm/i915 features for v5.11

Highlights:
- More DG1 enabling (Lucas, Matt, Aditya, Anshuman, Clinton, Matt, Stuart, Venkata)
- Integer scaling filter support (Pankaj Bharadiya)
- Asynchronous flip support (Karthik)

Generic:
- Fix gen12 forcewake tables (Matt)
- Haswell PCI ID updates (Alexei Podtelezhnikov)

Display:
- ICL+ DSI command mode enabling (Vandita)
- Shutdown displays grafecully on reboot/shutdown (Ville)
- Don't register display debugfs when there is no display (Lucas)
- Fix RKL CDCLK table (Matt)
- Limit EHL/JSL eDP to HBR2 (José)
- Handle incorrectly set (by BIOS) PLLs and DP link rates at probe (Imre)
- Fix mode valid check wrt bpp for "YCbCr 4:2:0 only" modes (Ville)
- State checker and dump fixes (Ville)
- DP AUX backlight updates (Aaron Ma, Sean Paul)
- Add DP LTTPR non-transparent link training mode (Imre)
- PSR2 selective fetch enabling (José)
- VBT updates (José)
- HDCP updates (Ramalingam)

Cleanups and refactoring:
- HPD pin, AUX channel, and Type-C port identifier cleanup (Ville)
- Hotplug and irq refactoring (Ville)
- Better DDI encoder and AUX channel names (Ville)
- Color LUT code cleanups (Ville)
- Combo PHY code cleanups (Ville)
- LSPCON code cleanups (Ville)
- Documentation fixes (Mauro, Chris)

BR,
Jani.

The following changes since commit 8fea92536e3efff14fa4cde7ed37c595b40a52b5:

  drm/i915: Update DRIVER_DATE to 20200917 (2020-09-17 16:43:57 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-queued-2020-11-03

for you to fetch changes up to 139caf7ca2866cd0a45814ff938cb0c33920a266:

  drm/i915: Update DRIVER_DATE to 20201103 (2020-11-03 14:21:25 +0200)

----------------------------------------------------------------
drm/i915 features for v5.11

Highlights:
- More DG1 enabling (Lucas, Matt, Aditya, Anshuman, Clinton, Matt, Stuart, Venkata)
- Integer scaling filter support (Pankaj Bharadiya)
- Asynchronous flip support (Karthik)

Generic:
- Fix gen12 forcewake tables (Matt)
- Haswell PCI ID updates (Alexei Podtelezhnikov)

Display:
- ICL+ DSI command mode enabling (Vandita)
- Shutdown displays grafecully on reboot/shutdown (Ville)
- Don't register display debugfs when there is no display (Lucas)
- Fix RKL CDCLK table (Matt)
- Limit EHL/JSL eDP to HBR2 (José)
- Handle incorrectly set (by BIOS) PLLs and DP link rates at probe (Imre)
- Fix mode valid check wrt bpp for "YCbCr 4:2:0 only" modes (Ville)
- State checker and dump fixes (Ville)
- DP AUX backlight updates (Aaron Ma, Sean Paul)
- Add DP LTTPR non-transparent link training mode (Imre)
- PSR2 selective fetch enabling (José)
- VBT updates (José)
- HDCP updates (Ramalingam)

Cleanups and refactoring:
- HPD pin, AUX channel, and Type-C port identifier cleanup (Ville)
- Hotplug and irq refactoring (Ville)
- Better DDI encoder and AUX channel names (Ville)
- Color LUT code cleanups (Ville)
- Combo PHY code cleanups (Ville)
- LSPCON code cleanups (Ville)
- Documentation fixes (Mauro, Chris)

----------------------------------------------------------------
Aaron Ma (2):
      drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities
      drm/i915: Force DPCD backlight mode for BOE 2270 panel

Aditya Swarup (3):
      drm/i915/display: allow to skip certain power wells
      drm/i915/dg1: Add DPLL macros for DG1
      drm/i915/dg1: Add and setup DPLLs for DG1

Alexei Podtelezhnikov (4):
      drm/i915: Update Haswell PCI IDs
      drm/i915: Reclassify SKL 0x192a as GT3
      drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT
      drm/i915: Add SKL GT1.5 PCI IDs

Anshuman Gupta (2):
      drm/i915/dg1: DG1 does not support DC6
      drm/i915/dg1: Update DMC_DEBUG register

Chris Wilson (5):
      drm/i915: Force VT'd workarounds when running as a guest OS
      drm/i915: Drop runtime-pm assert from vgpu io accessors
      drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs
      drm/i915: Reset the interrupt mask on disabling interrupts
      drm/i915: Reduce severity for fixing up mistaken VBT tc->legacy_port

Clinton A Taylor (1):
      drm/i915/dg1: invert HPD pins

Imre Deak (12):
      drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming
      drm/i915: Move the initial fastset commit check to encoder hooks
      drm/i915: Check for unsupported DP link rates during initial commit
      drm/i915: Add an encoder hook to sanitize its state during init/resume
      drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock
      drm/i915: Fix DP link training pattern mask
      drm/i915: Simplify the link training functions
      drm/i915: Factor out a helper to disable the DPCD training pattern
      drm/dp: Add LTTPR helpers
      drm/i915: Switch to LTTPR transparent mode link training
      drm/i915: Switch to LTTPR non-transparent mode link training
      drm/i915: Fix encoder lookup during PSR atomic check

Jani Nikula (1):
      drm/i915: Update DRIVER_DATE to 20201103

José Roberto de Souza (10):
      drm/i915/display/ehl: Limit eDP to HBR2
      drm/i915/vbt: Fix backlight parsing for VBT 234+
      drm/i915/vbt: Update the version and expected size of BDB_GENERAL_DEFINITIONS map
      drm/i915/vbt: Add VRR VBT toggle
      drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platforms without sel fetch
      drm/i915/display: Check PSR parameter and flag only in state compute phase
      drm/i915/display: Program PSR2 selective fetch registers
      drm/i915/display: Program DBUF_CTL tracker state service
      drm/i915/display/fbc: Implement WA 22010751166
      drm/i915/tgl/psr: Fix glitches when doing frontbuffer modifications

Kai-Heng Feng (1):
      drm/i915: Init lspcon after HPD in intel_dp_detect()

Karthik B S (8):
      drm/i915: Add enable/disable flip done and flip done handler
      drm/i915: Add support for async flips in I915
      drm/i915: Add checks specific to async flips
      drm/i915: Do not call drm_crtc_arm_vblank_event in async flips
      drm/i915: Add dedicated plane hook for async flip case
      drm/i915: WA for platforms with double buffered address update enable bit
      Documentation/gpu: Add asynchronous flip documentation for i915
      drm/i915: Enable async flips in i915

Lucas De Marchi (10):
      drm/i915: don't conflate is_dgfx with fake lmem
      drm/i915/dg1: add more PCI ids
      drm/i915/dg1: Define MOCS table for DG1
      drm/i915/dg1: gmbus pin mapping
      drm/i915/cnl: skip PW_DDI_F on certain skus
      drm/i915/dg1: Add DG1 power wells
      drm/i915/dg1: Enable DPLL for DG1
      drm/i915/dg1: add hpd interrupt handling
      drm/i915: Guard debugfs against invalid access without display
      drm/i915/display: remove debug message from error path

Manasi Navare (1):
      drm/i915/display: Rename pipe_timings to transcoder_timings

Matt Atwood (1):
      drm/i915/dg1: Load DMC

Matt Roper (9):
      drm/i915/dg1: Wait for pcode/uncore handshake at startup
      drm/i915/dg1: Initialize RAWCLK properly
      drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D
      drm/i915/dg1: Update comp master/slave relationships for PHYs
      drm/i915/dg1: provide port/phy mapping for vbt
      drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT
      drm/i915: Update gen12 forcewake table
      drm/i915: Update gen12 multicast register ranges
      drm/i915/rkl: Add new cdclk table

Mauro Carvalho Chehab (2):
      drm/dp: fix kernel-doc warnings at drm_dp_helper.c
      drm/dp: fix a kernel-doc issue at drm_edid.c

Michel Thierry (1):
      drm/i915/dgfx: define llc and snooping behaviour

Pankaj Bharadiya (4):
      drm: Introduce plane and CRTC scaling filter properties
      drm/i915: Introduce scaling filter related registers and bit fields
      drm/i915/display: Add Nearest-neighbor based integer scaling support
      drm/i915: Enable scaling filter for plane and CRTC

Ramalingam C (2):
      drm/i915: terminate reauth at stream management failure
      drm/i915: dont retry stream management at seq_num_m roll over

Sean Paul (1):
      drm/i915/dp: Tweak initial dpcd backlight.enabled value

Stuart Summers (1):
      drm/i915/dg1: Add initial DG1 workarounds

Tejas Upadhyay (1):
      drm/i915/jsl: Split EHL/JSL platform info and PCI ids

Vandita Kulkarni (5):
      drm/i915/dsi: Add details about TE in get_config
      i915/dsi: Configure TE interrupt for cmd mode
      drm/i915/dsi: Add TE handler for dsi cmd mode.
      drm/i915/dsi: Initiate frame request in cmd mode
      drm/i915/dsi: Enable software vblank counter

Venkata Sandeep Dhanalakota (1):
      drm/i915/dg1: Increase mmio size to 4MB

Ville Syrjälä (84):
      drm/i915: Extract intel_dp_output_format()
      drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state
      drm/i915: Use the correct bpp when validating "4:2:0 only" modes
      drm/i915: Make intel_{enable,disable}_sagv() static
      drm/i915: Don't hide the intel_crtc_atomic_check() call
      drm/i915: Fix state checker hw.active/hw.enable readout
      drm/i915: Move MST master transcoder dump earlier
      drm/i915: Include the LUT sizes in the state dump
      drm/i915: s/glk_read_lut_10/bdw_read_lut_10/
      drm/i915: Reset glk degamma index after programming/readout
      drm/i915: Shuffle chv_cgm_gamma_pack() around a bit
      drm/i915: Relocate CHV CGM gamma masks
      drm/i915: Polish bdw_read_lut_10() a bit
      drm/i915: Replace some gamma_mode ifs with switches
      drm/i915: Read DIMM size in Gb rather than GB
      drm/i915: Implement display WA #1142:kbl,cfl,cml
      drm/i915: Fix TGL DKL PHY DP vswing handling
      drm/i915: s/pre_empemph/preemph/
      drm/i915: s/old_crtc_state/crtc_state/
      drm/i915: Make intel_dp_process_phy_request() static
      drm/i915: Shove the PHY test into the hotplug work
      drm/i915: Split ICL combo PHY buf trans per output type
      drm/i915: Split ICL MG PHY buf trans per output type
      drm/i915: Split EHL combo PHY buf trans per output type
      drm/i915: Split TGL combo PHY buf trans per output type
      drm/i915: Split TGL DKL PHY buf trans per output type
      drm/i915: Plumb crtc_state to link training
      drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status}
      drm/i915: Make lspcon_init() static
      drm/i915: Shut down displays gracefully on reboot
      drm/i915: Add an encoder .shutdown() hook
      drm/i915: Replace the VLV/CHV eDP reboot notifier with the .shutdown() hook
      drm/i915: Wait for eDP panel power cycle delay on reboot on all platforms
      drm/i915: Wait for LVDS panel power cycle delay on reboot
      drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle delay on reboot
      drm/i915: Rename i915_{save,restore}_state()
      drm/i915: Set all unused color plane offsets to ~0xfff again
      drm/i915: Skip aux plane stuff when there is no aux plane
      drm/i915: s/int/u32/ for aux_offset/alignment
      drm/i915: Apply WAC6entrylatency to kbl/cfl
      drm/i915: Mark initial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init
      drm/i915: Nuke lspcon_downsampling
      drm/i915: Nuke lspcon_ycbcr420_config()
      drm/i915: Inline intel_dp_ycbcr420_config()
      drm/i915: Move the lspcon resume from .reset() to intel_dp_sink_dpms()
      drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/
      drm/i915: Reorder hpd init vs. display resume
      drm/i915: Refactor .hpd_irq_setup() calls a bit
      drm/i915: Sort the mess around ICP TC hotplugs regs
      drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments
      drm/i915: Ocd the HSW PCI ID hex numbers
      drm/i915: Sort HSW PCI IDs
      drm/i915: Sort SKL PCI IDs
      drm/i915: Sort KBL PCI IDs
      drm/i915: Sort CML PCI IDs
      drm/i915: Sort CFL PCI IDs
      drm/i915: Sort CNL PCI IDs
      drm/i915: Sort ICL PCI IDs
      drm/i915: Restore ILK-M RPS support
      drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK
      drm/i915: Fix potential overflows in ilk ips calculations
      drm/i915: Do gen5_gt_irq_postinstall() before enabling the master interrupt
      drm/i915: Clean up the irq enable/disable for ilk rps
      drm/i915: Reject 90/270 degree rotated initial fbs
      drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers
      drm/i915: s/PORT_TC/TC_PORT_/
      drm/i915: Add PORT_TCn aliases to enum port
      drm/i915: Give DDI encoders even better names
      drm/i915: Introduce AUX_CH_USBCn
      drm/i915: Pimp AUX CH names
      drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup
      drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin
      drm/i915: Introduce GEN8_DE_PORT_HOTPLUG()
      drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits
      drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG()
      drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits
      drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs()
      drm/i915: Split gen11_hpd_detection_setup() into tc vs. tbt variants
      drm/i915: Don't enable hpd detection logic from irq_postinstall()
      drm/i915: Rename 'tmp_mask'
      drm/i915: Remove per-platform IIR HPD masking
      drm/i915: Enable hpd logic only for ports that are present
      drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+
      drm/i915: Get rid of ibx_irq_pre_postinstall()

Zou Wei (1):
      drm/i915: Remove unused variable ret

 Documentation/gpu/i915.rst                         |   6 +
 drivers/gpu/drm/drm_atomic_uapi.c                  |   8 +
 drivers/gpu/drm/drm_blend.c                        |  13 +
 drivers/gpu/drm/drm_crtc.c                         |  40 ++
 drivers/gpu/drm/drm_crtc_internal.h                |   3 +
 drivers/gpu/drm/drm_dp_helper.c                    | 238 ++++++-
 drivers/gpu/drm/drm_edid.c                         |   2 +-
 drivers/gpu/drm/drm_plane.c                        |  73 ++
 drivers/gpu/drm/i915/display/icl_dsi.c             |  74 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |   7 +-
 drivers/gpu/drm/i915/display/intel_bios.c          |  58 +-
 drivers/gpu/drm/i915/display/intel_cdclk.c         |  52 +-
 drivers/gpu/drm/i915/display/intel_color.c         | 124 +++-
 drivers/gpu/drm/i915/display/intel_combo_phy.c     |  13 +-
 drivers/gpu/drm/i915/display/intel_csr.c           |  12 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           | 770 ++++++++++++---------
 drivers/gpu/drm/i915/display/intel_ddi.h           |  11 +-
 drivers/gpu/drm/i915/display/intel_display.c       | 530 +++++++++++---
 drivers/gpu/drm/i915/display/intel_display.h       |  34 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |   9 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |  77 ++-
 drivers/gpu/drm/i915/display/intel_display_power.h |   3 +
 drivers/gpu/drm/i915/display/intel_display_types.h |  57 +-
 drivers/gpu/drm/i915/display/intel_dp.c            | 682 ++++++++++++------
 drivers/gpu/drm/i915/display/intel_dp.h            |  22 +-
 .../gpu/drm/i915/display/intel_dp_aux_backlight.c  |  34 +-
 .../gpu/drm/i915/display/intel_dp_link_training.c  | 554 ++++++++++++---
 .../gpu/drm/i915/display/intel_dp_link_training.h  |  17 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  38 +-
 drivers/gpu/drm/i915/display/intel_dpio_phy.c      |  23 +-
 drivers/gpu/drm/i915/display/intel_dpio_phy.h      |   2 +
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c      | 118 +++-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.h      |  17 +
 drivers/gpu/drm/i915/display/intel_dsi.h           |   1 +
 drivers/gpu/drm/i915/display/intel_fbc.c           |   7 +
 drivers/gpu/drm/i915/display/intel_gmbus.c         |  15 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |  89 ++-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |  18 +-
 drivers/gpu/drm/i915/display/intel_hotplug.c       |  64 +-
 drivers/gpu/drm/i915/display/intel_hotplug.h       |   3 +-
 drivers/gpu/drm/i915/display/intel_lspcon.c        |  97 ++-
 drivers/gpu/drm/i915/display/intel_lspcon.h        |   5 +-
 drivers/gpu/drm/i915/display/intel_lvds.c          |  10 +
 drivers/gpu/drm/i915/display/intel_opregion.c      |   6 +-
 drivers/gpu/drm/i915/display/intel_psr.c           | 210 ++++--
 drivers/gpu/drm/i915/display/intel_psr.h           |  10 +-
 drivers/gpu/drm/i915/display/intel_sprite.c        |  74 +-
 drivers/gpu/drm/i915/display/intel_tc.c            |   8 +-
 drivers/gpu/drm/i915/display/intel_vbt_defs.h      |  13 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |   8 +
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |   2 +-
 drivers/gpu/drm/i915/gt/intel_mocs.c               |  41 +-
 drivers/gpu/drm/i915/gt/intel_rps.c                |  56 +-
 drivers/gpu/drm/i915/gt/intel_sseu.c               |   2 +-
 drivers/gpu/drm/i915/gt/intel_workarounds.c        | 143 +++-
 drivers/gpu/drm/i915/gt/uc/intel_guc.c             |   6 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c           |   1 +
 drivers/gpu/drm/i915/gvt/display.c                 |  15 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |  14 +-
 drivers/gpu/drm/i915/gvt/reg.h                     |   4 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |   3 +-
 drivers/gpu/drm/i915/i915_drv.c                    |  64 +-
 drivers/gpu/drm/i915/i915_drv.h                    |  18 +-
 drivers/gpu/drm/i915/i915_irq.c                    | 770 ++++++++++++++-------
 drivers/gpu/drm/i915/i915_irq.h                    |   3 +
 drivers/gpu/drm/i915/i915_pci.c                    |  22 +
 drivers/gpu/drm/i915/i915_reg.h                    | 430 +++++++-----
 drivers/gpu/drm/i915/i915_suspend.c                |  80 +--
 drivers/gpu/drm/i915/i915_suspend.h                |   4 +-
 drivers/gpu/drm/i915/intel_device_info.c           |   1 +
 drivers/gpu/drm/i915/intel_device_info.h           |   1 +
 drivers/gpu/drm/i915/intel_dram.c                  |  23 +-
 drivers/gpu/drm/i915/intel_pch.c                   |   6 +-
 drivers/gpu/drm/i915/intel_pm.c                    |  64 +-
 drivers/gpu/drm/i915/intel_pm.h                    |   2 -
 drivers/gpu/drm/i915/intel_sideband.c              |  15 +
 drivers/gpu/drm/i915/intel_sideband.h              |   2 +
 drivers/gpu/drm/i915/intel_uncore.c                | 234 +++++--
 drivers/gpu/drm/i915/intel_uncore.h                |   4 +-
 include/drm/drm_crtc.h                             |  16 +
 include/drm/drm_dp_helper.h                        |  62 ++
 include/drm/drm_plane.h                            |  21 +
 include/drm/i915_pciids.h                          | 141 ++--
 83 files changed, 4730 insertions(+), 1899 deletions(-)

-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PULL] drm-intel-next-queued
  2013-08-03  3:47 Ben Widawsky
@ 2013-08-04 19:38 ` Daniel Vetter
  0 siblings, 0 replies; 5+ messages in thread
From: Daniel Vetter @ 2013-08-04 19:38 UTC (permalink / raw)
  To: Ben Widawsky; +Cc: Intel GFX

On Sat, Aug 3, 2013 at 5:47 AM, Ben Widawsky <ben@bwidawsk.net> wrote:
> Hi Daniel.
>
> Jesse and Chris get egging me on to merge some patches. Dave has already
> merged the one patch for -fixes, so I have nothing but patches for
> -next-queued. It should be a straight fast-forward. QA has been running
> my -fixes, and -nightly branches, which I've maintained as you do.
>
> The patches merged have all been either reviewed-by someone, and/or
> myself. I tried to merge all the easy to miss ones, and I avoided
> dangerous ones including big series.
>
> There were a couple of stray patches which I wasn't capable of
> reviewing, so you'll have to fish for those. In addition I've made
> bundles in patchwork for the series which got submitted that either had
> outstanding work, or needed review.
>
> Damien:
> http://patchwork.kernel.org/bundle/bwidawsk/infoframe%20fixes/
>
> Paulo:
> http://patchwork.kernel.org/bundle/bwidawsk/PC8+/
>
> Ben:
> http://patchwork.kernel.org/bundle/bwidawsk/VMAs%20v2/
>
> Ville (A lot of this is reviewed):
> http://patchwork.kernel.org/bundle/bwidawsk/watermarks/
>
>
> I won't be offended if you scrap this branch - as I said, it was
> primarily to quiet Jesse, and Chris.
>
> I hope you enjoyed your vacation :P

Was great ;-)

I've shuffled patches a bit (so that I could send a non-broken pull
request to Dave mostly), so didn't take your branch unchanged. I've
also dropped the hsw/iris pte stuff (will write replies to the
relevant patches later) and " drm: Remove unused
drm_mode_validate_clocks" since it's a drm core patch but lacked
Dave's ack.

I'll crawl through my mail backlog later ..

Thanks for doing this,
Daniel

>
> ---
>
> The following changes since commit fae5cbff3e3e4097de2e76178d462b90626c2bdb:
>
>   drm/i915: clean up crtc timings computation (2013-07-27 00:02:38 +0200)
>
> are available in the git repository at:
>
>   http://cgit.freedesktop.org/~bwidawsk/drm-intel/ drm-intel-next-queued
>
> for you to fetch changes up to 2178d41e557267cbb54dfef1353be31bc60b2245:
>
>   drm/i915: Do not dereference NULL crtc or fb until after checking (2013-08-02 14:13:45 -0700)
>
> ----------------------------------------------------------------
> Ben Widawsky (1):
>       drm/i915/hsw: Change default LLC age to 3
>
> Chris Wilson (5):
>       drm/i915: Squelch repeated reasoning for why FBC cannot be activated
>       drm/i915: Use the same pte_encoding for ppgtt as for gtt
>       drm/i915: Use Write-Through cacheing for the display plane on Iris
>       drm/i915: Tidy the macro casting by using an inline function
>       drm/i915: Do not dereference NULL crtc or fb until after checking
>
> Stéphane Marchesin (2):
>       drm/i915: Remove useless define
>       drm: Remove unused drm_mode_validate_clocks
>
>  drivers/gpu/drm/drm_modes.c          | 37 -------------------------------------
>  drivers/gpu/drm/i915/i915_debugfs.c  |  6 ++++++
>  drivers/gpu/drm/i915/i915_dma.c      |  3 +++
>  drivers/gpu/drm/i915/i915_drv.h      | 17 +++++++++++++----
>  drivers/gpu/drm/i915/i915_gem.c      | 34 +++++++++++++++++++++++-----------
>  drivers/gpu/drm/i915/i915_gem_gtt.c  | 22 +++++++++++++---------
>  drivers/gpu/drm/i915/intel_display.c |  1 -
>  drivers/gpu/drm/i915/intel_dp.c      |  9 +++++++++
>  drivers/gpu/drm/i915/intel_pm.c      | 59 +++++++++++++++++++++++++++++++++++++----------------------
>  include/drm/drm_crtc.h               |  3 ---
>  include/uapi/drm/i915_drm.h          |  1 +
>  11 files changed, 105 insertions(+), 87 deletions(-)
>
>
> --
> Ben Widawsky, Intel Open Source Technology Center



--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PULL] drm-intel-next-queued
@ 2013-08-03  3:47 Ben Widawsky
  2013-08-04 19:38 ` Daniel Vetter
  0 siblings, 1 reply; 5+ messages in thread
From: Ben Widawsky @ 2013-08-03  3:47 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: Intel GFX

Hi Daniel.

Jesse and Chris get egging me on to merge some patches. Dave has already
merged the one patch for -fixes, so I have nothing but patches for
-next-queued. It should be a straight fast-forward. QA has been running
my -fixes, and -nightly branches, which I've maintained as you do.

The patches merged have all been either reviewed-by someone, and/or
myself. I tried to merge all the easy to miss ones, and I avoided
dangerous ones including big series.

There were a couple of stray patches which I wasn't capable of
reviewing, so you'll have to fish for those. In addition I've made
bundles in patchwork for the series which got submitted that either had
outstanding work, or needed review.

Damien:
http://patchwork.kernel.org/bundle/bwidawsk/infoframe%20fixes/

Paulo:
http://patchwork.kernel.org/bundle/bwidawsk/PC8+/

Ben:
http://patchwork.kernel.org/bundle/bwidawsk/VMAs%20v2/

Ville (A lot of this is reviewed):
http://patchwork.kernel.org/bundle/bwidawsk/watermarks/


I won't be offended if you scrap this branch - as I said, it was
primarily to quiet Jesse, and Chris.

I hope you enjoyed your vacation :P

---

The following changes since commit fae5cbff3e3e4097de2e76178d462b90626c2bdb:

  drm/i915: clean up crtc timings computation (2013-07-27 00:02:38 +0200)

are available in the git repository at:

  http://cgit.freedesktop.org/~bwidawsk/drm-intel/ drm-intel-next-queued

for you to fetch changes up to 2178d41e557267cbb54dfef1353be31bc60b2245:

  drm/i915: Do not dereference NULL crtc or fb until after checking (2013-08-02 14:13:45 -0700)

----------------------------------------------------------------
Ben Widawsky (1):
      drm/i915/hsw: Change default LLC age to 3

Chris Wilson (5):
      drm/i915: Squelch repeated reasoning for why FBC cannot be activated
      drm/i915: Use the same pte_encoding for ppgtt as for gtt
      drm/i915: Use Write-Through cacheing for the display plane on Iris
      drm/i915: Tidy the macro casting by using an inline function
      drm/i915: Do not dereference NULL crtc or fb until after checking

Stéphane Marchesin (2):
      drm/i915: Remove useless define
      drm: Remove unused drm_mode_validate_clocks

 drivers/gpu/drm/drm_modes.c          | 37 -------------------------------------
 drivers/gpu/drm/i915/i915_debugfs.c  |  6 ++++++
 drivers/gpu/drm/i915/i915_dma.c      |  3 +++
 drivers/gpu/drm/i915/i915_drv.h      | 17 +++++++++++++----
 drivers/gpu/drm/i915/i915_gem.c      | 34 +++++++++++++++++++++++-----------
 drivers/gpu/drm/i915/i915_gem_gtt.c  | 22 +++++++++++++---------
 drivers/gpu/drm/i915/intel_display.c |  1 -
 drivers/gpu/drm/i915/intel_dp.c      |  9 +++++++++
 drivers/gpu/drm/i915/intel_pm.c      | 59 +++++++++++++++++++++++++++++++++++++----------------------
 include/drm/drm_crtc.h               |  3 ---
 include/uapi/drm/i915_drm.h          |  1 +
 11 files changed, 105 insertions(+), 87 deletions(-)


-- 
Ben Widawsky, Intel Open Source Technology Center
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-11-27 13:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-27 13:26 [PULL] drm-intel-next-queued Jani Nikula
2020-11-27 13:26 ` [Intel-gfx] " Jani Nikula
  -- strict thread matches above, loose matches on Subject: below --
2020-11-03 12:31 Jani Nikula
2013-08-03  3:47 Ben Widawsky
2013-08-04 19:38 ` Daniel Vetter

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.