https://bugzilla.kernel.org/show_bug.cgi?id=15030


Nicolas Reinecke <pl4nk...@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Kernel Version|2.6.34-rc3                  |2.6.36-rc8+




--- Comment #17 from Nicolas Reinecke <pl4nk...@googlemail.com>  2010-10-17 
16:41:16 ---
DP still not working with KMS.

The UMS driver uses this i2c commands:
...
[   573.709] RADEONDPEncoderService: 1 19
[   573.709] (II) RADEON(0): I2C device "DisplayPort-0-DP:ddc2" registered at
address 0xA0.
[   573.710] get auxch 0030 40 30 i2c addr:0x92 status:00
[   573.710] get auxch 0030 00 30 i2c addr:0x92 status:00
[   573.711] (II) RADEON(0): I2C device "DisplayPort-0-DP:E-EDID segment
register" registered at address 0x60.
[   573.711] get auxch 0031 40 30 i2c addr:0x92 status:00
[   573.712] get auxch 0031 00 30 i2c addr:0x92 status:00
[   573.712] (II) RADEON(0): I2C device "DisplayPort-0-DP:EDID EEPROM
interface" registered at address 0x62.
[   573.713] get auxch 0037 40 30 i2c addr:0x92 status:00
[   573.714] get auxch 0037 00 30 i2c addr:0x92 status:00
[   573.714] (II) RADEON(0): I2C device "DisplayPort-0-DP:DDC control
interface" registered at address 0x6E.
[   573.715] get auxch 0050 40 30 i2c addr:0x92 status:00
[   573.715] get auxch 0050 40 50 i2c addr:0x92 status:00
[   573.716] get auxch 0050 50 30 i2c addr:0x92 status:00
[   573.717] get auxch 0050 50 40 i2c addr:0x92 status:00
...
[   573.805] get auxch 0050 50 40 i2c addr:0x92 status:00
[   573.806] get auxch 0050 10 30 i2c addr:0x92 status:00
[   573.808] RADEONDPEncoderService: 1 19
[   573.809] get auxch 0000 90 47 i2c addr:0x92 status:00
[   573.809] get auxch 0100 90 41 i2c addr:0x92 status:00
[   573.809] (II) RADEON(0): EDID for output DisplayPort-0
...

the kms does something different and fail to detect a device

