I have 3 soundcards on my laptop, which the USB-Audio is the one that I use for audio:
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xda100000 irq 49
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xda010000 irq 50
2 [CODEC ]: USB-Audio - USB Audio CODEC
Burr-Brown from TI USB Audio CODEC at usb-0000:00:1a.1-1, full speed
The other ones (Intel at IRQ49 and HDMI at IRQ50) are both named as "hda_intel" in /proc/interrupts
cat /proc/interrupts
CPU0 CPU1
0: 2154514 2010267 IO-APIC-edge timer
1: 5855 3 IO-APIC-edge i8042
8: 0 1 IO-APIC-edge rtc0
9: 3021 126 IO-APIC-fasteoi acpi
12: 79 168302 IO-APIC-edge i8042
16: 251 150500 IO-APIC-fasteoi uhci_hcd:usb3, uhci_hcd:usb7, jmb38x_ms:slot0, mmc0, eth1
18: 0 0 IO-APIC-fasteoi uhci_hcd:usb8
19: 0 3 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb6
20: 16 14 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb5
21: 5123 1 IO-APIC-fasteoi uhci_hcd:usb4
46: 0 0 PCI-MSI-edge eth0
47: 50155 2690 PCI-MSI-edge ahci
48: 188 4372 PCI-MSI-edge radeon
49: 332 226 PCI-MSI-edge hda_intel
50: 138 252 PCI-MSI-edge hda_intel
NMI: 0 0 Non-maskable interrupts
LOC: 1223006 1601379 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 0 0 Performance monitoring interrupts
IWI: 0 0 IRQ work interrupts
RES: 16171 8941 Rescheduling interrupts
CAL: 5353 4038 Function call interrupts
TLB: 2520 2658 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 18 18 Machine check polls
So my question is:
How to name the service name in the RTIRQ_NAME_LIST in rtirq.conf if both cards are named as "hda_intel"?
I think that a solution will be to blacklist the HDA ATI HDMI, but I would like to know if there is some other way.
Thank you very much.
Diego
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user