All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jani Nikula <jani.nikula@intel.com>
To: Dave Airlie <airlied@gmail.com>, Simona Vetter <simona.vetter@ffwll.ch>
Cc: "Jani Nikula" <jani.nikula@linux.intel.com>,
	"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
	"Tvrtko Ursulin" <tursulin@ursulin.net>,
	"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
	"Thomas Zimmermann" <tzimmermann@suse.de>,
	"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
	"Maxime Ripard" <mripard@kernel.org>,
	"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
	"Oded Gabbay" <ogabbay@kernel.org>,
	"Lucas De Marchi" <lucas.demarchi@intel.com>,
	dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
	intel-xe@lists.freedesktop.org, dim-tools@lists.freedesktop.org
Subject: [PULL] drm-intel-next
Date: Fri, 11 Oct 2024 14:08:06 +0300	[thread overview]
Message-ID: <878quu6go9.fsf@intel.com> (raw)


Hi Dave & Sima -

Here's the first i915 feature pull towards v6.13.

drm-intel-next-2024-10-11:
drm/i915 features for v6.13:

Features and functionality:
- Enable BMG and LNL+ ultra joiner support to join 2+2 pipes (Ankit, Stan)
- Enable 10bpc+CCS scanout for ICL+ and fp16+CCS scanout for TGL+ (Ville)
- Use DSB for plane/color management commits (Ville)
- Expose package temperature in hwmon (Raag)
- Add more Arrow Lake (ARL) PCI IDs (Dnyaneshwar)
- Add intel_display_caps debugfs for display capabilities and params (Jani)
- Debug log detected LTTPR PHY descriptors (Imre)

Refactoring and cleanups:
- Add intel_bo abstraction to remove drm/xe -Ddrm_i915_gem_object=xe_bo hack (Jani)
- IRQ enable/disable/suspend/resume cleanups (Rodrigo)
- Pre-SKL watermark/CxSR cleanups (Ville)
- Joiner refactoring and cleanups (Ankit, Stan)
- Unify PCI ROM vs. SPI flash VBT read code paths (Ville)
- Use the common gen3+ irq code for gen2 (Ville)
- Display include cleanups (Jani)
- Conversions from drm_i915_private to struct intel_display (Jani, Ville, Suraj)
- Convert wakeref_t underlying type to struct ref_tracker * (Jani)
- Hide VLV/CHV/BXT/GLK specific PPS handling better (Jani)
- Split out DP test request handling to a separate file (Jani)
- Add display snapshot abstraction for error state (Jani)
- Register macro cleanups (Jani)
- Add irq IMR/IER/IIR register triplet abstraction (Jani)
- Remove IS_LP() (Jani)
- Remove xe compat raw reg read/write support (Jani)
- Remove unused macro parameter (He Lugang)
- Fix typos and spelling (Yan Zhen, Shen Lichuan, Colin Ian King)
- Minor code fixes (Yuesong Li, Chen Ni)
- Minor modeset refactoring (Ville)

Fixes:
- Fix a number of DP 2.1 Panel Replay issues (Jouni)
- Fix drm/xe display lockdep issues on runtime suspend/resume (Suraj)
- Fix MTL C20 PHY PLL values for UHBR20 (Dnyaneshwar)
- Fix DP FEC enabling for UHBR rates (Chaitanya)
- Fix BMG supported UHBR rates (10 and 13.5) (Arun)
- Fix BMG CCS modifiers (Juha-Pekka)
- Fix AUX IO power enabling for eDP PSR (Imre)
- Add PSR workarounds (Jouni)
- Check for too low DSC BPC (Suraj)
- Improve HDCP wakeup robustness after suspend/resume (Suraj)
- Reduce ICP+ hotplug filter to 250 us to match DP spec (Suraj)
- Fix PSR sink enable sequence (Ville)
- Fix DP colorimetry detection (Ville)
- Apply i915gm/i945gm irq C-state workaround to CRC interrupts (Ville)

Merges:
- Backmerge to fix cross-tree conflicts (Jani)
- Backmerge to get v6.12-rc1 (Jani)

BR,
Jani.

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-next-2024-10-11

for you to fetch changes up to 388629a219ace83a09f8431a2e709c6c2efcf6ee:

  drm/i915/mtl: Update PLL c20 phy value for DP uhbr20 (2024-10-09 10:02:24 -0700)

----------------------------------------------------------------
drm/i915 features for v6.13:

Features and functionality:
- Enable BMG and LNL+ ultra joiner support to join 2+2 pipes (Ankit, Stan)
- Enable 10bpc+CCS scanout for ICL+ and fp16+CCS scanout for TGL+ (Ville)
- Use DSB for plane/color management commits (Ville)
- Expose package temperature in hwmon (Raag)
- Add more Arrow Lake (ARL) PCI IDs (Dnyaneshwar)
- Add intel_display_caps debugfs for display capabilities and params (Jani)
- Debug log detected LTTPR PHY descriptors (Imre)

