From: Rodrigo Vivi <rodrigo.vivi@intel.com> To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>, dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Thomas Zimmermann <tzimmermann@suse.de>, Rodrigo Vivi <rodrigo.vivi@intel.com>, intel-gfx@lists.freedesktop.org Subject: [PULL] drm-intel-next Date: Fri, 28 Oct 2022 14:22:33 -0400 [thread overview] Message-ID: <Y1wd6ZJ8LdJpCfZL@intel.com> (raw) Hi Dave and Daniel, Here goes the first chunk of drm-intel-next targeting 6.2 The highlight goes to Ville with many display related clean-up and improvement, some other MTL enabling work and many other fixes and small clean-ups. drm-intel-next-2022-10-28: - Hotplug code clean-up and organization (Jani, Gustavo) - More VBT specific code clean-up, doc, organization, and improvements (Ville) - More MTL enabling work (Matt, RK, Anusha, Jose) - FBC related clean-ups and improvements (Ville) - Removing unused sw_fence_await_reservation (Niranjana) - Big chunch of display house clean-up (Ville) - Many Watermark fixes and clean-ups (Ville) - Fix device info for devices without display (Jani) - Fix TC port PLLs after readout (Ville) - DPLL ID clean-ups (Ville) - Prep work for finishing (de)gamma readout (Ville) - PSR fixes and improvements (Jouni, Jose) - Reject excessive dotclocks early (Ville) - DRRS related improvements (Ville) - Simplify uncore register updates (Andrzej) - Fix simulated GPU reset wrt. encoder HW readout (Imre) - Add a ADL-P workaround (Jose) - Fix clear mask in GEN7_MISCCPCTL update (Andrzej) - Temporarily disable runtime_pm for discrete (Anshuman) - Improve fbdev debugs (Nirmoy) - Fix DP FRL link training status (Ankit) - Other small display fixes (Ankit, Suraj) - Allow panel fixed modes to have differing sync polarities (Ville) - Clean up crtc state flag checks (Ville) - Fix race conditions during DKL PHY accesses (Imre) - Prep-work for cdclock squash and crawl modes (Anusha) - ELD precompute and readout (Ville) Thanks, Rodrigo. The following changes since commit 21f0b7dabf9c358e75a539b5554c0375bf1abe0a: drm/i915: Fix return type of mode_valid function hook (2022-09-15 10:28:55 +0300) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2022-10-28 for you to fetch changes up to a6ebd538364b1e9e6048faaafbc0188172ed50c3: drm/i915/sdvo: Fix debug print (2022-10-28 14:46:21 +0300) ---------------------------------------------------------------- - Hotplug code clean-up and organization (Jani, Gustavo) - More VBT specific code clean-up, doc, organization, and improvements (Ville) - More MTL enabling work (Matt, RK, Anusha, Jose) - FBC related clean-ups and improvements (Ville) - Removing unused sw_fence_await_reservation (Niranjana) - Big chunch of display house clean-up (Ville) - Many Watermark fixes and clean-ups (Ville) - Fix device info for devices without display (Jani) - Fix TC port PLLs after readout (Ville) - DPLL ID clean-ups (Ville) - Prep work for finishing (de)gamma readout (Ville) - PSR fixes and improvements (Jouni, Jose) - Reject excessive dotclocks early (Ville) - DRRS related improvements (Ville) - Simplify uncore register updates (Andrzej) - Fix simulated GPU reset wrt. encoder HW readout (Imre) - Add a ADL-P workaround (Jose) - Fix clear mask in GEN7_MISCCPCTL update (Andrzej) - Temporarily disable runtime_pm for discrete (Anshuman) - Improve fbdev debugs (Nirmoy) - Fix DP FRL link training status (Ankit) - Other small display fixes (Ankit, Suraj) - Allow panel fixed modes to have differing sync polarities (Ville) - Clean up crtc state flag checks (Ville) - Fix race conditions during DKL PHY accesses (Imre) - Prep-work for cdclock squash and crawl modes (Anusha) - ELD precompute and readout (Ville) ---------------------------------------------------------------- Alan Previn (1): drm/i915/pxp: Add firmware status when ARB session fails Andrzej Hajda (5): drm/i915/display: remove drm_device aliases drm/i915/display: Use intel_uncore alias if defined drm/i915: make intel_uncore_rmw() write unconditionally drm/i915: use proper helper for register updates drm/i915: fix clear mask in GEN7_MISCCPCTL update Ankit Nautiyal (2): drm/i915/dp: Reset frl trained flag before restarting FRL training drm/i915/dp: Remove whitespace at the end of function. Anshuman Gupta (1): drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU Anusha Srivatsa (5): drm/i915/display: Add DC5 counter and DMC debugfs entries for MTL drm/i915/display: Change terminology for cdclk actions drm/i915/display: Introduce HAS_CDCLK_SQUASH macro drm/i915/display: Move chunks of code out of bxt_set_cdclk() drm/i915/display: Move squash_ctl register programming to its own function Gustavo Sousa (1): drm/i915: Move hotplug inversion logic into separate helper Imre Deak (6): drm/i915: Fix TypeC mode initialization during system resume drm/i915: Fix simulated GPU reset wrt. encoder HW readout drm/i915/tgl+: Add locking around DKL PHY register accesses drm/i915: Rename intel_tc_phy_regs.h to intel_mg_phy_regs.h drm/i915/tgl+: Move DKL PHY register definitions to intel_dkl_phy_regs.h drm/i915/tgl+: Sanitize DKL PHY register definitions Jani Nikula (4): drm/i915/hotplug: move hotplug storm debugfs to intel_hotplug.c drm/i915/hotplug: refactor hotplug init slightly drm/i915/display: remove ipc_enabled from struct drm_i915_private drm/i915: fix device info for devices without display José Roberto de Souza (3): drm/i915: Parse and set stepping for platforms with GMD drm/i915/mtl: Extend PSR support drm/i915: Extend Wa_1607297627 to Alderlake-P Jouni Högander (1): drm/i915/psr: Fix PSR_IMR/IIR field handling Matt Roper (1): drm/i915: Read graphics/media/display arch version from hw Niranjana Vishwanathapura (1): drm/i915: Remove unused function parameter Nirmoy Das (1): drm/i915: Print return value on error Radhakrishna Sripada (3): drm/i915/mtl: Add MTP ddc pin configuration drm/i915: Add intel_ prefix to struct ip_version drm/i915: Use graphics ver, rel info for media on old platforms Suraj Kandpal (1): drm/i915: Remove one use macro Ville Syrjälä (92): drm/i915: WARN if a port should use VBT provided vswing tables drm/i915/fbc: Move flip_pending assignmnt drm/i915/fbc: Use lockdep_assert_held() drm/i915: Nuke stale plane cdclk ratio FIXMEs drm/i915/fbc: Remove stale FIXME drm/i915: Drop pointless middle man variable drm/i915: Clean up transcoder_to_stream_enc_status() drm/i915: Drop pointless 'budget' variable drm/i915: Use BIT() when dealing with output types drm/i915: Pass intel_encoder to to_lvds_encoder() drm/i915: Extract intel_edp_backlight_setup() drm/i915: Extract intel_tv_add_properties() drm/i915: Extract intel_dp_mst_add_properties() drm/i915: Extract intel_lvds_add_properties() drm/i915: Move eDP scaling_mode prop setup to the proper place drm/i915: Extract intel_attach_scaling_mode_property() drm/i915: Clean up connector->*_allowed setup drm/i915: Don't init eDP if we can't find a fixed mode drm/i915: Split g4x_compute_pipe_wm() into two drm/i915: Split vlv_compute_pipe_wm() into two drm/i915: Simplify up g4x watermark sanitation drm/i915: Simplify up vlv watermark sanitation drm/i915: Add missing invalidate to g4x wm readout drm/i915: Force DPLL calculation for TC ports after readout drm/i915: Don't bail early from intel_dp_initial_fastset_check() drm/i915: Pimp DPLL ref/unref debugs drm/i915: WARN if PLL ref/unref got messed up drm/i915: Always initialize dpll.lock drm/i915: Nuke intel_get_shared_dpll_id() drm/i915: Round to closest in g4x+ HDMI clock readout drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() drm/i915: Allow alternate fixed modes always for eDP drm/i915: Allow alternate fixed modes always for LVDS drm/i915: Remove PLL asserts from .load_luts() drm/i915: Split up intel_color_init() drm/i915: Simplify the intel_color_init_hooks() if ladder drm/i915: Clean up intel_color_init_hooks() drm/i915: Change glk_load_degamma_lut() calling convention drm/i915: Add some debug prints for intel_modeset_all_pipes() drm/i915: Fix watermark calculations for gen12+ RC CCS modifier drm/i915: Fix watermark calculations for gen12+ MC CCS modifier drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier drm/i915: Fix watermark calculations for DG2 CCS modifiers drm/i915: Fix watermark calculations for DG2 CCS+CC modifier drm/i915: Simplify modifier lookup in watermark code drm/i915: Reject excessive dotclocks early drm/i915: Move DRRS debugfs next to the implementation drm/i915: Make the DRRS debugfs contents more consistent drm/i915: Make DRRS debugfs per-crtc/connector drm/i915: Fix locking in DRRS debugfs drm/i915: Tighten DRRS capability reporting drm/i915: Setup final panel drrs_type already during init drm/i915: Clean up some namespacing drm/i915: Fix g4x/vlv/chv CxSR vs. format/tiling/rotation changes drm/i915: Fix pipe gamma enable/disable vs. CxSR on gmch platforms drm/i915: Write watermarks for disabled pipes on gmch platforms drm/i915: Do the DRIVER_ATOMIC feature disable later drm/i915: Enable atomic by default on ctg/elk drm/i915: Allow panel fixed modes to have differing sync polarities drm/i915: Activate DRRS after state readout drm/i915: Introduce intel_crtc_needs_fastset() drm/i915: Remove some local 'mode_changed' bools drm/i915: Don't flag both full modeset and fastset at the same time drm/i915: Introduce intel_crtc_needs_color_update() drm/i915: Make ilk_load_luts() deal with degamma drm/i915: Introduce crtc_state->{pre,post}_csc_lut drm/i915: Assert {pre,post}_csc_lut were assigned sensibly drm/i915: Get rid of glk_load_degamma_lut_linear() drm/i915: Stop loading linear degamma LUT on glk needlessly drm/i915/audio: s/dev_priv/i915/ drm/i915/audio: Nuke leftover ROUNDING_FACTOR drm/i915/audio: Remove CL/BLC audio stuff drm/i915/audio: Extract struct ilk_audio_regs drm/i915/audio: Use REG_BIT() & co. drm/i915/audio: Unify register bit naming drm/i915/audio: Protect singleton register with a lock drm/i915/audio: Nuke intel_eld_uptodate() drm/i915/audio: Read ELD buffer size from hardware drm/i915/audio: Make sure we write the whole ELD buffer drm/i915/audio: Use u32* for ELD drm/i915/audio: Use intel_de_rmw() for most audio registers drm/i915/audio: Split "ELD valid" vs. audio PD on hsw+ drm/i915/audio: Do the vblank waits drm/i915/sdvo: Extract intel_sdvo_has_audio() drm/i915/sdvo: Filter out invalid outputs more sensibly drm/i915/sdvo: Setup DDC fully before output init drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs drm/i915/sdvo: Simplify output setup debugs drm/i915/sdvo: Don't add DDC modes for LVDS drm/i915/sdvo: Get rid of the output type<->device index stuff drm/i915/sdvo: Reduce copy-pasta in output setup drm/i915/sdvo: Fix debug print drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 6 +- drivers/gpu/drm/i915/display/hsw_ips.c | 8 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic.c | 8 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 58 +- drivers/gpu/drm/i915/display/intel_audio.c | 656 ++++++++++----------- drivers/gpu/drm/i915/display/intel_audio_regs.h | 87 ++- drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 89 +-- drivers/gpu/drm/i915/display/intel_color.c | 360 ++++++----- drivers/gpu/drm/i915/display/intel_color.h | 6 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 18 +- drivers/gpu/drm/i915/display/intel_connector.c | 18 + drivers/gpu/drm/i915/display/intel_connector.h | 1 + drivers/gpu/drm/i915/display/intel_crt.c | 9 +- drivers/gpu/drm/i915/display/intel_crtc.c | 8 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 12 +- drivers/gpu/drm/i915/display/intel_cursor.c | 6 +- drivers/gpu/drm/i915/display/intel_ddi.c | 101 ++-- drivers/gpu/drm/i915/display/intel_display.c | 166 +++--- drivers/gpu/drm/i915/display/intel_display.h | 7 +- drivers/gpu/drm/i915/display/intel_display_core.h | 13 + .../gpu/drm/i915/display/intel_display_debugfs.c | 309 +--------- drivers/gpu/drm/i915/display/intel_display_power.c | 3 +- .../drm/i915/display/intel_display_power_well.c | 8 +- drivers/gpu/drm/i915/display/intel_display_types.h | 27 +- drivers/gpu/drm/i915/display/intel_dkl_phy.c | 106 ++++ drivers/gpu/drm/i915/display/intel_dkl_phy.h | 24 + drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h | 204 +++++++ drivers/gpu/drm/i915/display/intel_dmc.c | 22 +- drivers/gpu/drm/i915/display/intel_dp.c | 106 ++-- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 20 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 46 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 125 ++-- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 - drivers/gpu/drm/i915/display/intel_drrs.c | 112 +++- drivers/gpu/drm/i915/display/intel_drrs.h | 4 +- drivers/gpu/drm/i915/display/intel_dvo.c | 6 +- drivers/gpu/drm/i915/display/intel_fb.c | 13 + drivers/gpu/drm/i915/display/intel_fb.h | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 33 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 6 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 5 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 216 ++++++- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 48 +- .../{intel_tc_phy_regs.h => intel_mg_phy_regs.h} | 6 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 22 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 3 +- drivers/gpu/drm/i915/display/intel_opregion.c | 7 +- drivers/gpu/drm/i915/display/intel_panel.c | 34 +- drivers/gpu/drm/i915/display/intel_panel.h | 2 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 9 +- drivers/gpu/drm/i915/display/intel_psr.c | 114 ++-- drivers/gpu/drm/i915/display/intel_sdvo.c | 198 ++++--- drivers/gpu/drm/i915/display/intel_tc.c | 78 ++- drivers/gpu/drm/i915/display/intel_tc.h | 3 +- drivers/gpu/drm/i915/display/intel_tv.c | 87 +-- drivers/gpu/drm/i915/display/skl_watermark.c | 12 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 3 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +- drivers/gpu/drm/i915/i915_driver.c | 26 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 270 ++++----- drivers/gpu/drm/i915/i915_pci.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 204 +------ drivers/gpu/drm/i915/i915_sw_fence.c | 1 - drivers/gpu/drm/i915/i915_sw_fence.h | 1 - drivers/gpu/drm/i915/intel_device_info.c | 86 ++- drivers/gpu/drm/i915/intel_device_info.h | 17 +- drivers/gpu/drm/i915/intel_pm.c | 266 ++++----- drivers/gpu/drm/i915/intel_runtime_pm.c | 11 +- drivers/gpu/drm/i915/intel_step.c | 25 + drivers/gpu/drm/i915/intel_step.h | 28 +- drivers/gpu/drm/i915/intel_uncore.h | 8 +- drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 1 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 3 + drivers/gpu/drm/i915/vlv_suspend.c | 28 +- 82 files changed, 2600 insertions(+), 2126 deletions(-) create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy.c create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy.h create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h rename drivers/gpu/drm/i915/display/{intel_tc_phy_regs.h => intel_mg_phy_regs.h} (99%)
WARNING: multiple messages have this Message-ID (diff)
From: Rodrigo Vivi <rodrigo.vivi@intel.com> To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch> Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Maxime Ripard <mripard@kernel.org>, Thomas Zimmermann <tzimmermann@suse.de>, Rodrigo Vivi <rodrigo.vivi@intel.com>, intel-gfx@lists.freedesktop.org Subject: [Intel-gfx] [PULL] drm-intel-next Date: Fri, 28 Oct 2022 14:22:33 -0400 [thread overview] Message-ID: <Y1wd6ZJ8LdJpCfZL@intel.com> (raw) Hi Dave and Daniel, Here goes the first chunk of drm-intel-next targeting 6.2 The highlight goes to Ville with many display related clean-up and improvement, some other MTL enabling work and many other fixes and small clean-ups. drm-intel-next-2022-10-28: - Hotplug code clean-up and organization (Jani, Gustavo) - More VBT specific code clean-up, doc, organization, and improvements (Ville) - More MTL enabling work (Matt, RK, Anusha, Jose) - FBC related clean-ups and improvements (Ville) - Removing unused sw_fence_await_reservation (Niranjana) - Big chunch of display house clean-up (Ville) - Many Watermark fixes and clean-ups (Ville) - Fix device info for devices without display (Jani) - Fix TC port PLLs after readout (Ville) - DPLL ID clean-ups (Ville) - Prep work for finishing (de)gamma readout (Ville) - PSR fixes and improvements (Jouni, Jose) - Reject excessive dotclocks early (Ville) - DRRS related improvements (Ville) - Simplify uncore register updates (Andrzej) - Fix simulated GPU reset wrt. encoder HW readout (Imre) - Add a ADL-P workaround (Jose) - Fix clear mask in GEN7_MISCCPCTL update (Andrzej) - Temporarily disable runtime_pm for discrete (Anshuman) - Improve fbdev debugs (Nirmoy) - Fix DP FRL link training status (Ankit) - Other small display fixes (Ankit, Suraj) - Allow panel fixed modes to have differing sync polarities (Ville) - Clean up crtc state flag checks (Ville) - Fix race conditions during DKL PHY accesses (Imre) - Prep-work for cdclock squash and crawl modes (Anusha) - ELD precompute and readout (Ville) Thanks, Rodrigo. The following changes since commit 21f0b7dabf9c358e75a539b5554c0375bf1abe0a: drm/i915: Fix return type of mode_valid function hook (2022-09-15 10:28:55 +0300) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2022-10-28 for you to fetch changes up to a6ebd538364b1e9e6048faaafbc0188172ed50c3: drm/i915/sdvo: Fix debug print (2022-10-28 14:46:21 +0300) ---------------------------------------------------------------- - Hotplug code clean-up and organization (Jani, Gustavo) - More VBT specific code clean-up, doc, organization, and improvements (Ville) - More MTL enabling work (Matt, RK, Anusha, Jose) - FBC related clean-ups and improvements (Ville) - Removing unused sw_fence_await_reservation (Niranjana) - Big chunch of display house clean-up (Ville) - Many Watermark fixes and clean-ups (Ville) - Fix device info for devices without display (Jani) - Fix TC port PLLs after readout (Ville) - DPLL ID clean-ups (Ville) - Prep work for finishing (de)gamma readout (Ville) - PSR fixes and improvements (Jouni, Jose) - Reject excessive dotclocks early (Ville) - DRRS related improvements (Ville) - Simplify uncore register updates (Andrzej) - Fix simulated GPU reset wrt. encoder HW readout (Imre) - Add a ADL-P workaround (Jose) - Fix clear mask in GEN7_MISCCPCTL update (Andrzej) - Temporarily disable runtime_pm for discrete (Anshuman) - Improve fbdev debugs (Nirmoy) - Fix DP FRL link training status (Ankit) - Other small display fixes (Ankit, Suraj) - Allow panel fixed modes to have differing sync polarities (Ville) - Clean up crtc state flag checks (Ville) - Fix race conditions during DKL PHY accesses (Imre) - Prep-work for cdclock squash and crawl modes (Anusha) - ELD precompute and readout (Ville) ---------------------------------------------------------------- Alan Previn (1): drm/i915/pxp: Add firmware status when ARB session fails Andrzej Hajda (5): drm/i915/display: remove drm_device aliases drm/i915/display: Use intel_uncore alias if defined drm/i915: make intel_uncore_rmw() write unconditionally drm/i915: use proper helper for register updates drm/i915: fix clear mask in GEN7_MISCCPCTL update Ankit Nautiyal (2): drm/i915/dp: Reset frl trained flag before restarting FRL training drm/i915/dp: Remove whitespace at the end of function. Anshuman Gupta (1): drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU Anusha Srivatsa (5): drm/i915/display: Add DC5 counter and DMC debugfs entries for MTL drm/i915/display: Change terminology for cdclk actions drm/i915/display: Introduce HAS_CDCLK_SQUASH macro drm/i915/display: Move chunks of code out of bxt_set_cdclk() drm/i915/display: Move squash_ctl register programming to its own function Gustavo Sousa (1): drm/i915: Move hotplug inversion logic into separate helper Imre Deak (6): drm/i915: Fix TypeC mode initialization during system resume drm/i915: Fix simulated GPU reset wrt. encoder HW readout drm/i915/tgl+: Add locking around DKL PHY register accesses drm/i915: Rename intel_tc_phy_regs.h to intel_mg_phy_regs.h drm/i915/tgl+: Move DKL PHY register definitions to intel_dkl_phy_regs.h drm/i915/tgl+: Sanitize DKL PHY register definitions Jani Nikula (4): drm/i915/hotplug: move hotplug storm debugfs to intel_hotplug.c drm/i915/hotplug: refactor hotplug init slightly drm/i915/display: remove ipc_enabled from struct drm_i915_private drm/i915: fix device info for devices without display José Roberto de Souza (3): drm/i915: Parse and set stepping for platforms with GMD drm/i915/mtl: Extend PSR support drm/i915: Extend Wa_1607297627 to Alderlake-P Jouni Högander (1): drm/i915/psr: Fix PSR_IMR/IIR field handling Matt Roper (1): drm/i915: Read graphics/media/display arch version from hw Niranjana Vishwanathapura (1): drm/i915: Remove unused function parameter Nirmoy Das (1): drm/i915: Print return value on error Radhakrishna Sripada (3): drm/i915/mtl: Add MTP ddc pin configuration drm/i915: Add intel_ prefix to struct ip_version drm/i915: Use graphics ver, rel info for media on old platforms Suraj Kandpal (1): drm/i915: Remove one use macro Ville Syrjälä (92): drm/i915: WARN if a port should use VBT provided vswing tables drm/i915/fbc: Move flip_pending assignmnt drm/i915/fbc: Use lockdep_assert_held() drm/i915: Nuke stale plane cdclk ratio FIXMEs drm/i915/fbc: Remove stale FIXME drm/i915: Drop pointless middle man variable drm/i915: Clean up transcoder_to_stream_enc_status() drm/i915: Drop pointless 'budget' variable drm/i915: Use BIT() when dealing with output types drm/i915: Pass intel_encoder to to_lvds_encoder() drm/i915: Extract intel_edp_backlight_setup() drm/i915: Extract intel_tv_add_properties() drm/i915: Extract intel_dp_mst_add_properties() drm/i915: Extract intel_lvds_add_properties() drm/i915: Move eDP scaling_mode prop setup to the proper place drm/i915: Extract intel_attach_scaling_mode_property() drm/i915: Clean up connector->*_allowed setup drm/i915: Don't init eDP if we can't find a fixed mode drm/i915: Split g4x_compute_pipe_wm() into two drm/i915: Split vlv_compute_pipe_wm() into two drm/i915: Simplify up g4x watermark sanitation drm/i915: Simplify up vlv watermark sanitation drm/i915: Add missing invalidate to g4x wm readout drm/i915: Force DPLL calculation for TC ports after readout drm/i915: Don't bail early from intel_dp_initial_fastset_check() drm/i915: Pimp DPLL ref/unref debugs drm/i915: WARN if PLL ref/unref got messed up drm/i915: Always initialize dpll.lock drm/i915: Nuke intel_get_shared_dpll_id() drm/i915: Round to closest in g4x+ HDMI clock readout drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() drm/i915: Allow alternate fixed modes always for eDP drm/i915: Allow alternate fixed modes always for LVDS drm/i915: Remove PLL asserts from .load_luts() drm/i915: Split up intel_color_init() drm/i915: Simplify the intel_color_init_hooks() if ladder drm/i915: Clean up intel_color_init_hooks() drm/i915: Change glk_load_degamma_lut() calling convention drm/i915: Add some debug prints for intel_modeset_all_pipes() drm/i915: Fix watermark calculations for gen12+ RC CCS modifier drm/i915: Fix watermark calculations for gen12+ MC CCS modifier drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier drm/i915: Fix watermark calculations for DG2 CCS modifiers drm/i915: Fix watermark calculations for DG2 CCS+CC modifier drm/i915: Simplify modifier lookup in watermark code drm/i915: Reject excessive dotclocks early drm/i915: Move DRRS debugfs next to the implementation drm/i915: Make the DRRS debugfs contents more consistent drm/i915: Make DRRS debugfs per-crtc/connector drm/i915: Fix locking in DRRS debugfs drm/i915: Tighten DRRS capability reporting drm/i915: Setup final panel drrs_type already during init drm/i915: Clean up some namespacing drm/i915: Fix g4x/vlv/chv CxSR vs. format/tiling/rotation changes drm/i915: Fix pipe gamma enable/disable vs. CxSR on gmch platforms drm/i915: Write watermarks for disabled pipes on gmch platforms drm/i915: Do the DRIVER_ATOMIC feature disable later drm/i915: Enable atomic by default on ctg/elk drm/i915: Allow panel fixed modes to have differing sync polarities drm/i915: Activate DRRS after state readout drm/i915: Introduce intel_crtc_needs_fastset() drm/i915: Remove some local 'mode_changed' bools drm/i915: Don't flag both full modeset and fastset at the same time drm/i915: Introduce intel_crtc_needs_color_update() drm/i915: Make ilk_load_luts() deal with degamma drm/i915: Introduce crtc_state->{pre,post}_csc_lut drm/i915: Assert {pre,post}_csc_lut were assigned sensibly drm/i915: Get rid of glk_load_degamma_lut_linear() drm/i915: Stop loading linear degamma LUT on glk needlessly drm/i915/audio: s/dev_priv/i915/ drm/i915/audio: Nuke leftover ROUNDING_FACTOR drm/i915/audio: Remove CL/BLC audio stuff drm/i915/audio: Extract struct ilk_audio_regs drm/i915/audio: Use REG_BIT() & co. drm/i915/audio: Unify register bit naming drm/i915/audio: Protect singleton register with a lock drm/i915/audio: Nuke intel_eld_uptodate() drm/i915/audio: Read ELD buffer size from hardware drm/i915/audio: Make sure we write the whole ELD buffer drm/i915/audio: Use u32* for ELD drm/i915/audio: Use intel_de_rmw() for most audio registers drm/i915/audio: Split "ELD valid" vs. audio PD on hsw+ drm/i915/audio: Do the vblank waits drm/i915/sdvo: Extract intel_sdvo_has_audio() drm/i915/sdvo: Filter out invalid outputs more sensibly drm/i915/sdvo: Setup DDC fully before output init drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs drm/i915/sdvo: Simplify output setup debugs drm/i915/sdvo: Don't add DDC modes for LVDS drm/i915/sdvo: Get rid of the output type<->device index stuff drm/i915/sdvo: Reduce copy-pasta in output setup drm/i915/sdvo: Fix debug print drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 6 +- drivers/gpu/drm/i915/display/hsw_ips.c | 8 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic.c | 8 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 58 +- drivers/gpu/drm/i915/display/intel_audio.c | 656 ++++++++++----------- drivers/gpu/drm/i915/display/intel_audio_regs.h | 87 ++- drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 89 +-- drivers/gpu/drm/i915/display/intel_color.c | 360 ++++++----- drivers/gpu/drm/i915/display/intel_color.h | 6 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 18 +- drivers/gpu/drm/i915/display/intel_connector.c | 18 + drivers/gpu/drm/i915/display/intel_connector.h | 1 + drivers/gpu/drm/i915/display/intel_crt.c | 9 +- drivers/gpu/drm/i915/display/intel_crtc.c | 8 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 12 +- drivers/gpu/drm/i915/display/intel_cursor.c | 6 +- drivers/gpu/drm/i915/display/intel_ddi.c | 101 ++-- drivers/gpu/drm/i915/display/intel_display.c | 166 +++--- drivers/gpu/drm/i915/display/intel_display.h | 7 +- drivers/gpu/drm/i915/display/intel_display_core.h | 13 + .../gpu/drm/i915/display/intel_display_debugfs.c | 309 +--------- drivers/gpu/drm/i915/display/intel_display_power.c | 3 +- .../drm/i915/display/intel_display_power_well.c | 8 +- drivers/gpu/drm/i915/display/intel_display_types.h | 27 +- drivers/gpu/drm/i915/display/intel_dkl_phy.c | 106 ++++ drivers/gpu/drm/i915/display/intel_dkl_phy.h | 24 + drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h | 204 +++++++ drivers/gpu/drm/i915/display/intel_dmc.c | 22 +- drivers/gpu/drm/i915/display/intel_dp.c | 106 ++-- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 20 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 46 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 125 ++-- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 - drivers/gpu/drm/i915/display/intel_drrs.c | 112 +++- drivers/gpu/drm/i915/display/intel_drrs.h | 4 +- drivers/gpu/drm/i915/display/intel_dvo.c | 6 +- drivers/gpu/drm/i915/display/intel_fb.c | 13 + drivers/gpu/drm/i915/display/intel_fb.h | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 33 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 6 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 5 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 216 ++++++- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 48 +- .../{intel_tc_phy_regs.h => intel_mg_phy_regs.h} | 6 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 22 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 3 +- drivers/gpu/drm/i915/display/intel_opregion.c | 7 +- drivers/gpu/drm/i915/display/intel_panel.c | 34 +- drivers/gpu/drm/i915/display/intel_panel.h | 2 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 9 +- drivers/gpu/drm/i915/display/intel_psr.c | 114 ++-- drivers/gpu/drm/i915/display/intel_sdvo.c | 198 ++++--- drivers/gpu/drm/i915/display/intel_tc.c | 78 ++- drivers/gpu/drm/i915/display/intel_tc.h | 3 +- drivers/gpu/drm/i915/display/intel_tv.c | 87 +-- drivers/gpu/drm/i915/display/skl_watermark.c | 12 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 3 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +- drivers/gpu/drm/i915/i915_driver.c | 26 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 270 ++++----- drivers/gpu/drm/i915/i915_pci.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 204 +------ drivers/gpu/drm/i915/i915_sw_fence.c | 1 - drivers/gpu/drm/i915/i915_sw_fence.h | 1 - drivers/gpu/drm/i915/intel_device_info.c | 86 ++- drivers/gpu/drm/i915/intel_device_info.h | 17 +- drivers/gpu/drm/i915/intel_pm.c | 266 ++++----- drivers/gpu/drm/i915/intel_runtime_pm.c | 11 +- drivers/gpu/drm/i915/intel_step.c | 25 + drivers/gpu/drm/i915/intel_step.h | 28 +- drivers/gpu/drm/i915/intel_uncore.h | 8 +- drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 1 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 3 + drivers/gpu/drm/i915/vlv_suspend.c | 28 +- 82 files changed, 2600 insertions(+), 2126 deletions(-) create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy.c create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy.h create mode 100644 drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h rename drivers/gpu/drm/i915/display/{intel_tc_phy_regs.h => intel_mg_phy_regs.h} (99%)
next reply other threads:[~2022-10-28 18:23 UTC|newest] Thread overview: 286+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-10-28 18:22 Rodrigo Vivi [this message] 2022-10-28 18:22 ` [Intel-gfx] [PULL] drm-intel-next Rodrigo Vivi 2022-10-28 23:41 ` Ville Syrjälä 2022-10-28 23:41 ` Ville Syrjälä 2022-11-01 22:29 ` Vivi, Rodrigo 2022-11-01 22:29 ` Vivi, Rodrigo 2022-11-02 5:29 ` Ville Syrjälä 2022-11-02 5:29 ` Ville Syrjälä -- 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-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=Y1wd6ZJ8LdJpCfZL@intel.com \ --to=rodrigo.vivi@intel.com \ --cc=airlied@gmail.com \ --cc=daniel.vetter@ffwll.ch \ --cc=dim-tools@lists.freedesktop.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=intel-gfx@lists.freedesktop.org \ --cc=tvrtko.ursulin@linux.intel.com \ --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: 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.