Hi Dave,
Just the edp bpp fix from Jani plus the pipe bpp readout code from Ville to make it work. There's a 3 pipe ivb regression fix pending from me, but Ville's review convinced me that my first stab is broken.
Cheers, Daniel
The following changes since commit 828c79087cec61eaf4c76bb32c222fbe35ac3930:
drm/i915: Disable GGTT PTEs on GEN6+ suspend (2013-10-18 15:44:47 +0200)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-10-25
for you to fetch changes up to 52e1e223456e3aa747e9932f95948381f04b3b26:
drm/i915/dp: workaround BIOS eDP bpp clamping issue (2013-10-21 09:57:02 +0200)
---------------------------------------------------------------- Jani Nikula (1): drm/i915/dp: workaround BIOS eDP bpp clamping issue
Ville Syrjälä (1): drm/i915: Add support for pipe_bpp readout
drivers/gpu/drm/i915/intel_ddi.c | 17 +++++++++++++++++ drivers/gpu/drm/i915/intel_display.c | 36 ++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/i915/intel_dp.c | 20 ++++++++++++++++++++ 3 files changed, 73 insertions(+)
Hi Dave,
Please do _not_ pull this. The pipe bpp readout stuff this crucially relies on is only partially backported from -next to -fixes and apparently missing bits on Haswell.
Thanks, Daniel
On Fri, Oct 25, 2013 at 12:50:12PM +0200, Daniel Vetter wrote:
Hi Dave,
Just the edp bpp fix from Jani plus the pipe bpp readout code from Ville to make it work. There's a 3 pipe ivb regression fix pending from me, but Ville's review convinced me that my first stab is broken.
Cheers, Daniel
The following changes since commit 828c79087cec61eaf4c76bb32c222fbe35ac3930:
drm/i915: Disable GGTT PTEs on GEN6+ suspend (2013-10-18 15:44:47 +0200)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-10-25
for you to fetch changes up to 52e1e223456e3aa747e9932f95948381f04b3b26:
drm/i915/dp: workaround BIOS eDP bpp clamping issue (2013-10-21 09:57:02 +0200)
Jani Nikula (1): drm/i915/dp: workaround BIOS eDP bpp clamping issue
Ville Syrjälä (1): drm/i915: Add support for pipe_bpp readout
drivers/gpu/drm/i915/intel_ddi.c | 17 +++++++++++++++++ drivers/gpu/drm/i915/intel_display.c | 36 ++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/i915/intel_dp.c | 20 ++++++++++++++++++++ 3 files changed, 73 insertions(+)
-- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
On Mon, Oct 28, 2013 at 08:49:45AM +0100, Daniel Vetter wrote:
Hi Dave,
Please do _not_ pull this. The pipe bpp readout stuff this crucially relies on is only partially backported from -next to -fixes and apparently missing bits on Haswell.
Ok, updated pull request. I wanted to wait a bit for an ivb 3 pipe regression fix, but my brain was too fuzzy thus far to write a correct patch ... So I guess that one will go through the merge window with a cc: stable.
On top of the edp bpp fix from Jani just a no-lvds quirk. The two patches from Ville are both from -next and provide infrastructure for Jani's fix. I could have done a more minimal port, but I'd like to avoid divergent code for backports as much as possible.
Cheers, Daniel
The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-10-29
for you to fetch changes up to 645378d85ee524e429aa4cf52806047b56cdc596:
drm/i915: No LVDS hardware on Intel D410PT and D425KT (2013-10-28 17:48:30 +0100)
---------------------------------------------------------------- Jani Nikula (1): drm/i915/dp: workaround BIOS eDP bpp clamping issue
Rob Pearce (1): drm/i915: No LVDS hardware on Intel D410PT and D425KT
Ville Syrjälä (2): drm/i915: Add support for pipe_bpp readout drm/i915: Add HSW CRT output readout support
Thanks, Daniel
On Fri, Oct 25, 2013 at 12:50:12PM +0200, Daniel Vetter wrote:
Hi Dave,
Just the edp bpp fix from Jani plus the pipe bpp readout code from Ville to make it work. There's a 3 pipe ivb regression fix pending from me, but Ville's review convinced me that my first stab is broken.
Cheers, Daniel
The following changes since commit 828c79087cec61eaf4c76bb32c222fbe35ac3930:
drm/i915: Disable GGTT PTEs on GEN6+ suspend (2013-10-18 15:44:47 +0200)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-10-25
for you to fetch changes up to 52e1e223456e3aa747e9932f95948381f04b3b26:
drm/i915/dp: workaround BIOS eDP bpp clamping issue (2013-10-21 09:57:02 +0200)
Jani Nikula (1): drm/i915/dp: workaround BIOS eDP bpp clamping issue
Ville Syrjälä (1): drm/i915: Add support for pipe_bpp readout
drivers/gpu/drm/i915/intel_ddi.c | 17 +++++++++++++++++ drivers/gpu/drm/i915/intel_display.c | 36 ++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/i915/intel_dp.c | 20 ++++++++++++++++++++ 3 files changed, 73 insertions(+)
-- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
-- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
On Tue, Oct 29, 2013 at 11:29:29AM +0100, Daniel Vetter wrote:
On Mon, Oct 28, 2013 at 08:49:45AM +0100, Daniel Vetter wrote:
Hi Dave,
Please do _not_ pull this. The pipe bpp readout stuff this crucially relies on is only partially backported from -next to -fixes and apparently missing bits on Haswell.
Ok, updated pull request. I wanted to wait a bit for an ivb 3 pipe regression fix, but my brain was too fuzzy thus far to write a correct patch ... So I guess that one will go through the merge window with a cc: stable.
On top of the edp bpp fix from Jani just a no-lvds quirk. The two patches from Ville are both from -next and provide infrastructure for Jani's fix. I could have done a more minimal port, but I'd like to avoid divergent code for backports as much as possible.
Ok, clue came back in the nick of time, so I've figured I'll smash the 3 pipe fix (tested&reviewed) into the pull request, too. I like my kernel release free of known regressions ;-)
Cheers, Daniel
The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-10-29
for you to fetch changes up to 1fbc0d789d12fec313c91912fc11733fdfbab863:
drm/i915: Fix the PPT fdi lane bifurcate state handling on ivb (2013-10-29 13:52:56 +0100)
---------------------------------------------------------------- Daniel Vetter (1): drm/i915: Fix the PPT fdi lane bifurcate state handling on ivb
Jani Nikula (1): drm/i915/dp: workaround BIOS eDP bpp clamping issue
Rob Pearce (1): drm/i915: No LVDS hardware on Intel D410PT and D425KT
Ville Syrjälä (2): drm/i915: Add support for pipe_bpp readout drm/i915: Add HSW CRT output readout support
dri-devel@lists.freedesktop.org