ALSA: ice1724 - Infrasonic Quartet support
* three external clock types * all controls supported Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
1ff97cb9dd
commit
6ef8070618
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
snd-ice17xx-ak4xxx-objs := ak4xxx.o
|
snd-ice17xx-ak4xxx-objs := ak4xxx.o
|
||||||
snd-ice1712-objs := ice1712.o delta.o hoontech.o ews.o
|
snd-ice1712-objs := ice1712.o delta.o hoontech.o ews.o
|
||||||
snd-ice1724-objs := ice1724.o amp.o revo.o aureon.o vt1720_mobo.o pontis.o prodigy192.o prodigy_hifi.o juli.o phase.o wtm.o se.o maya44.o
|
snd-ice1724-objs := ice1724.o amp.o revo.o aureon.o vt1720_mobo.o pontis.o prodigy192.o prodigy_hifi.o juli.o phase.o wtm.o se.o maya44.o quartet.o
|
||||||
|
|
||||||
# Toplevel Module Dependency
|
# Toplevel Module Dependency
|
||||||
obj-$(CONFIG_SND_ICE1712) += snd-ice1712.o snd-ice17xx-ak4xxx.o
|
obj-$(CONFIG_SND_ICE1712) += snd-ice1712.o snd-ice17xx-ak4xxx.o
|
||||||
|
@ -53,6 +53,7 @@
|
|||||||
#include "phase.h"
|
#include "phase.h"
|
||||||
#include "wtm.h"
|
#include "wtm.h"
|
||||||
#include "se.h"
|
#include "se.h"
|
||||||
|
#include "quartet.h"
|
||||||
|
|
||||||
MODULE_AUTHOR("Jaroslav Kysela <perex@perex.cz>");
|
MODULE_AUTHOR("Jaroslav Kysela <perex@perex.cz>");
|
||||||
MODULE_DESCRIPTION("VIA ICEnsemble ICE1724/1720 (Envy24HT/PT)");
|
MODULE_DESCRIPTION("VIA ICEnsemble ICE1724/1720 (Envy24HT/PT)");
|
||||||
@ -70,6 +71,7 @@ MODULE_SUPPORTED_DEVICE("{"
|
|||||||
PHASE_DEVICE_DESC
|
PHASE_DEVICE_DESC
|
||||||
WTM_DEVICE_DESC
|
WTM_DEVICE_DESC
|
||||||
SE_DEVICE_DESC
|
SE_DEVICE_DESC
|
||||||
|
QTET_DEVICE_DESC
|
||||||
"{VIA,VT1720},"
|
"{VIA,VT1720},"
|
||||||
"{VIA,VT1724},"
|
"{VIA,VT1724},"
|
||||||
"{ICEnsemble,Generic ICE1724},"
|
"{ICEnsemble,Generic ICE1724},"
|
||||||
@ -2184,6 +2186,7 @@ static struct snd_ice1712_card_info *card_tables[] __devinitdata = {
|
|||||||
snd_vt1724_phase_cards,
|
snd_vt1724_phase_cards,
|
||||||
snd_vt1724_wtm_cards,
|
snd_vt1724_wtm_cards,
|
||||||
snd_vt1724_se_cards,
|
snd_vt1724_se_cards,
|
||||||
|
snd_vt1724_qtet_cards,
|
||||||
NULL,
|
NULL,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
1130
sound/pci/ice1712/quartet.c
Normal file
1130
sound/pci/ice1712/quartet.c
Normal file
File diff suppressed because it is too large
Load Diff
10
sound/pci/ice1712/quartet.h
Normal file
10
sound/pci/ice1712/quartet.h
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
#ifndef __SOUND_QTET_H
|
||||||
|
#define __SOUND_QTET_H
|
||||||
|
|
||||||
|
#define QTET_DEVICE_DESC "{Infrasonic,Quartet},"
|
||||||
|
|
||||||
|
#define VT1724_SUBDEVICE_QTET 0x30305349 /* Infrasonic Quartet */
|
||||||
|
|
||||||
|
extern struct snd_ice1712_card_info snd_vt1724_qtet_cards[];
|
||||||
|
|
||||||
|
#endif /* __SOUND_QTET_H */
|
Loading…
Reference in New Issue
Block a user