Changeset 657 for GPL/branches/uniaud32-next/lib32/ossidc.c
- Timestamp:
- Jan 25, 2021, 2:06:16 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/uniaud32-next/lib32/ossidc.c
r626 r657 66 66 67 67 cardcalls_t cardcalls[CARDS_NUM] = { 68 { CARD_ICH, 69 { CARD_VIA82XX, &name_module_init(via82xx_driver_init), 70 { CARD_SBLIVE, &name_module_init(emu10k1_driver_init), 68 { CARD_ICH, &name_module_init(intel8x0_driver_init), &name_module_exit(intel8x0_driver_exit) }, 69 { CARD_VIA82XX, &name_module_init(via82xx_driver_init), &name_module_exit(via82xx_driver_exit) }, 70 { CARD_SBLIVE, &name_module_init(emu10k1_driver_init), &name_module_exit(emu10k1_driver_exit) }, 71 71 { CARD_CMEDIA, &name_module_init(cmipci_driver_init), &name_module_exit(cmipci_driver_exit) }, 72 { CARD_ALS4000, &name_module_init(als4000_driver_init), 72 { CARD_ALS4000, &name_module_init(als4000_driver_init), &name_module_exit(als4000_driver_exit) }, 73 73 { CARD_CS4281, &name_module_init(cs4281_driver_init), &name_module_exit(cs4281_driver_exit) }, 74 74 { CARD_CS46XX, &name_module_init(cs46xx_driver_init), &name_module_exit(cs46xx_driver_exit) }, 75 75 { CARD_CS5535, &name_module_init(cs5535audio_driver_init), &name_module_exit(cs5535audio_driver_exit) }, 76 76 { CARD_ESS1938, &name_module_init(es1938_driver_init), &name_module_exit(es1938_driver_exit) }, 77 { CARD_ENSONIQ0, &name_module_init(ens137x_driver_init), 78 { CARD_ENSONIQ1, NULL, NULL},77 { CARD_ENSONIQ0, &name_module_init(ens137x_driver_init), &name_module_exit(ens137x_driver_exit) }, 78 { CARD_ENSONIQ1, NULL, NULL }, 79 79 { CARD_YAMAHA, &name_module_init(ymfpci_driver_init), &name_module_exit(ymfpci_driver_exit) }, 80 80 { CARD_MAESTRO, &name_module_init(es1968_driver_init), &name_module_exit(es1968_driver_exit) }, 81 { CARD_MAESTRO3, &name_module_init(m3_driver_init), &name_module_exit(m3_driver_exit)},82 { CARD_ALI5451, &name_module_init(ali5451_driver_init), &name_module_exit(ali5451_driver_exit)},83 { CARD_TRIDENT, &name_module_init(trident_driver_init), 81 { CARD_MAESTRO3, &name_module_init(m3_driver_init), &name_module_exit(m3_driver_exit) }, 82 { CARD_ALI5451, &name_module_init(ali5451_driver_init), &name_module_exit(ali5451_driver_exit) }, 83 { CARD_TRIDENT, &name_module_init(trident_driver_init), &name_module_exit(trident_driver_exit) }, 84 84 #ifdef VORTEX 85 85 { CARD_VORTEX, &name_module_init(vortex_driver_init), &name_module_exit(vortex_driver_exit) }, 86 86 #else 87 { CARD_VORTEX, NULL, NULL},87 { CARD_VORTEX, NULL, NULL }, 88 88 #endif 89 { CARD_NEOMAGIC, &name_module_init(nm256_driver_init), &name_module_exit(nm256_driver_exit) 90 { CARD_FM801, &name_module_init(fm801_driver_init), &name_module_exit(fm801_driver_exit) 89 { CARD_NEOMAGIC, &name_module_init(nm256_driver_init), &name_module_exit(nm256_driver_exit) }, 90 { CARD_FM801, &name_module_init(fm801_driver_init), &name_module_exit(fm801_driver_exit) }, 91 91 { CARD_ATIIXP, &name_module_init(atiixp_driver_init), &name_module_exit(atiixp_driver_exit) }, 92 92 { CARD_AUDIGYLS, &name_module_init(ca0106_driver_init), &name_module_exit(ca0106_driver_exit) }, 93 { CARD_AZX, &name_module_init(azx_driver_init), &name_module_exit(azx_driver_exit)},94 { CARD_BT87X, &name_module_init(alsa_card_bt87x_init), &name_module_exit(alsa_card_bt87x_exit)},93 { CARD_AZX, &name_module_init(azx_driver_init), &name_module_exit(azx_driver_exit) }, 94 { CARD_BT87X, &name_module_init(alsa_card_bt87x_init), &name_module_exit(alsa_card_bt87x_exit) }, 95 95 }; 96 96 … … 115 115 dprintf(("OSS32_Initialize: Start address: %X", OffsetBeginCS32)); 116 116 117 if(call_module_init(alsa_sound_init) != 0) 118 if(call_module_init(alsa_seq_device_init) != 0) 117 if(call_module_init(alsa_sound_init) != 0) return OSSERR_INIT_FAILED; 118 if(call_module_init(alsa_seq_device_init) != 0) return OSSERR_INIT_FAILED; 119 119 dprintf(("OSS32_Initialize1: Start address: %X", OffsetBeginCS32)); 120 if(call_module_init(alsa_pcm_init) != 0) return OSSERR_INIT_FAILED; 121 if(call_module_init(alsa_hwdep_init) != 0) return OSSERR_INIT_FAILED; 122 if(call_module_init(alsa_timer_init) != 0) return OSSERR_INIT_FAILED; 123 124 if(call_module_init(alsa_rawmidi_init) != 0) return OSSERR_INIT_FAILED; 125 if(call_module_init(alsa_seq_init) != 0) return OSSERR_INIT_FAILED; 126 // if(call_module_init(alsa_opl3_init) != 0) return OSSERR_INIT_FAILED; 127 // if(call_module_init(alsa_mpu401_uart_init) != 0) return OSSERR_INIT_FAILED; 120 if(call_module_init(alsa_pcm_init) != 0) return OSSERR_INIT_FAILED; 121 if(call_module_init(alsa_hwdep_init) != 0) return OSSERR_INIT_FAILED; 122 if(call_module_init(alsa_timer_init) != 0) return OSSERR_INIT_FAILED; 123 124 if(call_module_init(alsa_rawmidi_init) != 0) return OSSERR_INIT_FAILED; 125 if(call_module_init(alsa_seq_init) != 0) return OSSERR_INIT_FAILED; 128 126 call_module_init(opl3_seq_driver_init); 129 // call_module_init(ac97_bus_init);130 127 call_module_init(regmap_initcall); 131 #if 1 128 132 129 /* Init functions for HDA audio */ 133 130 call_module_init(hda_bus_init); … … 142 139 call_module_init(sigmatel_driver_init); 143 140 call_module_init(via_driver_init); 144 #endif 141 145 142 //dprintf(("OSS32_Initialize: ForceCard=%d", ForceCard)); 146 143 … … 184 181 } 185 182 186 // call_module_exit(alsa_mpu401_uart_exit);187 183 call_module_exit(opl3_seq_driver_exit); 188 // call_module_exit(alsa_opl3_exit);189 184 call_module_exit(alsa_seq_exit); 190 185 call_module_exit(alsa_rawmidi_exit); … … 192 187 call_module_exit(alsa_hwdep_exit); 193 188 call_module_exit(alsa_pcm_exit); 189 call_module_exit(alsa_seq_device_exit); 194 190 call_module_exit(alsa_sound_exit); 195 191
Note:
See TracChangeset
for help on using the changeset viewer.