Refactoring and cleanups:
- Add intel_bo abstraction to remove drm/xe -Ddrm_i915_gem_object=xe_bo hack (Jani)
- IRQ enable/disable/suspend/resume cleanups (Rodrigo)
- Pre-SKL watermark/CxSR cleanups (Ville)
- Joiner refactoring and cleanups (Ankit, Stan)
- Unify PCI ROM vs. SPI flash VBT read code paths (Ville)
- Use the common gen3+ irq code for gen2 (Ville)
- Display include cleanups (Jani)
- Conversions from drm_i915_private to struct intel_display (Jani, Ville, Suraj)
- Convert wakeref_t underlying type to struct ref_tracker * (Jani)
- Hide VLV/CHV/BXT/GLK specific PPS handling better (Jani)
- Split out DP test request handling to a separate file (Jani)
- Add display snapshot abstraction for error state (Jani)
- Register macro cleanups (Jani)
- Add irq IMR/IER/IIR register triplet abstraction (Jani)
- Remove IS_LP() (Jani)
- Remove xe compat raw reg read/write support (Jani)
- Remove unused macro parameter (He Lugang)
- Fix typos and spelling (Yan Zhen, Shen Lichuan, Colin Ian King)
- Minor code fixes (Yuesong Li, Chen Ni)
- Minor modeset refactoring (Ville)

Fixes:
- Fix a number of DP 2.1 Panel Replay issues (Jouni)
- Fix drm/xe display lockdep issues on runtime suspend/resume (Suraj)
- Fix MTL C20 PHY PLL values for UHBR20 (Dnyaneshwar)
- Fix DP FEC enabling for UHBR rates (Chaitanya)
- Fix BMG supported UHBR rates (10 and 13.5) (Arun)
- Fix BMG CCS modifiers (Juha-Pekka)
- Fix AUX IO power enabling for eDP PSR (Imre)
- Add PSR workarounds (Jouni)
- Check for too low DSC BPC (Suraj)
- Improve HDCP wakeup robustness after suspend/resume (Suraj)
- Reduce ICP+ hotplug filter to 250 us to match DP spec (Suraj)
- Fix PSR sink enable sequence (Ville)
- Fix DP colorimetry detection (Ville)
- Apply i915gm/i945gm irq C-state workaround to CRC interrupts (Ville)

Merges:
- Backmerge to fix cross-tree conflicts (Jani)
- Backmerge to get v6.12-rc1 (Jani)

----------------------------------------------------------------
Ankit Nautiyal (18):
      drm/i915/display: Check whether platform supports joiner
      drm/i915/display: Simplify intel_joiner_num_pipes and its usage
      drm/i915/display: Use joined pipes in intel_dp_joiner_needs_dsc
      drm/i915/display: Use joined pipes in intel_mode_valid_max_plane_size
      drm/i915/display: Use joined pipes in dsc helpers for slices, bpp
      drm/i915/display: Enhance iterators for modeset en/disable
      drm/i915/display_device: Add Check HAS_DSC for bigjoiner
      drm/i915/display_debugfs: Allow force joiner only if supported
      drm/i915/display: Modify debugfs for joiner to force n pipes
      drm/i915/dp: Add helper to compute num pipes required
      drm/i915: Split current joiner hw state readout
      drm/i915/display: Add macro HAS_ULTRAJOINER()
      drm/i915/display: Refactor enable_joiner_pipes
      drm/i915/dp: Refactor joiner max_bpp calculations into separate functions
      drm/i915/dp: Use num_joined_pipes in bigjoiner_bw_max_bpp
      drm/i915/dp: Modify compressed bpp limitations for ultrajoiner
      drm/i915/display: Consider ultrajoiner for computing maxdotclock
      drm/i915/intel_dp: Add support for forcing ultrajoiner

Arun R Murthy (1):
      drm/i915/display: BMG supports UHBR13.5

Chaitanya Kumar Borah (1):
      drm/i915: Do not explicilty enable FEC in DP_TP_CTL for UHBR rates

Chen Ni (1):
      drm/i915/hdmi: convert comma to semicolon

Colin Ian King (1):
      drm/i915/display: Fix spelling mistake "Uncomressed" -> "Uncompressed"

Dnyaneshwar Bhadane (2):
      drm/i915/pciid: Add new PCI id for ARL
      drm/i915/mtl: Update PLL c20 phy value for DP uhbr20

He Lugang (1):
      drm/i915:Remove unused parameter in marco

Imre Deak (2):
      drm/i915/dp: Dump the LTTPR PHY descriptors
      drm/i915/dp: Fix AUX IO power enabling for eDP PSR

