Kernel Bug Tracker – Bug 23222
2.6.36 radeon KMS: [drm] Cannot find any crtc or sizes
Last modified: 2010-12-05 19:50:57 UTC
Created attachment 37562 [details]
After upgrade from 2.6.35 to 2.6.36 I think I have found a regression.
2.6.36 is booting fine until kernel tries to change resolution. Then my monitor just goes blank, but the booting process continues. Using ssh I'm able to connect to my computer and there are following messages in my dmesg:
[ 4.650041] No connectors reported connected with modes
[ 4.650046] [drm] Cannot find any crtc or sizes - going 1024x768
onboard graphic card: ATI Technologies Inc RS482 [Radeon Xpress 200] with both VGA and DVI ports
monitor: Samsung SyncMaster 204B
Please note that this only happens when my monitor is connected with DVI.
After switching to standard VGA cable everything works just fine.
Created attachment 37572 [details]
dmesg when using DVI
This is dmesg when using DVI connection.
Created attachment 37582 [details]
dmesg when using VGA
This is dmesg when using VGA connection.
Any chance you could bisect?
Created attachment 37612 [details]
fix the i2c pad maks
This patch should fix the issue.
(In reply to comment #4)
> Created an attachment (id=37612) [details]
> fix the i2c pad maks
> This patch should fix the issue.
Still the same. I will try to bisect and come back to you later.
179e8078a768be8c18539bebe44dd94447142ccf is the first bad commit
Author: Alex Deucher <firstname.lastname@example.org>
Date: Thu Aug 5 21:21:17 2010 -0400
drm/radeon/kms: rework combios i2c handling
Handle asic specific table to hw mappings in
combios_setup_i2c_bus() directly. This allows us
to remove most of the combios quirks and clean up
the i2c bus setup.
Signed-off-by: Alex Deucher <email@example.com>
Signed-off-by: Dave Airlie <firstname.lastname@example.org>
:040000 040000 3e1f33501b25105e8a0f4c3aeed5eda36409eeac 693f1744a40acf4e9ded2ce1ee517873e0760c01 M drivers
Created attachment 37832 [details]
fix i2c setup
This should fix it.
(In reply to comment #7)
> Created an attachment (id=37832) [details]
> fix i2c setup
> This should fix it.
This patch fixed the regression. Thank you very much.
I've sent the patch to Dave and stable. thanks!
Handled-By : Alex Deucher <email@example.com>
Fixed by commit 791cfe2 drm/radeon/kms: fix regression in rs4xx i2c setup .