[Nouveau] display force off - kernel 3.18
poma
pomidorabelisima at gmail.com
Sun Oct 26 02:30:49 UTC 2014
On 26.10.2014 00:54, Andrei Amuraritei wrote:
> On 10/24/2014 11:55 PM, poma wrote:
>> linux-next, commit 2d65a9f broke nouveau(display is powered off):
>> - boot from soft-off(S5)
>> - thaw from hibernate(S4)
>> - resume from suspend(S3)
>>
>> Chipset: G98 (NV98)
>> Family : NV50
>>
>> https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=2d65a9f
>>
>> commit 2d65a9f48fcdf7866aab6457bc707ca233e0c791
>> Merge: da92da3 dfda0df
>> Author: Linus Torvalds <torvalds at linux-foundation.org>
>> Date: Tue Oct 14 09:39:08 2014 +0200
>>
>> Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
>>
>> Pull drm updates from Dave Airlie:
>> "This is the main git pull for the drm,
>>
>> I pretty much froze major pulls at -rc5/6 time, and haven't had much
>> fallout, so will probably continue doing that.
>>
>> Lots of changes all over, big internal header cleanup to make it clear
>> drm features are legacy things and what are things that modern KMS
>> drivers should be using. Also big move to use the new generic fences
>> in all the TTM drivers.
>>
>> core:
>> atomic prep work,
>> vblank rework changes, allows immediate vblank disables
>> major header reworking and cleanups to better delinate legacy
>> interfaces from what KMS drivers should be using.
>> cursor planes locking fixes
>>
>> ttm:
>> move to generic fences (affects all TTM drivers)
>> ppc64 caching fixes
>>
>> radeon:
>> userptr support,
>> uvd for old asics,
>> reset rework for fence changes
>> better buffer placement changes,
>> dpm feature enablement
>> hdmi audio support fixes
>>
>> intel:
>> Cherryview work,
>> 180 degree rotation,
>> skylake prep work,
>> execlist command submission
>> full ppgtt prep work
>> cursor improvements
>> edid caching,
>> vdd handling improvements
>>
>> nouveau:
>> fence reworking
>> kepler memory clock work
>> gt21x clock work
>> fan control improvements
>> hdmi infoframe fixes
>> DP audio
>>
>> ast:
>> ppc64 fixes
>> caching fix
>>
>> rcar:
>> rcar-du DT support
>>
>> ipuv3:
>> prep work for capture support
>>
>> msm:
>> LVDS support for mdp4, new panel, gpu refactoring
>>
>> exynos:
>> exynos3250 SoC support, drop bad mmap interface,
>> mipi dsi changes, and component match support"
>>
>> * 'drm-next' of git://people.freedesktop.org/~airlied/linux: (640 commits)
>> drm/mst: rework payload table allocation to conform better.
>> drm/ast: Fix HW cursor image
>> drm/radeon/kv: add uvd/vce info to dpm debugfs output
>> drm/radeon/ci: add uvd/vce info to dpm debugfs output
>> drm/radeon: export reservation_object from dmabuf to ttm
>> drm/radeon: cope with foreign fences inside the reservation object
>> drm/radeon: cope with foreign fences inside display
>> drm/core: use helper to check driver features
>> drm/radeon/cik: write gfx ucode version to ucode addr reg
>> drm/radeon/si: print full CS when we hit a packet 0
>> drm/radeon: remove unecessary includes
>> drm/radeon/combios: declare legacy_connector_convert as static
>> drm/radeon/atombios: declare connector convert tables as static
>> drm/radeon: drop btc_get_max_clock_from_voltage_dependency_table
>> drm/radeon/dpm: drop clk/voltage dependency filters for BTC
>> drm/radeon/dpm: drop clk/voltage dependency filters for CI
>> drm/radeon/dpm: drop clk/voltage dependency filters for SI
>> drm/radeon/dpm: drop clk/voltage dependency filters for NI
>> drm/radeon: disable audio when we disable hdmi (v2)
>> drm/radeon: split audio enable between eg and r600 (v2)
>> ...
>>
>>
>> Up to and with prior commit da92da3 nouveau(S3/4/5) works OK.
>>
> Thanks for reporting on this poma. Much appreciated your time with this
> issue is.
>
> Andrei Amuraritei.
>
Ave Caesar, morituri te salutant!
"Nouveau display(DVI) broken - kernel 3.18"
https://bugzilla.redhat.com/show_bug.cgi?id=1157191
Who will take care of our machines if not ourselves.
poma
More information about the kernel
mailing list