Jani Nikula (93):
      drm/i915/wm: move struct intel_watermark_params to i9xx_wm.c
      drm/i915/hdcp: split out intel_hdcp_shim.h for struct intel_hdcp_shim
      drm/i915/display: include drm/drm_probe_helper.h where needed
      drm/i915/display: include drm/drm_vblank.h where needed
      drm/i915/display: include media/cec-notifier.h and linux/debugfs.h where needed
      drm/i915/fb: hide the guts of intel_fb_obj()
      drm/i915/display: drop extra includes from intel_display_types.h
      drm/i915/pciids: use designated initializers in INTEL_VGA_DEVICE()
      drm/i915/pciids: separate ARL and MTL PCI IDs
      drm/i915/display: pass display to intel_crtc_for_pipe()
      drm/i915/display: convert intel_display_trace.h to struct intel_display
      drm/i915: use IS_ENABLED() instead of defined() on config options
      drm/i915/display: use to_intel_display() global state macros
      drm/i915/bios: fix printk format width
      Merge drm/drm-next into drm-intel-next
      drm/i915/reg: fix transcoder timing register style
      drm/i915/reg: fix g4x pipe data/link m/n register style
      drm/i915/reg: fix pipe conf, stat etc. register style
      drm/i915/reg: fix pipe data/link m/n register style
      drm/i915/reg: fix SKL scaler register style
      drm/i915/reg: fix PCH transcoder timing indentation
      drm/i915/reg: fix PCH transcoder timing and data/link m/n style
      drm/i915/reg: fix DIP CTL register style
      drm/i915/reg: fix small register style issues here and there
      drm/i915/reg: remove unused DSI register macros
      drm/i915/reg: remove superfluous whitespace
      drm/i915: dump display parameters captured in error state, not current
      drm/i915/display: add intel_display_snapshot abstraction
      drm/i915/display: move device info and params handling to snapshot
      drm/i915/display: move dmc snapshotting to new display snapshot
      drm/i915: move intel_get_pipe_from_crtc_id_ioctl to intel_crtc.c
      drm/i915/display: move enum i9xx_plane_id to intel_display_limits.h
      drm/i915: add i9xx_display_irq_reset()
      drm/i915/pps: add vlv_ prefix to pps_pipe and active_pipe members
      drm/i915/pps: add bxt_ prefix to pps_reset
      drm/i915/pps: only touch the vlv_ members on VLV/CHV
      drm/i915/pps: add vlv_pps_pipe_init()
      drm/i915/pps: add vlv_pps_pipe_reset()
      drm/i915/pps: add vlv_pps_port_disable()
      drm/i915/pps: rename vlv_pps_init() to vlv_pps_port_enable_unlocked()
      drm/i915/pps: add vlv_pps_backlight_initial_pipe()
      drm/i915/pps: move vlv_active_pipe() to intel_pps.c
      drm/i915/debugfs: remove superfluous kernel_param_lock/unlock
      drm/i915/debugfs: add dedicated intel_display_caps debugfs for display
      drm/i915/display: remove small micro-optimizations in irq handling
      drm/xe/display: remove compat raw reg read/write support
      drm/i915/display: start a buffer object abstraction layer
      drm/i915/display: convert intel_atomic_plane.c to struct drm_gem_object
      drm/i915/fb: convert parts of intel_fb.c to struct drm_gem_object
      drm/i915/fbdev: convert intel_fbdev.c to struct drm_gem_object
      drm/i915/display: convert skl_universal_plane.c to struct drm_gem_object
      drm/i915/fb: convert intel_framebuffer_init() to struct drm_gem_object
      drm/i915/fb: convert intel_fb_bo_lookup_valid_bo() to struct drm_gem_object
      drm/i915/fb: convert intel_fb_bo_framebuffer_init() to struct drm_i915_gem_object
      drm/i915/fb: convert intel_fb_bo_framebuffer_fini() to struct drm_i915_gem_object
      drm/xe/display: use correct bo type in intel_fbdev_fb_alloc()
      drm/i915/fb: convert intel_framebuffer_create() to struct drm_gem_object
      drm/xe/display: stop using intel_fb_obj() in xe_fb_pin.c
      drm/i915/display: add intel_bo_read_from_page() and use it
      drm/i915/display: add intel_bo_get/set_frontbuffer() and use them
      drm/i915/frontbuffer: convert intel_frontbuffer_get() to struct drm_gem_object
      drm/i915/frontbuffer: convert frontbuffer->obj to struct drm_gem_object
      drm/i915/display: add intel_bo_describe() and use it
      drm/i915/fb: remove intel_fb_obj()
      drm/i915/display: clean up some gem/ includes
      drm/xe/compat: remove a bunch of compat gem headers
      drm/xe: remove a number of superfluous compat macros
      drm/xe: eradicate -Ddrm_i915_gem_object=xe_bo
      drm/i915/dp: split out intel_dp_test.[ch] to a dedicated file
      drm/i915/dp: fix style issues in intel_dp_test.c
      drm/i915/dp: convert intel_dp_test.c struct intel_display
      drm/i915/dp: clean up intel_dp_test.[ch] interface
      drm/i915/dp: move DP test debugfs files next to the functionality
      drm/i915/dp: fix style issues in DP test debugfs
      drm/i915/display: remove the loop in fifo underrun debugfs file creation
      drm/i915/dp: convert DP test debugfs to struct intel_display
      drm/i915/dp: add intel_dp_test_reset() and intel_dp_test_short_pulse()
      drm/i915/quirks: make intel_dpcd_quirks const
      drm/i915/pps: split intel_pps_reset_all() to vlv and bxt variants
      Merge drm/drm-next into drm-intel-next
      drm/i915/gem: fix bitwise and logical AND mixup
      drm/i915: use INTEL_WAKEREF_DEF instead of magic -1 for intel_wakeref_t
      drm/i915/display: return 0 instead of false for disabled power wakeref
      drm/i915/gt: add a macro for mock gt wakeref special value and use it
      drm/i915/audio: be explicit about intel_wakeref_t conversions
      drm/i915: switch intel_wakeref_t underlying type to struct ref_tracker *
      drm/i915: remove IS_LP()
      drm/i915/soc: stop using IS_GEN9_LP() and IS_GEN9_BC()
      drm/i915/hdcp: fix connector refcounting
      drm/i915/irq: add struct i915_irq_regs triplet
      drm/i915/irq: remove GEN3_IRQ_RESET() and GEN3_IRQ_INIT() macros
      drm/i915/irq: remove GEN8_IRQ_RESET_NDX() and GEN8_IRQ_INIT_NDX() macros
      drm/i915: use NULL for zero wakeref_t instead of plain integer 0

