> Date: Fri, 29 Mar 2013 15:22:57 +0100 > From: Ralf Horstmann <[email protected]> > > * Mark Kettenis <[email protected]> [2013-03-29 14:52]: > > > Date: Fri, 29 Mar 2013 13:24:58 +1100 > > > From: Jonathan Gray <[email protected]> > > > > > > > It sounds like your docking station has a SDVO output, which > > > > apparently requires bitbanging for gmbus which we don't > > > > yet do. > > > > > > Looking over the sdvo code it seems part of the i2c code > > > is wrong, try this: > > > > That diff isn't quite right either. The following should be > > equivalent to what Linux is doing. Can't test this myself > > unfortunately. > > With this patch I get: > > [drm:pid0:intel_setup_outputs] probing SDVOB > [drm:pid0:intel_sdvo_debug_write] SDVOB: W: 02 > (SDVO_CMD_GET_DEVICE_CAPS) > [drm:pid0:intel_sdvo_write_cmd] sdvo i2c transfer failed > [drm:pid0:intel_setup_outputs] probing SDVOC > [drm:pid0:intel_sdvo_debug_write] SDVOC: W: 02 > (SDVO_CMD_GET_DEVICE_CAPS) > [drm:pid0:intel_sdvo_write_cmd] sdvo i2c transfer failed > > Cheers, > Ralf
Ralf, Matthieu, Yesterday I committed some changes that fix some issues in the SDVO code. For my setup, whhere HDMI output is provided over SDVO this still isn't enough to give me output. For that I need some further changes. But I'm interested to see if what's now in -current works for you. Could you send me a dmesg from a kernel with DRMDEBUG enabled? Thanks, Mark
