Add CS4297 codec to onboard ES1371 implementations
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
|
||||
enum {
|
||||
AC97_CODEC_ALC100 = AC97_CODEC_ID('A', 'L', 'C', 0x20),
|
||||
AC97_CODEC_CS4297 = AC97_CODEC_ID('C', 'R', 'Y', 0x03),
|
||||
AC97_CODEC_CS4297A = AC97_CODEC_ID('C', 'R', 'Y', 0x11),
|
||||
AC97_CODEC_WM9701A = AC97_CODEC_ID('W', 'M', 'L', 0x00)
|
||||
};
|
||||
@@ -228,6 +229,18 @@ const device_t alc100_device =
|
||||
NULL
|
||||
};
|
||||
|
||||
const device_t cs4297_device =
|
||||
{
|
||||
"Crystal CS4297",
|
||||
DEVICE_AC97,
|
||||
AC97_CODEC_CS4297,
|
||||
ac97_codec_init, ac97_codec_close, ac97_codec_reset,
|
||||
{ NULL },
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
};
|
||||
|
||||
const device_t cs4297a_device =
|
||||
{
|
||||
"Crystal CS4297A",
|
||||
|
||||
@@ -1366,7 +1366,8 @@ static void *es1371_init(const device_t *info)
|
||||
|
||||
ac97_codec = &es1371->codec;
|
||||
ac97_codec_count = 1;
|
||||
device_add(&cs4297a_device);
|
||||
if (!info->local)
|
||||
device_add(&cs4297a_device);
|
||||
|
||||
return es1371;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user