Jouni Högander (10):
      drm/i915/display: Handle MST connector in intel_attached_dp
      drm/i915/display: Use intel_attached_dp instead of local implementation
      drm/i915/psr: Add connector debugfs files for MST connector as well
      drm/i915/psr: Do not wait for PSR being idle on on Panel Replay
      drm/i915/psr: eDP Panel Replay is not supported on pipes other than A and B
      drm/i915/psr: Add intel_psr_needs_block_dc_vblank for blocking dc entry
      drm/i915/display: Prevent DC6 while vblank is enabled for Panel Replay
      Revert "drm/i915/psr: Implement WA to help reach PC10"
      drm/i915/psr: Add new SU area calculation helper to apply workarounds
      drm/i915/psr: Implement Wa 14019834836

Juha-Pekka Heikkila (1):
      drm/i915/display: Fix BMG CCS modifiers

Raag Jadav (1):
      drm/i915/hwmon: expose package temperature

Rodrigo Vivi (4):
      drm/i915/irq: Remove duplicated irq_enabled variable
      drm/i915/irq: Move irqs_enabled out of runtime_pm
      drm/i915/irq: Rename suspend/resume functions
      drm/i915/irq: Uninstall should be called just once

Shen Lichuan (1):
      drm/i915/gvt: Correct multiple typos in comments

Stanislav Lisovskiy (6):
      drm/i915: Add some essential functionality for joiners
      drm/i915: Add bigjoiner and uncompressed joiner hw readout sanity checks
      drm/i915: Implement hw state readout and checks for ultrajoiner
      drm/i915/display/vdsc: Add ultrajoiner support with DSC
      drm/i915/dp: Simplify helper to get slice count with joiner
      drm/i915: Compute config and mode valid changes for ultrajoiner

Suraj Kandpal (9):
      drm/i915/hdcp: Move to using intel_display in intel_hdcp
      drm/i915/hdcp: Use intel_display in hdcp_gsc
      drm/xe/display: Do not suspend resume dp mst during runtime
      drm/xe/display: Do not do intel_fbdev_set_suspend during runtime
      drm/i915/psr: Implement WA to help reach PC10
      drm/i915/hotplug: Reduce SHPD_FLITER_CNT for ICL and above
      drm/i915/hotplug: Add comment for XE_LPD+ SHPD_FILTER_CNT value
      drm/i915/vdsc: Add bpc check in intel_dsc_compute_params
      drm/i915/hdcp: Retry first read and writes to downstream

