2010/3/27 Hendrik Sattler <p...@hendrik-sattler.de>:
> I got this working previously but it somehow stopped working.
>
> My setup:
> - Acer TravelMate 6592
> - DVI output with DVI->HDMI converter
> - Philips Full-HD LCD-TV
>
> The laptop runs Debian testing with a self-compiled linux-2.6.33 with
> radeon+firmware compiled-in.
>
> The laptop cannot do audio over the HDMI line, I use a seperate stereo cable
> for this. This is the proposed way from the TV manual when audio-over-hdmi is
> not possible.
> And that used to work just fine (at the time of 2.6.33-rc8, I wrote to this
> list at that time) but fails with latest version of libdrm (2.4.18) and
> xserver-xorg-vide-radeon (6.12.192 + patches up to git 5c256808, the current
> Debian package).
>
> I use the following kernel command line:
> radeon.modeset=1 radeon.audio=0 radeon.dynclks=1
>
> Especially, audio=0 signals the TV that the audio comes over the seperate
> cable. This is what was working and is not working anymore.
>
> Strangely, the available resolutions changed: the old drivers didn't find the
> 1080p resolutions when the TV was connected while X was running. This is now
> working with even more refresh rates (50/60/24). There was also a resolution
> of 1366x768 which is not in the list anymore, only 1360x765.
>
> Working combination (but DRI disabled due to massive instabilities):
> linux-2.6.33-rc8, libdrm-2.4.16, radeon from git20101011
>
> Not working:
> linux-2.6.33, libdrm-2.4.18, radeon-6.12.192

It seems your TV refuses to use audio from analog stereo cable, when
it detects audio enabled over/in HDMI (just enabled, even purely
silent as in your case). And it seems we enable HDMI mode even when
you use radeon.audio=0.

I've no idea what could affect this between 2.6.33-rc8 and 2.6.33
(stable). The list of changes for drm/radeon taken from
http://lkml.org/lkml/2010/2/24/301 :

Adam Jackson (1):
      drm/edid: Fix interlaced detailed timings to be frame size, not field.

Alex Deucher (3):
      drm/radeon/kms/rs600: add connector quirk
      drm/radeon/kms: fix shared ddc detection
      drm/radeon/rv740: fix backend setup

Dave Airlie (3):
      drm/radeon/kms: make sure retry count increases.
      drm/radeon/kms: use udelay for short delays
      drm/radeon: bump the UMS driver version number to indicate rv740 fix

Jerome Glisse (3):
      drm/radeon/kms: fix indirect buffer management V2
      drm/radeon/kms: fix bo's fence association
      drm/radeon/kms: free fence IB if it wasn't emited at IB free time

Matt Turner (1):
      drm/radeon/kms/atom: use get_unaligned_le32() for ctx->ps

Can you provide "lspci" output by the way?

As for this bug, I'll try to prepare something for you to test.
However provide also output of
dmesg | grep drm
please.

-- 
Rafał

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to