Jump to content

Realtec ALC670, HDMI-Audio for mobile ATi5850(AppleHDA)


Alex009988
 Share

1 post in this topic

Recommended Posts

With VoodooHDA 2.7.2 Got everything but not the HDMI-Audio.

 

And here is my attempt with VoodooHDA

1) VooDooHDA 0.2.56 http://tonymacx86.bl...-solutions.html Everything is back, and HDMI-not even defined

2)VoodooHDA 2.7.4 http://www.insanelym...howtopic=279966

It's my topic

Attempts to DSDT and the AppleHDA

1) test1.zip

2) test2.zip in DSDT prescribes videos, audio injection, HDMI - the sound (laid ioreg) + no sound, the outputs (inputs) are undecided. And the video is not bred as a'' GraphicsEnabler = NO'' (Permission has fallen and only 5 MB of video memory, instead of 1024)

3) test3.zip got panic

4) test4.zip (posted ioreg from test4)

5) test5.zip (old patched AppleHDA native IOAudioFamily.kext)

 

In no case attempts to c AppleHDA audio and video inputs (in sisteiynyh settings) were not identified. :wallbash:

 

That's got dump from Ubuntu

 

cd ~/Desktop && mkdir CodecDump && for c in /proc/asound/card*/codec#*; do f="${c/\/*card/card}"; cat "$c" > CodecDump/${f//\//-}.txt; done && zip -r CodecDump.zip CodecDump

This gave two dump, I also Voodoo dump. Used Ubuntu x64 12.04 live cd.

Add your Extra (c voodoo 2.7.2) and ioreg with the same.

Forgot to say, I am also willing to financially reward people who help me.

 

That's the way the proof that you can make ALC670 with theAppleHDA!

http://tw.myblog.yah...l=f&fid=20&sc=1 or

http://translate.goo...d%3D20%26sc%3D1

Its translaterd.

My codec ALC670

 

Codec: Realtek ALC670
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0670
Subsystem Id: 0x10250308
Revision Id: 0x100002
No Modem Function Group found
Default PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
 Control: name="Bass Speaker Playback Volume", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
 Amp-Out vals:  [0x00 0x00]
 Converter: stream=8, channel=0
 PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
 Control: name="Headphone Playback Volume", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
 Amp-Out vals:  [0x2c 0x2c]
 Converter: stream=8, channel=0
 PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x41d: Stereo Amp-Out
 Control: name="Speaker Playback Volume", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Device: name="ALC670 Analog", type="Audio", device=0
 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
 Amp-Out vals:  [0x2c 0x2c]
 Converter: stream=8, channel=0
 PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
 Control: name="IEC958 Playback Con Mask", index=0, device=0
 Control: name="IEC958 Playback Pro Mask", index=0, device=0
 Control: name="IEC958 Playback Default", index=0, device=0
 Control: name="IEC958 Playback Switch", index=0, device=0
 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
 Device: name="ALC670 Digital", type="SPDIF", device=1
 Converter: stream=8, channel=0
 Digital: Enabled
 Digital category: 0x0
 PCM:
   rates [0x5f0]: 32000 44100 48000 88200 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
 Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
 Amp-In vals:  [0x8b 0x8b]
 Converter: stream=0, channel=0
 SDI-Select: 0
 PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x23
Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
 Control: name="Capture Switch", index=0, device=0
 Control: name="Capture Volume", index=0, device=0
 Device: name="ALC670 Analog", type="Audio", device=0
 Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
 Amp-In vals:  [0x13 0x13]
 Converter: stream=4, channel=0
 SDI-Select: 0
 PCM:
   rates [0x560]: 44100 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x22
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Control: name="Mic Playback Volume", index=0, device=0
   ControlAmp: chs=3, dir=In, idx=1, ofs=0
 Control: name="Mic Playback Switch", index=0, device=0
   ControlAmp: chs=3, dir=In, idx=1, ofs=0
 Control: name="Line Playback Volume", index=0, device=0
   ControlAmp: chs=3, dir=In, idx=2, ofs=0
 Control: name="Line Playback Switch", index=0, device=0
   ControlAmp: chs=3, dir=In, idx=2, ofs=0
 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
 Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
 Connection: 8
 0x18 0x19 0x1a 0x1b 0x1d 0x14 0x15 0x16
Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
 0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
 0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
 0x04 0x0b
Node 0x0f [Audio Mixer] wcaps 0x20010a: Mono Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00] [0x80]
 Connection: 2
 0x02 0x0b
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
 Converter: stream=0, channel=0
 Digital:
 Digital category: 0x0
 PCM:
   rates [0x5f0]: 32000 44100 48000 88200 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x11 [Pin Complex] wcaps 0x400700: Mono Digital
 Pincap 0x00000010: OUT
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x40: OUT
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x10
Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
 Pincap 0x00000020: IN
 Pin Default 0x99a30940: [Fixed] Mic at Int ATAPI
   Conn = ATAPI, Color = Unknown
   DefAssociation = 0x4, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x20: IN
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x13 [Pin Complex] wcaps 0x400401: Stereo
 Pincap 0x00000020: IN
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x00:
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Pincap 0x0001003c: IN OUT HP EAPD Detect
 EAPD 0x2: EAPD
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x20: IN
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 2
 0x0c* 0x0d
Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Control: name="Bass Speaker Playback Switch", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x00 0x00]
 Pincap 0x0001003c: IN OUT HP EAPD Detect
 EAPD 0x2: EAPD
 Pin Default 0x99130112: [Fixed] Speaker at Int ATAPI
   Conn = ATAPI, Color = Unknown
   DefAssociation = 0x1, Sequence = 0x2
   Misc = NO_PRESENCE
 Pin-ctls: 0x40: OUT
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 2
 0x0c* 0x0d