Ville Syrjälä (53):
      drm/i915/cdclk: Add missing braces
      drm/i915/cdclk: Convert CDCLK code to intel_display
      drm/i915/power: Convert low level DC state code to intel_display
      drm/i915/vga: Convert VGA code to intel_display
      drm/i915/power: Convert "i830 power well" code to intel_display
      drm/i915/dmc: Convert DMC code to intel_display
      drm/i915/psr: Fix PSR sink enable sequence
      drm/i915/color: Extract intel_color_modeset()
      drm/i915: Extract intel_post_plane_update_after_readout()
      drm/i915/dp: Fix colorimetry detection
      drm/i915: Remove leftover intel_sprite_set_colorkey_ioctl() prototype
      drm/i915: Combine .compute_{pipe,intermediate}_wm() into one
      drm/i915: Extract ilk_must_disable_lp_wm()
      drm/i915: Clean up intel_wm_need_update()
      drm/i915: Move the dodgy pre-g4x wm stuff into i9xx_wm
      drm/i915: s/disable_lp_wm/disable_cxsr/
      drm/i915: Rename variables in ilk_intermedidate_wm()
      drm/i915: Set clear color block size to 0x0
      drm/i915/bios: Use drm_dbg_kms() consistently
      drm/i915/bios: Add some size checks to SPI VBT read
      drm/i915/bios: Round PCI ROM VBT allocation to multiple of 4
      drm/i915/bios: Extract intel_spi_read16()
      drm/i915/bios: Extract vbt_signature[]
      drm/i915/bios: Extract soc/intel_rom.c
      drm/i915: Introduce i915_has_legacy_blc_interrupt()
      drm/i915: Clean up gen3 hotplug irq setup
      drm/i915: Clean up some comments in gmch irq code
      drm/i915: Switch over to gen3 irq code on gen2
      drm/i915/irq: Nuke stale comments
      drm/i915/irq: Pair up the vblank enable/disable functions
      drm/i915: Extract i915gm_irq_cstate_wa_{disable,enable}()
      drm/i915: Apply the i915gm/i945gm irq C-state w/a to CRC interrupts
      drm/i915/dp: Make intel_dp_get_colorimetry_status() static
      drm/i915/dp: Extract intel_edp_set_sink_rates()
      drm/i915/dsb: Avoid reads of the DSB buffer for indexed register writes
      drm/i915: Prepare clear color before wait_for_dependencies()
      drm/i915/dsb: Generate the DSB buffer in commit_tail()
      drm/i915/dsb: Enable programmable DSB interrupt
      drm/i915/dsb: Introduce intel_dsb_vblank_evade()
      drm/i915/dsb: Introduce intel_dsb_wait_usec()
      drm/i915/dsb: Introduce intel_dsb_wait_vblanks()
      drm/i915: Introduce intel_scanlines_to_usecs()
      drm/i915/dsb: Introduce intel_dsb_wait_vblank_delay()
      drm/i915: Extract intel_crtc_prepare_vblank_event()
      drm/i915: Plumb 'dsb' all way to the plane hooks
      drm/i915: Plumb 'dsb' all way to the color commit hooks
      drm/i915/dsb: Use DSB for plane/color management updates
      drm/i915: Disable compression tricks on JSL
      drm/i915: Enable 10bpc + CCS on TGL+
      drm/i915: Enable 10bpc + CCS on ICL
      drm/i915: Enable fp16 + CCS on TGL+
      drm/i915: Drop GEN12_MC_CCS check from skl_plane_max_width()
      drm/i915: s/gen12/tgl/ in the universal plane code

Yan Zhen (1):
      drm/i915/display: fix typo in the comment

