Jump to content

Intel HDA ALC660-VD (please don't post about other cards)


DMJC
 Share

8 posts in this topic

Recommended Posts

Hi, I have an Asus F9 laptop. It sees my card as an ALC660-VD.

There is a special option which linux requires where before loading the driver you add options=snd-hda-intel model=lenovo. I am going to put in this thread 1. my codec dump and 2. a copy of the patch that enables the lenovo changes to the driver. I hope someone can help me to find a permanent working solution to this chip on osx. I have been able to locate some patched apple intel HDA drivers for the ALC660 which do detect my audio I/O but do not produce working output. I think this is the best place to start as other drivers don't even detect the volume controls.

Link to comment
Share on other sites

ok here is the driver that detected my audio please note though that no sound actually came out the speakers/headphones and the microphone didn't do anything either. As well as a Codec dump for the card:

Codec: Realtek ALC660-VD

Address: 0

Vendor Id: 0x10ec0660

Subsystem Id: 0x10431339

Revision Id: 0x100001

No Modem Function Group found

Default PCM:

rates [0x160]: 44100 48000 96000

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

IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0

Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out

Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0

Amp-Out vals: [0x40 0x40]

Converter: stream=0, channel=0

PCM:

rates [0x160]: 44100 48000 96000

bits [0xe]: 16 20 24

formats [0x1]: PCM

Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out

Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0

Amp-Out vals: [0x00 0x00]

Converter: stream=0, channel=0

PCM:

rates [0x160]: 44100 48000 96000

bits [0xe]: 16 20 24

formats [0x1]: PCM

Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out

Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0

Amp-Out vals: [0x00 0x00]

Converter: stream=0, channel=0

PCM:

rates [0x160]: 44100 48000 96000

bits [0xe]: 16 20 24

formats [0x1]: PCM

Node 0x05 [Audio Output] wcaps 0x1d: Stereo Amp-Out

Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0

Amp-Out vals: [0x00 0x00]

Converter: stream=0, channel=0

PCM:

rates [0x160]: 44100 48000 96000

bits [0xe]: 16 20 24

formats [0x1]: PCM

Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital

Converter: stream=0, channel=0

Digital:

Digital category: 0x0

PCM:

rates [0x160]: 44100 48000 96000

bits [0x1e]: 16 20 24 32

formats [0x1]: PCM

Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In

Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1

Amp-In vals: [0x1f 0x1f]

Converter: stream=0, channel=0

SDI-Select: 0

PCM:

rates [0x160]: 44100 48000 96000

bits [0x6]: 16 20

formats [0x1]: PCM

Connection: 1

0x22

Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In

Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1

Amp-In vals: [0x9f 0x9f] [0x9f 0x9f] [0x80 0x80] [0x80 0x80] [0x1f 0x1f] [0x80 0x80]

Connection: 6

0x18 0x19 0x1a 0x1b 0x1c 0x1d

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: [0x80 0x80] [0x80 0x80]

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: [0x80 0x80] [0x80 0x80]

Connection: 2

0x04 0x0b

Node 0x0f [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]

Connection: 2

0x05 0x0b

Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x00 0x00]

Pincap 0x081003c: IN OUT HP EAPD Detect

EAPD 0x2: EAPD

Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI

Conn = ATAPI, Color = Unknown

DefAssociation = 0x1, Sequence = 0x0

Misc = NO_PRESENCE

Pin-ctls: 0x40: OUT

Unsolicited: tag=00, enabled=0

Connection: 1

0x0c

Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x0810034: IN OUT 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

Connection: 1

0x0d

Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x0834: 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

Connection: 1

0x0e

Node 0x17 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x0834: 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

Connection: 1

0x0f

Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out

Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0

Amp-In vals: [0x03 0x03]

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x081734: IN OUT Detect

Vref caps: HIZ 50 GRD 80

Pin Default 0x01a1183f: [Jack] Mic at Ext Rear

Conn = 1/8, Color = Black

DefAssociation = 0x3, Sequence = 0xf

Pin-ctls: 0x24: IN VREF_80

Unsolicited: tag=08, enabled=1

Connection: 1

0x0e

Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out

Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0

Amp-In vals: [0x03 0x03]

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x08173c: IN OUT HP Detect

Vref caps: HIZ 50 GRD 80

Pin Default 0x99a30130: [Fixed] Mic at Int ATAPI

Conn = ATAPI, Color = Unknown

DefAssociation = 0x3, Sequence = 0x0

Misc = NO_PRESENCE

Pin-ctls: 0x24: IN VREF_80

Unsolicited: tag=00, enabled=0

Connection: 2

0x0c* 0x0f

Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

Amp-Out vals: [0x80 0x80]

Pincap 0x0834: 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

Connection: 1

0x0d

Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out

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 0x08173c: IN OUT HP Detect

Vref caps: HIZ 50 GRD 80

Pin Default 0x0121101f: [Jack] HP Out at Ext Rear

Conn = 1/8, Color = Black

DefAssociation = 0x1, Sequence = 0xf

Pin-ctls: 0xc0: OUT HP VREF_HIZ

Unsolicited: tag=04, enabled=1

Connection: 2

0x0c* 0x0f

Node 0x1c [Pin Complex] wcaps 0x400001: Stereo

Pincap 0x0820: IN

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

Node 0x1d [Pin Complex] wcaps 0x400000: Mono

Pincap 0x0820: 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

Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital

Pincap 0x0810: OUT

Pin Default 0x99430120: [Fixed] SPDIF Out at Int ATAPI

Conn = ATAPI, Color = Unknown

DefAssociation = 0x2, Sequence = 0x0

Misc = NO_PRESENCE

Pin-ctls: 0x40: OUT

Connection: 1

0x06

Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono

Processing caps: benign=0, ncoeff=17

Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x22 [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] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]

Connection: 11

0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b

Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono

AppleHDA_for_ALC660_beta_2_.zip

Link to comment
Share on other sites

I have the same laptop. No driver at the moment, and no patcher works.

I'm currently working on a driver, still waiting for someone to send me the first Taruga's HDA guide.

Link to comment
Share on other sites

I'm going to keep bumping this thread until we get a response. we don't want the hda patcher program, we've tried it and it doesn't work. it says it succeeds installs the driver etc, and it doesn't work. what we want is the documentation on how they made the patcher, not howto use it. We want to go in and edit the driver code directly.

Link to comment
Share on other sites

  • 3 months later...
 Share

×
×
  • Create New...