Opened 9 years ago

Closed 8 years ago

#6213 closed bug (duplicate)

HDA Driver Does Not Work With Intel Atom D510

Reported by: atomozero Owned by: korli
Priority: normal Milestone: R1
Component: Drivers/Audio/HDA Version: R1/alpha2
Keywords: hda atom d510 Cc: me.the.suicide.bomber@…
Blocked By: #4755 Blocking: #3
Has a Patch: no Platform: All

Description

the HDA driver dont work whit this hardware

device Multimedia controller (Audio device) [4|3|0]

vendor 8086: Intel Corporation device 27d8: N10/ICH 7 Family High Definition Audio Controller

i have try whit oss driver but dont work

Haiku hrev27183

KERN: hda: HDA v0.0, O:0/I:0/B:0, #SDO:1, 64bit:no3

KERN: hda: init_corb_rirb_pos failed

KERN: hda: ERROR: Invalid Argument(-2147483643)

Attachments (3)

syslog (253.1 KB) - added by atomozero 9 years ago.
syslog hrev37183
listdev (2.3 KB) - added by atomozero 9 years ago.
syslog.2 (136.6 KB) - added by rainbow-demon 9 years ago.
hrev38293

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by atomozero

Attachment: syslog added

syslog hrev37183

Changed 9 years ago by atomozero

Attachment: listdev added

comment:1 Changed 9 years ago by korli

Component: - GeneralDrivers/Audio/HDA
Owner: changed from nobody to korli
Type: enhancementbug

comment:2 Changed 9 years ago by korli

For some reason, the PCI device doesn't have any io address set by the bios. We might lack some ACPI support here.

KERN: PCI: [dom 0, bus  0] bus   0, device 27, function  0: vendor 8086, device 27d8, revision 01
201	KERN: PCI:   class_base 04, class_function 03, class_api 00
202	KERN: PCI:   vendor 8086: Intel Corporation
203	KERN: PCI:   device 27d8: N10/ICH 7 Family High Definition Audio Controller
204	KERN: PCI:   info: Multimedia controller (Audio device)
205	KERN: PCI:   line_size 10, latency 00, header_type 00, BIST 00
206	KERN: PCI:   ROM base host 00000000, pci 00000000, size 00000000
207	KERN: PCI:   cardbus_CIS 00000000, subsystem_id d618, subsystem_vendor_id 8086
208	KERN: PCI:   interrupt_line 09, interrupt_pin 01, min_grant 00, max_latency 00
209	KERN: PCI:   base reg 0: host 00000000, pci 00000000, size 00004000, flags 04
210	KERN: PCI:   base reg 1: host 00000000, pci 00000000, size 00000010, flags 0f
211	KERN: PCI:   base reg 2: host 00000000, pci 00000000, size 00000000, flags 00
212	KERN: PCI:   base reg 3: host 00000000, pci 00000000, size 00000000, flags 00
213	KERN: PCI:   base reg 4: host 00000000, pci 00000000, size 00000000, flags 00
214	KERN: PCI:   base reg 5: host 00000000, pci 00000000, size 00000000, flags 00
215	KERN: PCI:   Capabilities: PM, MSI, PCIe

comment:3 Changed 9 years ago by atomozero

I can do some testing? to help?

comment:4 Changed 9 years ago by korli

Blocking: 3 added

comment:5 Changed 9 years ago by rainbow-demon

Cc: me.the.suicide.bomber@… added

same audio controller, same problem, hrev38293. Those lines were in my syslog:

1175	KERN: HDA: Detected controller @ PCI:0:27:0, IRQ:255, type 8086/27d8 (1458/1465)
1176	KERN: IRA: publish_devices
1177	KERN: IRA: find_device
1178	KERN: loaded driver /boot/system/add-ons/kernel/drivers/dev/audio/hmulti/hda
1179	KERN: bfs: bfs_open_dir:1594: Not a directory
1180	KERN: add_memory_type_range(3420, 0xf2540000, 0x4000, 0)
1181	KERN: set MTRRs to:
1182	KERN:   mtrr:  0: base: 0x3f6d0000, size:    0x10000, type: 0
1183	KERN:   mtrr:  1: base: 0x3f6e0000, size:    0x20000, type: 0
1184	KERN:   mtrr:  2: base: 0xe0000000, size: 0x20000000, type: 0
1185	KERN:   mtrr:  3: base: 0x80000000, size: 0x80000000, type: 1
1186	KERN: remove_memory_type_range(3420, 0xf2540000, 0x4000, 0)
1187	KERN: set MTRRs to:
1188	KERN:   mtrr:  0: base: 0x3f6d0000, size:    0x10000, type: 0
1189	KERN:   mtrr:  1: base: 0x3f6e0000, size:    0x20000, type: 0
1190	KERN:   mtrr:  2: base: 0xe0000000, size: 0x20000000, type: 0
1191	KERN:   mtrr:  3: base: 0x80000000, size: 0x80000000, type: 1
1192	KERN: hda: ERROR: Invalid Argument(-2147483643)

I also have lines from korli's comment.

Last edited 9 years ago by rainbow-demon (previous) (diff)

Changed 9 years ago by rainbow-demon

Attachment: syslog.2 added

comment:6 Changed 8 years ago by 6foot3

I have been testing haiku on a D525MW mobo and also recently a D410PT mobo with no audio issues, at least not for the latest builds. Has atomzero or rainbow-demon checked this recently?

comment:7 Changed 8 years ago by diver

Blocked By: 4755 added
Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.