Yuesong Li (1):
      drm/i915/dp: Remove double assignment in intel_dp_compute_as_sdp()

 .../ABI/testing/sysfs-driver-intel-i915-hwmon      |    8 +
 drivers/gpu/drm/i915/Makefile                      |    6 +-
 drivers/gpu/drm/i915/display/g4x_dp.c              |   39 +-
 drivers/gpu/drm/i915/display/g4x_dp.h              |    5 -
 drivers/gpu/drm/i915/display/hsw_ips.c             |    2 +
 drivers/gpu/drm/i915/display/i9xx_plane.c          |   22 +-
 drivers/gpu/drm/i915/display/i9xx_wm.c             |  202 +++-
 drivers/gpu/drm/i915/display/i9xx_wm.h             |    4 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |    1 +
 drivers/gpu/drm/i915/display/intel_alpm.c          |    6 +-
 drivers/gpu/drm/i915/display/intel_atomic.c        |    6 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |  197 ++--
 drivers/gpu/drm/i915/display/intel_atomic_plane.h  |   19 +-
 drivers/gpu/drm/i915/display/intel_audio.c         |    9 +-
 drivers/gpu/drm/i915/display/intel_bios.c          |  158 +--
 drivers/gpu/drm/i915/display/intel_bo.c            |   59 +
 drivers/gpu/drm/i915/display/intel_bo.h            |   27 +
 drivers/gpu/drm/i915/display/intel_cdclk.c         | 1179 ++++++++++----------
 drivers/gpu/drm/i915/display/intel_cdclk.h         |   28 +-
 drivers/gpu/drm/i915/display/intel_color.c         |  218 ++--
 drivers/gpu/drm/i915/display/intel_color.h         |    8 +-
 drivers/gpu/drm/i915/display/intel_crt.c           |    3 +-
 drivers/gpu/drm/i915/display/intel_crtc.c          |   69 +-
 drivers/gpu/drm/i915/display/intel_crtc.h          |   12 +-
 drivers/gpu/drm/i915/display/intel_cursor.c        |  104 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       |    8 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   21 +-
 drivers/gpu/drm/i915/display/intel_de.h            |   11 +
 drivers/gpu/drm/i915/display/intel_display.c       |  816 ++++++++++----
 drivers/gpu/drm/i915/display/intel_display.h       |   56 +-
 drivers/gpu/drm/i915/display/intel_display_core.h  |    8 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |  320 ++----
 .../gpu/drm/i915/display/intel_display_device.c    |    4 +-
 .../gpu/drm/i915/display/intel_display_device.h    |    7 +-
 .../gpu/drm/i915/display/intel_display_driver.c    |   37 +-
 drivers/gpu/drm/i915/display/intel_display_irq.c   |  299 +++--
 drivers/gpu/drm/i915/display/intel_display_irq.h   |    5 +-
 .../gpu/drm/i915/display/intel_display_limits.h    |   10 +
 .../gpu/drm/i915/display/intel_display_params.c    |    8 +-
 .../gpu/drm/i915/display/intel_display_params.h    |    5 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |  101 +-
 drivers/gpu/drm/i915/display/intel_display_power.h |    8 +-
 .../drm/i915/display/intel_display_power_well.c    |  249 +++--
 .../drm/i915/display/intel_display_power_well.h    |   15 +-
 .../gpu/drm/i915/display/intel_display_snapshot.c  |   72 ++
 .../gpu/drm/i915/display/intel_display_snapshot.h  |   16 +
 drivers/gpu/drm/i915/display/intel_display_trace.h |   55 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |  184 +--
 drivers/gpu/drm/i915/display/intel_dmc.c           |  427 +++----
 drivers/gpu/drm/i915/display/intel_dmc.h           |   30 +-
 drivers/gpu/drm/i915/display/intel_dmc_wl.c        |    4 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |  797 +++----------
 drivers/gpu/drm/i915/display/intel_dp.h            |   23 +-
 drivers/gpu/drm/i915/display/intel_dp_hdcp.c       |    1 +
 .../gpu/drm/i915/display/intel_dp_link_training.c  |   36 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   56 +-
 drivers/gpu/drm/i915/display/intel_dp_test.c       |  765 +++++++++++++
 drivers/gpu/drm/i915/display/intel_dp_test.h       |   23 +
 drivers/gpu/drm/i915/display/intel_dp_tunnel.h     |    2 +-
 drivers/gpu/drm/i915/display/intel_dpll.c          |   12 +-
 drivers/gpu/drm/i915/display/intel_dpt.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_drrs.c          |    2 +
 drivers/gpu/drm/i915/display/intel_dsb.c           |  139 ++-
 drivers/gpu/drm/i915/display/intel_dsb.h           |    7 +
 drivers/gpu/drm/i915/display/intel_dsi.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_dvo.c           |    1 +
 drivers/gpu/drm/i915/display/intel_fb.c            |  152 ++-
 drivers/gpu/drm/i915/display/intel_fb.h            |    8 +-
 drivers/gpu/drm/i915/display/intel_fb_bo.c         |    9 +-
 drivers/gpu/drm/i915/display/intel_fb_bo.h         |   10 +-
 drivers/gpu/drm/i915/display/intel_fb_pin.c        |   14 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |    4 +-
 drivers/gpu/drm/i915/display/intel_fbdev.c         |   27 +-
 drivers/gpu/drm/i915/display/intel_fbdev_fb.c      |    6 +-
 drivers/gpu/drm/i915/display/intel_fbdev_fb.h      |    4 +-
 drivers/gpu/drm/i915/display/intel_fdi.c           |   10 +-
 drivers/gpu/drm/i915/display/intel_fifo_underrun.c |   30 +-
 drivers/gpu/drm/i915/display/intel_frontbuffer.c   |   66 +-
 drivers/gpu/drm/i915/display/intel_frontbuffer.h   |    5 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |  737 ++++++------
 drivers/gpu/drm/i915/display/intel_hdcp_gsc.c      |   40 +-
 drivers/gpu/drm/i915/display/intel_hdcp_gsc.h      |    9 +-
 .../gpu/drm/i915/display/intel_hdcp_gsc_message.c  |   44 +-
 .../gpu/drm/i915/display/intel_hdcp_gsc_message.h  |    3 +-
 drivers/gpu/drm/i915/display/intel_hdcp_shim.h     |  137 +++
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   10 +-
 drivers/gpu/drm/i915/display/intel_hotplug.c       |    3 +
 drivers/gpu/drm/i915/display/intel_hotplug_irq.c   |   13 +-
 drivers/gpu/drm/i915/display/intel_link_bw.c       |    3 +-
 drivers/gpu/drm/i915/display/intel_lvds.c          |    3 +-
 drivers/gpu/drm/i915/display/intel_modeset_setup.c |   20 +-
 drivers/gpu/drm/i915/display/intel_opregion.c      |    1 +
 drivers/gpu/drm/i915/display/intel_overlay.c       |   18 +-
 drivers/gpu/drm/i915/display/intel_overlay.h       |   25 +-
 drivers/gpu/drm/i915/display/intel_pipe_crc.c      |    4 +
 drivers/gpu/drm/i915/display/intel_plane_initial.c |    2 +-
 drivers/gpu/drm/i915/display/intel_pps.c           |  188 +++-
 drivers/gpu/drm/i915/display/intel_pps.h           |   12 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |  107 +-
 drivers/gpu/drm/i915/display/intel_psr.h           |    1 +
 drivers/gpu/drm/i915/display/intel_psr_regs.h      |    5 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |    4 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |    1 +
 drivers/gpu/drm/i915/display/intel_sprite.c        |   27 +-
 drivers/gpu/drm/i915/display/intel_sprite.h        |    5 -
 drivers/gpu/drm/i915/display/intel_sprite_uapi.c   |    3 +-
 drivers/gpu/drm/i915/display/intel_tv.c            |    1 +
 drivers/gpu/drm/i915/display/intel_vblank.c        |    2 +
 drivers/gpu/drm/i915/display/intel_vdsc.c          |   21 +-
 drivers/gpu/drm/i915/display/intel_vdsc_regs.h     |    2 +
 drivers/gpu/drm/i915/display/intel_vga.c           |   45 +-
 drivers/gpu/drm/i915/display/intel_vga.h           |   14 +-
 drivers/gpu/drm/i915/display/intel_wm.c            |   26 +-
 drivers/gpu/drm/i915/display/intel_wm.h            |    6 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |  408 ++++---
 drivers/gpu/drm/i915/display/skl_watermark.c       |   12 +-
 drivers/gpu/drm/i915/display/skl_watermark.h       |    4 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |    3 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |    2 +-
 drivers/gpu/drm/i915/gem/i915_gem_pm.c             |    2 +-
 drivers/gpu/drm/i915/gem/i915_gem_shrinker.c       |    2 +-
 drivers/gpu/drm/i915/gem/i915_gem_stolen.c         |    2 +-
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c            |    6 +-
 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c        |    2 +-
 drivers/gpu/drm/i915/gt/intel_gt_irq.c             |   24 +-
 drivers/gpu/drm/i915/gt/intel_gt_pm.h              |   12 +-
 drivers/gpu/drm/i915/gt/intel_gt_regs.h            |    5 +
 drivers/gpu/drm/i915/gt/intel_reset.c              |    4 +-
 drivers/gpu/drm/i915/gt/intel_tlb.c                |    2 +-
 drivers/gpu/drm/i915/gt/intel_workarounds.c        |    9 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c          |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c         |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c             |    2 +-
 drivers/gpu/drm/i915/gvt/cmd_parser.c              |    1 -
 drivers/gpu/drm/i915/gvt/gtt.c                     |    2 +-
 drivers/gpu/drm/i915/gvt/opregion.c                |    2 +-
 drivers/gpu/drm/i915/gvt/page_track.c              |    2 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |    2 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |    6 -
 drivers/gpu/drm/i915/i915_driver.c                 |   24 +-
 drivers/gpu/drm/i915/i915_drv.h                    |    8 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |   25 +-
 drivers/gpu/drm/i915/i915_gpu_error.h              |   11 +-
 drivers/gpu/drm/i915/i915_hwmon.c                  |   40 +
 drivers/gpu/drm/i915/i915_irq.c                    |  328 ++----
 drivers/gpu/drm/i915/i915_irq.h                    |   38 +-
 drivers/gpu/drm/i915/i915_pci.c                    |    4 +-
 drivers/gpu/drm/i915/i915_reg.h                    |  456 ++++----
 drivers/gpu/drm/i915/i915_reg_defs.h               |   10 +
 drivers/gpu/drm/i915/i915_suspend.c                |    3 +-
 drivers/gpu/drm/i915/i915_trace.h                  |    2 +-
 drivers/gpu/drm/i915/i915_utils.h                  |    2 +-
 drivers/gpu/drm/i915/i915_vma.c                    |    4 +-
 drivers/gpu/drm/i915/intel_device_info.h           |    1 -
 drivers/gpu/drm/i915/intel_mchbar_regs.h           |    4 +
 drivers/gpu/drm/i915/intel_runtime_pm.c            |    8 +-
 drivers/gpu/drm/i915/intel_runtime_pm.h            |    7 +-
 drivers/gpu/drm/i915/intel_wakeref.c               |   14 +-
 drivers/gpu/drm/i915/intel_wakeref.h               |   18 +-
 drivers/gpu/drm/i915/pxp/intel_pxp.c               |    6 +-
 drivers/gpu/drm/i915/pxp/intel_pxp.h               |    4 +-
 drivers/gpu/drm/i915/selftests/mock_gem_device.c   |    6 +-
 drivers/gpu/drm/i915/soc/intel_dram.c              |    4 +-
 drivers/gpu/drm/i915/soc/intel_pch.c               |    5 +-
 drivers/gpu/drm/i915/soc/intel_rom.c               |  160 +++
 drivers/gpu/drm/i915/soc/intel_rom.h               |   25 +
 drivers/gpu/drm/xe/Makefile                        |    6 +-
 .../drm/xe/compat-i915-headers/gem/i915_gem_lmem.h |    1 -
 .../drm/xe/compat-i915-headers/gem/i915_gem_mman.h |   17 -
 .../xe/compat-i915-headers/gem/i915_gem_object.h   |   64 --
 .../gem/i915_gem_object_frontbuffer.h              |   12 -
 .../gem/i915_gem_object_types.h                    |   11 -
 .../gpu/drm/xe/compat-i915-headers/i915_debugfs.h  |   14 -
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |    5 +-
 .../drm/xe/compat-i915-headers/intel_runtime_pm.h  |    9 +-
 .../gpu/drm/xe/compat-i915-headers/intel_uncore.h  |   24 -
 .../gpu/drm/xe/compat-i915-headers/intel_wakeref.h |    4 +-
 .../gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h |   10 +-
 .../gpu/drm/xe/compat-i915-headers/soc/intel_rom.h |    6 +
 drivers/gpu/drm/xe/display/ext/i915_irq.c          |   31 +-
 drivers/gpu/drm/xe/display/intel_bo.c              |   84 ++
 drivers/gpu/drm/xe/display/intel_fb_bo.c           |   19 +-
 drivers/gpu/drm/xe/display/intel_fb_bo.h           |   24 -
 drivers/gpu/drm/xe/display/intel_fbdev_fb.c        |   12 +-
 drivers/gpu/drm/xe/display/xe_display.c            |   19 +-
 drivers/gpu/drm/xe/display/xe_fb_pin.c             |   12 +-
 drivers/gpu/drm/xe/display/xe_hdcp_gsc.c           |   44 +-
 drivers/gpu/drm/xe/display/xe_plane_initial.c      |    4 +-
 drivers/gpu/drm/xe/xe_bo.h                         |    2 -
 drivers/gpu/drm/xe/xe_bo_types.h                   |    3 -
 include/drm/intel/i915_pciids.h                    |   40 +-
 192 files changed, 6407 insertions(+), 4731 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/intel_bo.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_bo.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_display_snapshot.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_display_snapshot.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_dp_test.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_dp_test.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_hdcp_shim.h
 create mode 100644 drivers/gpu/drm/i915/soc/intel_rom.c
 create mode 100644 drivers/gpu/drm/i915/soc/intel_rom.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_types.h
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
 create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_rom.h
 create mode 100644 drivers/gpu/drm/xe/display/intel_bo.c
 delete mode 100644 drivers/gpu/drm/xe/display/intel_fb_bo.h