Oct 17 17:14:57 desktop kernel: [    9.448391] [drm] ring test succeeded in 1
usecs
Oct 17 17:14:57 desktop kernel: [    9.448515] [drm] radeon: ib pool ready.
Oct 17 17:14:57 desktop kernel: [    9.448588] [drm] ib test succeeded in 0
usecs
Oct 17 17:14:57 desktop kernel: [    9.448590] [drm] Enabling audio support
Oct 17 17:14:57 desktop kernel: [    9.448597] failed to evaluate ATIF got
AE_BAD_PARAMETER
Oct 17 17:14:57 desktop kernel: [    9.449237] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.449735] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.450245] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.451272] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.452580] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.453084] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.453577] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.454070] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.454562] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.455055] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.455547] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:40 len:30 0x92 40
Oct 17 17:14:57 desktop kernel: [    9.455551] [drm:radeon_process_aux_ch],
failed to get auxch 0000 40 30 0x92 40 after 11 retries
Oct 17 17:14:57 desktop kernel: [    9.455953] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:00 len:30 0x92 00
Oct 17 17:14:57 desktop kernel: [    9.456021]
[drm:radeon_atombios_get_tv_info], Default TV standard: PAL
Oct 17 17:14:57 desktop kernel: [    9.456058]
[drm:radeon_atombios_get_tv_info], Default TV standard: PAL
Oct 17 17:14:57 desktop kernel: [    9.456094] [drm] Radeon Display Connectors
Oct 17 17:14:57 desktop kernel: [    9.456096] [drm] Connector 0:
Oct 17 17:14:57 desktop kernel: [    9.456098] [drm]   HDMI-A
Oct 17 17:14:57 desktop kernel: [    9.456100] [drm]   HPD1
Oct 17 17:14:57 desktop kernel: [    9.456103] [drm]   DDC: 0x7e40 0x7e40
0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
Oct 17 17:14:57 desktop kernel: [    9.456105] [drm]   Encoders:
Oct 17 17:14:57 desktop kernel: [    9.456107] [drm]     DFP1: INTERNAL_UNIPHY
Oct 17 17:14:57 desktop kernel: [    9.456109] [drm] Connector 1:
Oct 17 17:14:57 desktop kernel: [    9.456111] [drm]   DisplayPort
Oct 17 17:14:57 desktop kernel: [    9.456112] [drm]   HPD3
Oct 17 17:14:57 desktop kernel: [    9.456115] [drm]   DDC: 0x7e60 0x7e60
0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
Oct 17 17:14:57 desktop kernel: [    9.456117] [drm]   Encoders:
Oct 17 17:14:57 desktop kernel: [    9.456119] [drm]     DFP2: INTERNAL_UNIPHY
Oct 17 17:14:57 desktop kernel: [    9.456121] [drm] Connector 2:
Oct 17 17:14:57 desktop kernel: [    9.456122] [drm]   DVI-I
Oct 17 17:14:57 desktop kernel: [    9.456124] [drm]   HPD2
Oct 17 17:14:57 desktop kernel: [    9.456127] [drm]   DDC: 0x7e20 0x7e20
0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
Oct 17 17:14:57 desktop kernel: [    9.456129] [drm]   Encoders:
Oct 17 17:14:57 desktop kernel: [    9.456131] [drm]     CRT1:
INTERNAL_KLDSCP_DAC1
Oct 17 17:14:57 desktop kernel: [    9.456133] [drm]     DFP3:
INTERNAL_KLDSCP_LVTMA
Oct 17 17:14:57 desktop kernel: [    9.456135] [drm] Connector 3:
Oct 17 17:14:57 desktop kernel: [    9.456136] [drm]   VGA
Oct 17 17:14:57 desktop kernel: [    9.456139] [drm]   DDC: 0x7e50 0x7e50
0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
Oct 17 17:14:57 desktop kernel: [    9.456141] [drm]   Encoders:
Oct 17 17:14:57 desktop kernel: [    9.456143] [drm]     CRT2:
INTERNAL_KLDSCP_DAC2
Oct 17 17:14:57 desktop kernel: [    9.745923] [drm] Internal thermal
controller with fan control
Oct 17 17:14:57 desktop kernel: [    9.745970] [drm] radeon: power management
initialized
Oct 17 17:14:57 desktop kernel: [    9.745976] [drm:radeon_atom_encoder_dpms],
encoder dpms 30 to mode 3, devices 00000008, active_devices 00000000
Oct 17 17:14:57 desktop kernel: [    9.745982] [drm:radeon_atom_encoder_dpms],
encoder dpms 30 to mode 3, devices 00000080, active_devices 00000000
Oct 17 17:14:57 desktop kernel: [    9.745986] [drm:radeon_atom_encoder_dpms],
encoder dpms 21 to mode 3, devices 00000001, active_devices 00000000
Oct 17 17:14:57 desktop kernel: [    9.745994] [drm:radeon_atom_encoder_dpms],
encoder dpms 31 to mode 3, devices 00000200, active_devices 00000000
Oct 17 17:14:57 desktop kernel: [    9.745998] [drm:radeon_atom_encoder_dpms],
encoder dpms 22 to mode 3, devices 00000010, active_devices 00000000
Oct 17 17:14:57 desktop kernel: [    9.767231]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:11:HDMI Type A-1]
Oct 17 17:14:57 desktop kernel: [    9.769239]
[drm:radeon_atombios_connected_scratch_regs], DFP1 disconnected
Oct 17 17:14:57 desktop kernel: [    9.769242]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:11:HDMI Type A-1]
disconnected
Oct 17 17:14:57 desktop kernel: [    9.769245]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:DisplayPort-1]
Oct 17 17:14:57 desktop kernel: [    9.770083] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770146] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770208] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770270] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770333] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770397] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770463] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770526] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770588] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770651] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770713] [drm:radeon_process_aux_ch], get
auxch addr:0000 i2ccmd:90 len:47 0x92 02
Oct 17 17:14:57 desktop kernel: [    9.770716] [drm:radeon_process_aux_ch],
failed to get auxch 0000 90 47 0x92 02 after 11 retries
Oct 17 17:14:57 desktop kernel: [    9.770722]
[drm:radeon_atombios_connected_scratch_regs], DFP2 disconnected
Oct 17 17:14:57 desktop kernel: [    9.770724]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:DisplayPort-1]
disconnected
Oct 17 17:14:57 desktop kernel: [    9.770727]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:DVI-I-1]
Oct 17 17:14:57 desktop kernel: [    9.826374]
[drm:radeon_atombios_connected_scratch_regs], CRT1 disconnected
Oct 17 17:14:57 desktop kernel: [    9.826378]
[drm:radeon_atombios_connected_scratch_regs], DFP3 connected
Oct 17 17:14:57 desktop kernel: [    9.826396]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:DVI-I-1] probed
modes :
Oct 17 17:14:57 desktop kernel: [    9.826399]
[drm:drm_mode_debug_printmodeline], Modeline 20:"1920x1200" 60 154000 1920 1968
2000 2080 1200 1203 1209 1235 0x48 0x9
Oct 17 17:14:57 desktop kernel: [    9.826404]
[drm:drm_mode_debug_printmodeline], Modeline 21:"1600x1200" 60 162000 1600 1664
1856 2160 1200 1201 1204 1250 0x40 0x5
Oct 17 17:14:57 desktop kernel: [    9.826408]
[drm:drm_mode_debug_printmodeline], Modeline 24:"1680x1050" 60 146250 1680 1784
1960 2240 1050 1053 1059 1089 0x40 0x6
Oct 17 17:14:57 desktop kernel: [    9.826412]
[drm:drm_mode_debug_printmodeline], Modeline 22:"1280x1024" 60 108000 1280 1328
1440 1688 1024 1025 1028 1066 0x40 0x5
Oct 17 17:14:57 desktop kernel: [    9.826417]
[drm:drm_mode_debug_printmodeline], Modeline 23:"1280x960" 60 108000 1280 1376
1488 1800 960 961 964 1000 0x40 0x5
Oct 17 17:14:57 desktop kernel: [    9.826421]
[drm:drm_mode_debug_printmodeline], Modeline 28:"1024x768" 60 65000 1024 1048
1184 1344 768 771 777 806 0x40 0xa
Oct 17 17:14:57 desktop kernel: [    9.826425]
[drm:drm_mode_debug_printmodeline], Modeline 25:"800x600" 60 40000 800 840 968
1056 600 601 605 628 0x40 0x5
Oct 17 17:14:57 desktop kernel: [    9.826430]
[drm:drm_mode_debug_printmodeline], Modeline 26:"640x480" 60 25200 640 656 752
800 480 490 492 525 0x40 0xa
Oct 17 17:14:57 desktop kernel: [    9.826434]
[drm:drm_mode_debug_printmodeline], Modeline 27:"720x400" 70 28320 720 738 846
900 400 412 414 449 0x40 0x6
Oct 17 17:14:57 desktop kernel: [    9.826438]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:18:VGA-1]
Oct 17 17:14:57 desktop kernel: [    9.830327] [drm:radeon_atom_dac_detect],
Bios 0 scratch 200000 00000010
Oct 17 17:14:57 desktop kernel: [    9.830332]
[drm:radeon_atombios_connected_scratch_regs], CRT2 disconnected
Oct 17 17:14:57 desktop kernel: [    9.830334]
[drm:drm_helper_probe_single_connector_modes], [CONNECTOR:18:VGA-1]
disconnected
Oct 17 17:14:57 desktop kernel: [    9.830337] [drm:drm_setup_crtcs], 
Oct 17 17:14:57 desktop kernel: [    9.830339] [drm:drm_enable_connectors],
connector 11 enabled? no
Oct 17 17:14:57 desktop kernel: [    9.830341] [drm:drm_enable_connectors],
connector 13 enabled? no
Oct 17 17:14:57 desktop kernel: [    9.830343] [drm:drm_enable_connectors],
connector 15 enabled? yes
Oct 17 17:14:57 desktop kernel: [    9.830346] [drm:drm_enable_connectors],
connector 18 enabled? no
Oct 17 17:14:57 desktop kernel: [    9.830348] [drm:drm_target_preferred],
looking for cmdline mode on connector 15
Oct 17 17:14:57 desktop kernel: [    9.830350] [drm:drm_target_preferred],
looking for preferred mode on connector 15
Oct 17 17:14:57 desktop kernel: [    9.830353] [drm:drm_target_preferred],
found mode 1920x1200
Oct 17 17:14:57 desktop kernel: [    9.830355] [drm:drm_setup_crtcs], picking
CRTCs for 8192x8192 config
Oct 17 17:14:57 desktop kernel: [    9.830358] [drm:drm_setup_crtcs], desired
mode 1920x1200 set on crtc 8
Oct 17 17:14:57 desktop kernel: [    9.834454] [drm] fb mappable at 0xD0142000
Oct 17 17:14:57 desktop kernel: [    9.834455] [drm] vram apper at 0xD0000000
Oct 17 17:14:57 desktop kernel: [    9.834456] [drm] size 9216000
Oct 17 17:14:57 desktop kernel: [    9.834458] [drm] fb depth is 24
Oct 17 17:14:57 desktop kernel: [    9.834459] [drm]    pitch is 7680
Oct 17 17:14:57 desktop kernel: [    9.834514] fb0: radeondrmfb frame buffer
device
Oct 17 17:14:57 desktop kernel: [    9.834515] drm: registered panic notifier
Oct 17 17:14:57 desktop kernel: [    9.834521] [drm] Initialized radeon 2.6.0
20080528 for 0000:01:00.0 on minor 0



I made a pach as recommended by Alex Deucher here:
http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg47317.html to
fix the retry loop.
Also every get auxch is printed (not in the patches).

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to