[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linux-31] Où est ce chip audio ?



Bonjour,

Le 20/10/2017 à 22:06, Pierre ESTREM (via linux-31 Mailing List) a écrit :

Ma cm MSI Tomahawk comporte entre autre un chip audio Realtek ALC892.

Mais les 2 commandes suivantes ne mentionnent rien en "Realtek" :

$ lspci -nn | grep -i audio
23:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0e0f] (rev a1)
25:00.3 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Device [1022:1457]

$ cat /proc/asound/cards
  0 [Generic        ]: HDA-Intel - HD-Audio Generic
                       HD-Audio Generic at 0xfd700000 irq 46
  1 [NVidia         ]: HDA-Intel - HDA NVidia
                       HDA NVidia at 0xfd080000 irq 44
Le chip Realtek se cache-t-il derruère une marque (Intel / Nvidia ...) ?

En quelque sorte. "Intel HDA" est une spécification d'interface pour les codecs audio et leurs contrôleurs hôtes, un peu comme EHCI pour l'USB 2.0 ou AHCI pour le SATA. Cela ne veut pas dire qu'il y a une puce Intel. Le contrôleur hôte est connecté au bus PCI, et le codec HDA est connecté au contrôleur hôte. Realtek fabrique des codecs HDA.

Dans la sortie de lswh (on l'aurait aussi vu dans la sortie complète de lspci), on peut voir que le contrôleur HDA Nvidia est associé à la carte graphique probablement pour le son transmis par la sortie HDMI, et le contrôleur HDA AMD est associé au chipset AMD de la carte mère. On peut donc en déduire que le codec HDA Realtek qui est sur la carte mère est derrière le contrôleur HDA AMD.

Une commande exhaustive pourrait-elle faire apparaître ce chip ?

Ça, je l'ignore.