-- 
Jani Nikula, Intel

             reply	other threads:[~2024-10-11 11:08 UTC|newest]

Thread overview: 318+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-10-11 11:08 Jani Nikula [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-05-14 14:24 [PULL] drm-intel-next Rodrigo Vivi
2026-05-05 17:50 Rodrigo Vivi
2026-05-06 19:53 ` Rodrigo Vivi
2026-03-30  9:19 Jani Nikula
2026-03-16 10:34 Jani Nikula
2026-01-15 16:10 Rodrigo Vivi
2026-01-15 16:19 ` Vivi, Rodrigo
2026-01-15 15:52 Rodrigo Vivi
2026-01-21 14:19 ` Rodrigo Vivi
2026-01-22  5:26   ` Dave Airlie
2026-01-22 14:10     ` Vivi, Rodrigo
2025-12-19 20:37 Rodrigo Vivi
2025-11-14 14:58 Jani Nikula
2025-11-04 13:43 Jani Nikula
2025-09-18 13:53 Rodrigo Vivi
2025-09-12 13:36 Rodrigo Vivi
2025-09-18 13:46 ` Rodrigo Vivi
2025-09-05 21:58 Rodrigo Vivi
2025-07-10 22:28 Rodrigo Vivi
2025-07-11  9:27 ` Simona Vetter
2025-07-04 10:29 Jani Nikula
2025-07-08 12:30 ` Simona Vetter
2025-06-18 16:22 Jani Nikula
2025-05-08 13:31 Rodrigo Vivi
2025-04-11 13:07 Rodrigo Vivi
2025-03-10 10:08 Jani Nikula
2025-02-24 12:56 Jani Nikula
2025-01-07 19:24 Rodrigo Vivi
2024-12-11 20:38 Rodrigo Vivi
2024-12-20 14:40 ` Rodrigo Vivi
2024-11-04 13:28 Jani Nikula
2024-09-03 15:25 Rodrigo Vivi
2024-08-29 14:16 Rodrigo Vivi
2024-08-13 17:24 Rodrigo Vivi
2024-06-28 14:46 Jani Nikula
2024-07-09 20:27 ` Rodrigo Vivi
2024-07-10  8:37   ` Daniel Vetter
2024-06-19 17:08 Jani Nikula
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
2021-01-04 21:10 Rodrigo Vivi
2021-01-07 12:02 ` Daniel Vetter
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=878quu6go9.fsf@intel.com \
    --to=jani.nikula@intel.com \
    --cc=airlied@gmail.com \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jani.nikula@linux.intel.com \
    --cc=joonas.lahtinen@linux.intel.com \
    --cc=lucas.demarchi@intel.com \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=ogabbay@kernel.org \
    --cc=rodrigo.vivi@intel.com \
    --cc=simona.vetter@ffwll.ch \
    --cc=thomas.hellstrom@linux.intel.com \
    --cc=tursulin@ursulin.net \
    --cc=tzimmermann@suse.de \
    /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.