Searched refs:CS4231 (Results 1 - 10 of 10) sorted by relevance

/linux-4.1.27/sound/isa/opti9xx/
H A Dopti92x-cs4231.c1 #define CS4231 macro
H A Dopti92x-ad1848.c53 #ifdef CS4231
54 MODULE_DESCRIPTION("OPTi92X - CS4231");
55 MODULE_SUPPORTED_DEVICE("{{OPTi,82C924 (CS4231)},"
56 "{OPTi,82C925 (CS4231)}}");
57 #else /* CS4231 */
62 #endif /* CS4231 */
77 #if defined(CS4231) || defined(OPTi93X)
79 #endif /* CS4231 || OPTi93X */
103 #if defined(CS4231) || defined(OPTi93X)
106 #endif /* CS4231 || OPTi93X */
361 #ifdef CS4231 snd_opti9xx_configure()
367 #endif /* CS4231 */ snd_opti9xx_configure()
378 #ifdef CS4231 snd_opti9xx_configure()
382 #endif /* CS4231 */ snd_opti9xx_configure()
478 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_configure()
493 #endif /* CS4231 || OPTi93X */ snd_opti9xx_configure()
780 #if defined(CS4231) || defined(OPTi93X) snd_card_opti9xx_pnp()
782 #endif /* CS4231 || OPTi93X */ snd_card_opti9xx_pnp()
826 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_probe()
865 #ifdef CS4231 snd_opti9xx_probe()
881 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_probe()
889 #endif /* CS4231 || OPTi93X */ snd_opti9xx_probe()
973 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_isa_probe()
975 #endif /* CS4231 || OPTi93X */ snd_opti9xx_isa_probe()
1001 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_isa_probe()
1047 #if defined(CS4231) || defined(OPTi93X) snd_opti9xx_resume()
/linux-4.1.27/sound/isa/cs423x/
H A Dcs4231.c2 * Generic driver for CS4231 chips
4 * Originally the CS4232/CS4232A driver, modified for use on CS4231 by
34 #define CRD_NAME "Generic CS4231"
40 MODULE_SUPPORTED_DEVICE("{{Crystal Semiconductors,CS4231}}");
112 strcpy(card->driver, "CS4231"); snd_cs4231_probe()
/linux-4.1.27/include/sound/
H A Dwss.h6 * Definitions for CS4231 & InterWave chips & compatible chips
41 #define WSS_HW_DETECT 0x0000 /* let CS4231 driver detect chip */
44 #define WSS_HW_CS4231_MASK 0x0100 /* CS4231 serie */
45 #define WSS_HW_CS4231 0x0100 /* CS4231 chip */
H A Dcs4231-regs.h6 * Definitions for CS4231 & InterWave chips & compatible chips registers
67 #define CS4231_VERSION 0x19 /* CS4231(A) - version values */
/linux-4.1.27/sound/sparc/
H A Dcs4231.c2 * Driver for CS4231 sound chips found on Sparcs.
46 MODULE_PARM_DESC(index, "Index value for Sun CS4231 soundcard.");
48 MODULE_PARM_DESC(id, "ID string for Sun CS4231 soundcard.");
50 MODULE_PARM_DESC(enable, "Enable Sun CS4231 soundcard.");
52 MODULE_DESCRIPTION("Sun CS4231");
54 MODULE_SUPPORTED_DEVICE("{{Sun,CS4231}}");
337 * CS4231 detection / MCE routines
1078 for (i = 0; i < 32; i++) /* ok.. fill all CS4231 registers */ snd_cs4231_probe()
1234 err = snd_pcm_new(card, "CS4231", 0, 1, 1, &pcm); snd_cs4231_pcm()
1246 strcpy(pcm->name, "CS4231"); snd_cs4231_pcm()
1270 err = snd_timer_new(card, "CS4231", &tid, &timer); snd_cs4231_timer()
1273 strcpy(timer->name, "CS4231"); snd_cs4231_timer()
1582 strcpy(card->driver, "CS4231"); cs4231_attach_begin()
1583 strcpy(card->shortname, "Sun CS4231"); cs4231_attach_begin()
1663 /* ACK the CS4231 interrupt. */ snd_cs4231_sbus_interrupt()
2100 .name = "SUNW,CS4231",
2104 .compatible = "SUNW,CS4231",
/linux-4.1.27/sound/oss/
H A Dad1848.c7 * The CS4231 which is used in the GUS MAX and some other cards is
10 * CS4231A and AD1845 are upward compatible with CS4231. However
961 .name = "AD1848/CS4248/CS4231",
1226 * If mode >= 2 (CS4231), set I28. It's the capture format register. ad1848_prepare_for_input()
1249 * CS4231 compatible devices don't have separate sampling rate selection ad1848_prepare_for_input()
1441 /* Positions 16 to 31 just for CS4231/2 and ad1845 */ ad1848_init_hw()
1685 * to detect if the chip is a CS4231 or CS4248. ad1848_detect()
1687 * with CS4231. ad1848_detect()
1710 * Try to switch the chip to mode2 (CS4231) by setting the MODE2 bit (0x40). ad1848_detect()
1711 * The bit 0x80 is always 1 in CS4248 and CS4231. ad1848_detect()
1736 * CS4231 detected - is it? ad1848_detect()
1745 if ((tmp1 = ad_read(devc, 16)) != 0x45) /* No change -> CS4231? */ ad1848_detect()
1766 * It's at least CS4231 ad1848_detect()
1769 devc->chip_name = "CS4231"; ad1848_detect()
1774 * CS4231 and AD1845 report the same revision info in I25 ad1848_detect()
1787 * It must be a CS4231 or AD1845. The register I23 of ad1848_detect()
1788 * CS4231 is undefined and it appears to be read only. ad1848_detect()
1893 devc->chip_name = "CS4231"; ad1848_detect()
/linux-4.1.27/sound/isa/wss/
H A Dwss_lib.c3 * Routines for control of CS4231(A)/CS4232/InterWave & compatible chips
8 * - CS4231 (GUS MAX) - still trouble with occasional noises
44 MODULE_DESCRIPTION("Routines for control of CS4231(A)/CS4232/InterWave & compatible chips");
268 "CS4231 REGS: INDEX = 0x%02x "
357 * CS4231 detection / MCE routines
1294 snd_printdd("CS4231: VERSION (I25) = 0x%x\n", rev); snd_wss_probe()
1315 return -ENODEV; /* unknown CS4231 chip? */ snd_wss_probe()
1373 snd_printdd("CS4231: ext version; rev = 0x%x, id = 0x%x\n", rev, id); snd_wss_probe()
1624 /* lowlevel suspend callback for CS4231 */ snd_wss_suspend()
1639 /* lowlevel resume callback for CS4231 */ snd_wss_resume()
1723 return "CS4231"; snd_wss_chip_id()
1974 if ((err = snd_timer_new(chip->card, "CS4231", &tid, &timer)) < 0) snd_wss_timer()
/linux-4.1.27/sound/isa/
H A Dsscape.c845 * is very much like a CS4231, with a few extra bits. We will
847 * some of the CS4231 callback.
862 * with CS4231 instead of AD1848/CS4248. Unfortunately, the create_ad1845()
863 * CS4231 works only in CS4248 compatibility mode on create_ad1845()
H A Dsc6000.c6 * CompuMedia ASC-9408 chip and CS4231 codec.

Completed in 213 milliseconds