Am Montag 29 März 2010 08:45:32 schrieb Rafał Miłecki:
> 2010/3/27 Hendrik Sattler <[email protected]>:
> > 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 :
It doesn't seem to be the kernel, actually. I already tried with booting rc8
and it is the same. Must be one of the other parts, then...
> Can you provide "lspci" output by the way?
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory
Controller Hub [8086:2a00] (rev 03)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0a <?>
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI
Express Root Port [8086:2a01] (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: fc000000-fc0fffff
Prefetchable memory behind bridge: 00000000f0000000-00000000f3ffffff
Capabilities: [88] Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Capabilities: [80] Power Management version 3
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [140] Root Complex Link
Kernel driver in use: pcieport
00:19.0 Ethernet controller [0200]: Intel Corporation 82566MM Gigabit Network
Connection [8086:1049] (rev 03)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at fc400000 (32-bit, non-prefetchable) [size=128K]
Memory at fc425000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 1840 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: e1000e
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #4 [8086:2834] (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at 1860 [size=32]
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #5 [8086:2835] (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 1880 [size=32]
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2
EHCI Controller #2 [8086:283a] (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at fc426c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller [8086:284b] (rev 03)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at fc420000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: HDA Intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 1 [8086:283f] (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: f8000000-f9ffffff
Prefetchable memory behind bridge: 00000000f4000000-00000000f5ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel
Capabilities: [180] Root Complex Link
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 2 [8086:2841] (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: d6000000-d7ffffff
Prefetchable memory behind bridge: 00000000de000000-00000000dfffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel
Capabilities: [180] Root Complex Link
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 3 [8086:2843] (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=06, subordinate=07, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: fa000000-fbffffff
Prefetchable memory behind bridge: 00000000f6000000-00000000f7ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel
Capabilities: [180] Root Complex Link
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express
Port 4 [8086:2845] (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=08, subordinate=09, sec-latency=0
I/O behind bridge: 00006000-00006fff
Memory behind bridge: d2000000-d3ffffff
Prefetchable memory behind bridge: 00000000da000000-00000000dbffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel
Capabilities: [180] Root Complex Link
Kernel driver in use: pcieport
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #1 [8086:2830] (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at 18a0 [size=32]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #2 [8086:2831] (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 18c0 [size=32]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #3 [8086:2832] (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 18e0 [size=32]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2
EHCI Controller #1 [8086:2836] (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at fc427000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge
[8086:2448] (rev f3) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0a, subordinate=0f, sec-latency=32
I/O behind bridge: 00007000-00007fff
Memory behind bridge: fc100000-fc1fffff
Prefetchable memory behind bridge: 00000000c0000000-00000000c7ffffff
Capabilities: [50] Subsystem: Gammagraphx, Inc. (or missing ID) Device
[0000:0000]
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HBM (ICH8M-E) LPC Interface
Controller [8086:2811] (rev 03)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E)
IDE Controller [8086:2850] (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1830 [size=16]
Kernel driver in use: ata_piix
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E)
SATA AHCI Controller [8086:2829] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 30
I/O ports at 1c48 [size=8]
I/O ports at 1c1c [size=4]
I/O ports at 1c40 [size=8]
I/O ports at 1c18 [size=4]
I/O ports at 1c20 [size=32]
Memory at fc426000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/4 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller
[8086:283e] (rev 03)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: medium devsel, IRQ 5
Memory at c8000000 (32-bit, non-prefetchable) [size=256]
I/O ports at 1c60 [size=32]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon HD 2400
XT [1002:94c8] (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f0000000 (32-bit, prefetchable) [size=64M]
I/O ports at 2000 [size=256]
Memory at fc000000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at fc020000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
Kernel driver in use: radeon
06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or
AGN [Kedron] Network Connection [8086:4229] (rev 61)
Subsystem: Intel Corporation Device [8086:1101]
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at fa000000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-1d-e0-ff-ff-45-1a-31
Kernel driver in use: iwlagn
0a:04.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394)
[1217:00f7] (rev 02) (prog-if 10 [OHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 64, IRQ 20
Memory at fc101000 (32-bit, non-prefetchable) [size=4K]
Memory at fc100000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [60] Power Management version 2
Kernel driver in use: firewire_ohci
0a:04.1 CardBus bridge [0607]: O2 Micro, Inc. Device [1217:7175] (rev 21)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, stepping, slow devsel, latency 168, IRQ 20
Memory at fc102000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=0a, secondary=0b, subordinate=0b, sec-latency=176
Memory window 0: c0000000-c3fff000 (prefetchable)
Memory window 1: cc000000-cffff000
I/O window 0: 00007000-000070ff
I/O window 1: 00007400-000074ff
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
0a:04.2 SD Host controller [0805]: O2 Micro, Inc. Integrated MMC/SD Controller
[1217:7120] (rev 01)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: slow devsel, IRQ 20
Memory at fc109000 (32-bit, non-prefetchable) [size=256]
Capabilities: [a0] Power Management version 2
Kernel driver in use: sdhci-pci
0a:04.3 Mass storage controller [0180]: O2 Micro, Inc. Integrated MS/xD
Controller [1217:7130] (rev 01)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: slow devsel, IRQ 10
Memory at fc103000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [a0] Power Management version 2
0a:05.0 CardBus bridge [0607]: O2 Micro, Inc. OZ601/6912/711E0
CardBus/SmartCardBus Controller [1217:6972] (rev 40)
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, stepping, slow devsel, latency 168, IRQ 21
Memory at fc108000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=0a, secondary=0c, subordinate=0f, sec-latency=176
Memory window 0: c4000000-c7fff000 (prefetchable)
Memory window 1: c8400000-c87ff000
I/O window 0: 00007800-000078ff
I/O window 1: 00007c00-00007cff
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
0a:07.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23
IEEE-1394a-2000 Controller (PHY/Link) [104c:8024] (prog-if 10 [OHCI])
Subsystem: Acer Incorporated [ALI] Device [1025:011a]
Flags: bus master, medium devsel, latency 64, IRQ 22
Memory at fc100800 (32-bit, non-prefetchable) [size=2K]
Memory at fc104000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Kernel driver in use: firewire_ohci
> As for this bug, I'll try to prepare something for you to test.
> However provide also output of
> dmesg | grep drm
> please.
[drm] Initialized drm 1.1.0 20060810
[drm] radeon kernel modesetting enabled.
[drm] radeon: Initializing kernel modesetting.
[drm] register mmio base: 0xFC000000
[drm] register mmio size: 65536
[drm] Clocks initialized !
[drm] Detected VRAM RAM=64M, BAR=64M
[drm] RAM width 64bits DDR
[drm] radeon: 64M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
[drm] radeon: using MSI.
[drm] radeon: irq initialized.
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] Loading RV610 Microcode
[drm] ring test succeeded in 1 usecs
[drm] radeon: ib pool ready.
[drm] ib test succeeded in 0 usecs
[drm] Disabling audio support
[drm] Default TV standard: NTSC
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm] VGA
[drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[drm] Encoders:
[drm] CRT1: INTERNAL_KLDSCP_DAC1
[drm] Connector 1:
[drm] HDMI-A
[drm] HPD1
[drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[drm] Encoders:
[drm] DFP1: INTERNAL_KLDSCP_TMDS1
[drm] Connector 2:
[drm] LVDS
[drm] DDC: 0xac0 0xac0 0xac4 0xac4 0xac8 0xac8 0xacc 0xacc
[drm] Encoders:
[drm] LCD1: INTERNAL_LVTM1
[drm] Connector 3:
[drm] DIN
[drm] Encoders:
[drm] TV1: INTERNAL_KLDSCP_DAC2
[drm] fb mappable at 0xF0141000
[drm] vram apper at 0xF0000000
[drm] size 7257600
[drm] fb depth is 24
[drm] pitch is 6912
fb0: radeondrmfb frame buffer device
[drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
The laptop only has an DVI port, not HDMI. But the adapter works for video
just fine.
HS
------------------------------------------------------------------------------
Download Intel® 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel