Bug 14136

Summary: tv-out garbled on 9100 IGP
Product: xorg Reporter: Jason Stewart <jason.m.stewart>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: rzr
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log none

Description Jason Stewart 2008-01-19 10:39:59 UTC
Created attachment 13797 [details]
Xorg log

I'm trying out the latest git driver (7238258c12def8ef273e5362f716d165f720c5a5) with my 9100 IGP (on an Asus pundit-r motherboard) and tv-out is garbled and black and white.

I'm using NTSC.


Output of xrandr --verbose
-- 
Screen 0: minimum 320 x 200, current 800 x 600, maximum 800 x 800
VGA-0 disconnected (normal left inverted right)
	Identifier: 0x3c
	Timestamp:  -1823960930
	Subpixel:   no subpixels
	Clones:    
	CRTCs:      0 1
	load_detection: 0 (0x00000000) range:  (0,1)
DVI-0 disconnected (normal left inverted right)
	Identifier: 0x3d
	Timestamp:  -1823960930
	Subpixel:   horizontal rgb
	Clones:    
	CRTCs:      0 1
		scaler: off
S-video connected 800x600+0+0 (0x3f) normal (normal left inverted right) 0mm x 0mm
	Identifier: 0x3e
	Timestamp:  -1823960930
	Subpixel:   no subpixels
	Clones:    
	CRTC:       0
	CRTCs:      0 1
		tv_standard: ntsc
	tv_vertical_position: 0 (0x00000000) range:  (-5,5)
	tv_horizontal_position: 0 (0x00000000) range:  (-5,5)
	tv_horizontal_size: 0 (0x00000000) range:  (-5,5)
	load_detection: 0 (0x00000000) range:  (0,1)
  800x600 (0x3f)   38.2MHz -HSync +VSync *current +preferred
        h: width   800 start  832 end  912 total 1024 skew    0 clock   37.4KHz
        v: height  600 start  603 end  607 total  624           clock   59.9Hz
  800x600 (0x40)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
--

lspci -vv
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon 9100 IGP (prog-if 00 [VGA])
	Subsystem: ASUSTeK Computer Inc. Unknown device 8107
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (2000ns min), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at b0000000 (32-bit, prefetchable) [size=256M]
	Region 1: I/O ports at d000 [size=256]
	Region 2: Memory at fb800000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at fb700000 [disabled] [size=128K]
	Capabilities: <access denied>
--

Relevant section of xorg.conf
--
Section "Device"
    Identifier     "Card0"
    Driver         "ati"
    VendorName     "ATI"
    BoardName      "9100 IGP"
    Option         "ForceTVout"    "true"
    Option         "TVStandard"    "NTSC"
    Option         "RenderAccel" "on"
EndSection
--
Comment 1 Alex Deucher 2008-01-19 10:54:29 UTC
TV out doesn't work on IGP chips yet since they generally use a 14 Mhz reference clock.

*** This bug has been marked as a duplicate of bug 12007 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.