cmi8328.c (c316cf670491def52a396d3bdc5a63ad01f7fefa) | cmi8328.c (88faa38435cbfdf3e733a670a009683eb7057cdc) |
---|---|
1/* 2 * Driver for C-Media CMI8328-based soundcards, such as AudioExcel AV500 3 * Copyright (c) 2012 Ondrej Zary 4 * 5 * AudioExcel AV500 card consists of: 6 * - CMI8328 - main chip (SB Pro emulation, gameport, OPL3, MPU401, CD-ROM) 7 * - CS4231A - WSS codec 8 * - Dream SAM9233+GMS950400+RAM+ROM: Wavetable MIDI, connected to MPU401 --- 12 unchanged lines hidden (view full) --- 21#define SNDRV_LEGACY_FIND_FREE_IRQ 22#define SNDRV_LEGACY_FIND_FREE_DMA 23#include <sound/initval.h> 24 25MODULE_AUTHOR("Ondrej Zary <linux@rainbow-software.org>"); 26MODULE_DESCRIPTION("C-Media CMI8328"); 27MODULE_LICENSE("GPL"); 28 | 1/* 2 * Driver for C-Media CMI8328-based soundcards, such as AudioExcel AV500 3 * Copyright (c) 2012 Ondrej Zary 4 * 5 * AudioExcel AV500 card consists of: 6 * - CMI8328 - main chip (SB Pro emulation, gameport, OPL3, MPU401, CD-ROM) 7 * - CS4231A - WSS codec 8 * - Dream SAM9233+GMS950400+RAM+ROM: Wavetable MIDI, connected to MPU401 --- 12 unchanged lines hidden (view full) --- 21#define SNDRV_LEGACY_FIND_FREE_IRQ 22#define SNDRV_LEGACY_FIND_FREE_DMA 23#include <sound/initval.h> 24 25MODULE_AUTHOR("Ondrej Zary <linux@rainbow-software.org>"); 26MODULE_DESCRIPTION("C-Media CMI8328"); 27MODULE_LICENSE("GPL"); 28 |
29#if defined(CONFIG_GAMEPORT) || defined(CONFIG_GAMEPORT_MODULE) | 29#if IS_ENABLED(CONFIG_GAMEPORT) |
30#define SUPPORT_JOYSTICK 1 31#endif 32 33/* I/O port is configured by jumpers on the card to one of these */ 34static int cmi8328_ports[] = { 0x530, 0xe80, 0xf40, 0x604 }; 35#define CMI8328_MAX ARRAY_SIZE(cmi8328_ports) 36 37static int index[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = -1}; --- 435 unchanged lines hidden --- | 30#define SUPPORT_JOYSTICK 1 31#endif 32 33/* I/O port is configured by jumpers on the card to one of these */ 34static int cmi8328_ports[] = { 0x530, 0xe80, 0xf40, 0x604 }; 35#define CMI8328_MAX ARRAY_SIZE(cmi8328_ports) 36 37static int index[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = -1}; --- 435 unchanged lines hidden --- |