Node 0x16 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Pincap 0x00000034: IN OUT Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x20: IN
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x0e
Node 0x17 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80]
 Pincap 0x00000010: OUT
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x00:
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x0f
Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
 Control: name="Speaker Playback Switch", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
 Amp-In vals:  [0x00 0x00]
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x00 0x00]
 Pincap 0x00001734: IN OUT Detect
   Vref caps: HIZ 50 GRD 80
 Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI
   Conn = ATAPI, Color = Unknown
   DefAssociation = 0x1, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x40: OUT VREF_HIZ
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x0e
Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
 Control: name="Mic Boost Volume", index=0, device=0
   ControlAmp: chs=3, dir=In, idx=0, ofs=0
 Control: name="Mic Jack", index=0, device=0
 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
 Amp-In vals:  [0x00 0x00]
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Pincap 0x0000173c: IN OUT HP Detect
   Vref caps: HIZ 50 GRD 80
 Pin Default 0x03a19830: [Jack] Mic at Ext Left
   Conn = 1/8, Color = Pink
   DefAssociation = 0x3, Sequence = 0x0
 Pin-ctls: 0x24: IN VREF_80
 Unsolicited: tag=02, enabled=1
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 3
 0x0c* 0x0d 0x0e
Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
 Control: name="Line Jack", index=0, device=0
 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
 Amp-In vals:  [0x00 0x00]
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Pincap 0x00001734: IN OUT Detect
   Vref caps: HIZ 50 GRD 80
 Pin Default 0x0381303f: [Jack] Line In at Ext Left
   Conn = 1/8, Color = Blue
   DefAssociation = 0x3, Sequence = 0xf
 Pin-ctls: 0x20: IN VREF_HIZ
 Unsolicited: tag=03, enabled=1
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x0d
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
 Control: name="Headphone Playback Switch", index=0, device=0
   ControlAmp: chs=3, dir=Out, idx=0, ofs=0
 Control: name="Headphone Jack", index=0, device=0
 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
 Amp-In vals:  [0x00 0x00]
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x00 0x00]
 Pincap 0x0000173c: IN OUT HP Detect
   Vref caps: HIZ 50 GRD 80
 Pin Default 0x0321101f: [Jack] HP Out at Ext Left
   Conn = 1/8, Color = Black
   DefAssociation = 0x1, Sequence = 0xf
 Pin-ctls: 0xc0: OUT HP VREF_HIZ
 Unsolicited: tag=01, enabled=1
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 3
 0x0c 0x0d* 0x0e
Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
 Pincap 0x00000020: IN
 Pin Default 0x598301f0: [N/A] Line In at Int ATAPI
   Conn = ATAPI, Color = Unknown
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x20: IN
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400780: Mono Digital
 Pincap 0x00000010: OUT
 Pin Default 0x03451120: [Jack] SPDIF Out at Ext Left
   Conn = Optical, Color = Black
   DefAssociation = 0x2, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x40: OUT
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 1
 0x06
Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
 Processing caps: benign=0, ncoeff=18
Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Pincap 0x0000001c: OUT HP Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
   DefAssociation = 0xf, Sequence = 0x0
   Misc = NO_PRESENCE
 Pin-ctls: 0x00:
 Unsolicited: tag=00, enabled=0
 Power states:  D0 D1 D2 D3 EPSS
 Power: setting=D0, actual=D0
 Connection: 3
 0x0c* 0x0d 0x0e
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Control: name="Input Source", index=0, device=0
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00]
 Connection: 10
 0x18 0x19 0x1a 0x1b 0x1d 0x14 0x15 0x16 0x0b 0x12
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
 Connection: 10
 0x18 0x19 0x1a 0x1b 0x1d 0x14 0x15 0x16 0x0b 0x13

My codec HDMI-Audio

 

Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100200
No Modem Function Group found
Default PCM:
   rates [0x70]: 32000 44100 48000
   bits [0x2]: 16
   formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x201: Stereo Digital
 Converter: stream=1, channel=0
 Digital: Enabled GenLevel
 Digital category: 0x2
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
 Control: name="HDMI/DP,pcm=3 Jack", index=0, device=0
 Control: name="IEC958 Playback Con Mask", index=0, device=0
 Control: name="IEC958 Playback Pro Mask", index=0, device=0
 Control: name="IEC958 Playback Default", index=0, device=0
 Control: name="IEC958 Playback Switch", index=0, device=0
 Control: name="ELD", index=0, device=3
 Pincap 0x00000094: OUT Detect HDMI
 Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
   Conn = Digital, Color = Unknown
   DefAssociation = 0x1, Sequence = 0x0
 Pin-ctls: 0x00:
 Unsolicited: tag=01, enabled=1
 Connection: 1
 0x02

Extra+IOreg with VooDoo2.7.2.zip

test5.zip

inoreg from test4.zip

test4.zip

test3(attempt3).zip

ioreg(from attmpt2).zip

test2(attempt2).zip

codec and ioreg (the beginning) and a report from Aida64.zip

kernel panic from test3.zip

test1.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...