HDA: Add AMD Matisse vendor:device ids

git-svn-id: svn://kolibrios.org@9285 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Serhii Sakhno 2021-11-17 19:12:38 +00:00
parent 664e46d057
commit 09e9a9558f
2 changed files with 7 additions and 2 deletions

View File

@ -20,8 +20,8 @@ TEST_VERSION_NUMBER equ '019a'
;Asper+ [ ;Asper+ [
SDO_TAG equ 1 ;Output stream tag id (any number except 0) SDO_TAG equ 1 ;Output stream tag id (any number except 0)
SDO_IDX equ 4 ;Output stream index SDO_IDX equ 4 ;Output stream index
;According to "Intel® I/O Controller Hub 6 (ICH6) High Definition Audio / AC 97 Programmers Reference Manual (PRM) May 2005 Document" ;According to "Intel<EFBFBD> I/O Controller Hub 6 (ICH6) High Definition Audio / AC <20>97 Programmer<65>s Reference Manual (PRM) May 2005 Document"
;and "Intel® I/O Controller Hub 6 (ICH6) Family Datasheet" SDO0=4, ;and "Intel<EFBFBD> I/O Controller Hub 6 (ICH6) Family Datasheet" SDO0=4,
;but according to "High Definition Audio Specification Revision 1.0a June 17, 2010" SDO0 depends on the number of SDIs. ;but according to "High Definition Audio Specification Revision 1.0a June 17, 2010" SDO0 depends on the number of SDIs.
SDO_INT equ 1 shl SDO_IDX ;Output stream interrupt (must be power of 2) SDO_INT equ 1 shl SDO_IDX ;Output stream interrupt (must be power of 2)
@ -138,6 +138,7 @@ CTRL_ATI_RV740 equ 0xaa48
; AMD ; AMD
CTRL_AMD_HUDSON equ 0x780d CTRL_AMD_HUDSON equ 0x780d
CTRL_AMD_RAVEN_RIDGE equ 0x15e3 CTRL_AMD_RAVEN_RIDGE equ 0x15e3
CTRL_AMD_MATISSE equ 0x1487
; VIA ; VIA
CTRL_VIA_VT82XX equ 0x3288 CTRL_VIA_VT82XX equ 0x3288
CTRL_VIA_VT61XX equ 0x9140 CTRL_VIA_VT61XX equ 0x9140
@ -2820,6 +2821,7 @@ devices:
; AMD ; AMD
dd (CTRL_AMD_HUDSON shl 16)+VID_AMD,msg_AMD_HUDSON, AZX_DRIVER_GENERIC dd (CTRL_AMD_HUDSON shl 16)+VID_AMD,msg_AMD_HUDSON, AZX_DRIVER_GENERIC
dd (CTRL_AMD_RAVEN_RIDGE shl 16)+VID_AMD,msg_AMD_RAVEN_RIDGE, AZX_DRIVER_GENERIC dd (CTRL_AMD_RAVEN_RIDGE shl 16)+VID_AMD,msg_AMD_RAVEN_RIDGE, AZX_DRIVER_GENERIC
dd (CTRL_AMD_MATISSE shl 16)+VID_AMD,msg_AMD_MATISSE, AZX_DRIVER_GENERIC
; VIA ; VIA
dd (CTRL_VIA_VT82XX shl 16)+VID_VIA,msg_VIA_VT82XX, AZX_DRIVER_VIA dd (CTRL_VIA_VT82XX shl 16)+VID_VIA,msg_VIA_VT82XX, AZX_DRIVER_VIA
dd (CTRL_VIA_VT61XX shl 16)+VID_VIA,msg_VIA_VT61XX, AZX_DRIVER_GENERIC dd (CTRL_VIA_VT61XX shl 16)+VID_VIA,msg_VIA_VT61XX, AZX_DRIVER_GENERIC
@ -2917,6 +2919,7 @@ msg_ATI_RV770 db 'RV770', 13,10,0
msg_AMD db 'AMD ',0 msg_AMD db 'AMD ',0
msg_AMD_HUDSON db 'Hudson', 13,10,0 msg_AMD_HUDSON db 'Hudson', 13,10,0
msg_AMD_RAVEN_RIDGE db 'RavenRidge', 13,10,0 msg_AMD_RAVEN_RIDGE db 'RavenRidge', 13,10,0
msg_AMD_MATISSE db 'Matisse', 13,10,0
msg_VIA db 'VIA ',0 msg_VIA db 'VIA ',0
msg_VIA_VT82XX db 'VT8251/8237A', 13,10,0 msg_VIA_VT82XX db 'VT8251/8237A', 13,10,0

View File

@ -144,6 +144,7 @@ CTRL_ATI_RV740 = 0xaa48
CTRL_AMD_HUDSON = 0x780d CTRL_AMD_HUDSON = 0x780d
CTRL_AMD_RAVEN_RIDGE = 0x15e3 CTRL_AMD_RAVEN_RIDGE = 0x15e3
CTRL_AMD_MATISSE = 0x1487
CTRL_VIA_VT82XX = 0x3288 CTRL_VIA_VT82XX = 0x3288
CTRL_VIA_VT61XX = 0x9140 CTRL_VIA_VT61XX = 0x9140
@ -395,6 +396,7 @@ devices dd (CTRL_ICH shl 16)+VID_INTEL, intelac97
; AMD ; AMD
dd (CTRL_AMD_HUDSON shl 16)+VID_AMD, intelhda dd (CTRL_AMD_HUDSON shl 16)+VID_AMD, intelhda
dd (CTRL_AMD_RAVEN_RIDGE shl 16)+VID_AMD, intelhda dd (CTRL_AMD_RAVEN_RIDGE shl 16)+VID_AMD, intelhda
dd (CTRL_AMD_MATISSE shl 16)+VID_AMD, intelhda
; VIA ; VIA
dd (CTRL_VIA_VT82XX shl 16)+VID_VIA, intelhda dd (CTRL_VIA_VT82XX shl 16)+VID_VIA, intelhda
dd (CTRL_VIA_VT61XX shl 16)+VID_VIA, intelhda dd (CTRL_VIA_VT61XX shl 16)+VID_VIA, intelhda