Changeset 426 for GPL/trunk/alsa-kernel/isa/ad1816a
- Timestamp:
- May 9, 2009, 11:45:26 AM (17 years ago)
- Location:
- GPL/trunk/alsa-kernel/isa/ad1816a
- Files:
-
- 2 edited
-
ad1816a.c (modified) (3 diffs)
-
ad1816a_lib.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/alsa-kernel/isa/ad1816a/ad1816a.c
r410 r426 157 157 struct snd_ad1816a *chip; 158 158 struct snd_opl3 *opl3; 159 struct snd_timer *timer; 159 160 160 161 error = snd_card_create(index[dev], id[dev], THIS_MODULE, … … 192 193 193 194 if ((error = snd_ad1816a_mixer(chip)) < 0) { 195 snd_card_free(card); 196 return error; 197 } 198 199 error = snd_ad1816a_timer(chip, 0, &timer); 200 if (error < 0) { 194 201 snd_card_free(card); 195 202 return error; … … 209 216 printk(KERN_ERR PFX "no OPL device at 0x%lx-0x%lx.\n", fm_port[dev], fm_port[dev] + 2); 210 217 } else { 211 if ((error = snd_opl3_timer_new(opl3, 1, 2)) < 0) { 212 snd_card_free(card); 213 return error; 214 } 215 if ((error = snd_opl3_hwdep_new(opl3, 0, 1, NULL)) < 0) { 218 error = snd_opl3_hwdep_new(opl3, 0, 1, NULL); 219 if (error < 0) { 216 220 snd_card_free(card); 217 221 return error; -
GPL/trunk/alsa-kernel/isa/ad1816a/ad1816a_lib.c
r399 r426 38 38 return 0; 39 39 40 snd_printk( "chip busy.\n");40 snd_printk(KERN_WARNING "chip busy.\n"); 41 41 return -EBUSY; 42 42 } … … 197 197 break; 198 198 default: 199 snd_printk( "invalid trigger mode 0x%x.\n", what);199 snd_printk(KERN_WARNING "invalid trigger mode 0x%x.\n", what); 200 200 error = -EINVAL; 201 201 } … … 378 378 }; 379 379 380 #if 0 /* not used now */381 380 static int snd_ad1816a_timer_close(struct snd_timer *timer) 382 381 { … … 443 442 .stop = snd_ad1816a_timer_stop, 444 443 }; 445 #endif /* not used now */446 447 444 448 445 static int snd_ad1816a_playback_open(struct snd_pcm_substream *substream) … … 569 566 case AD1816A_HW_AD18MAX10: return "AD18max10"; 570 567 default: 571 snd_printk( "Unknown chip version %d:%d.\n",568 snd_printk(KERN_WARNING "Unknown chip version %d:%d.\n", 572 569 chip->version, chip->hardware); 573 570 return "AD1816A - unknown"; … … 688 685 } 689 686 690 #if 0 /* not used now */691 687 int __devinit snd_ad1816a_timer(struct snd_ad1816a *chip, int device, struct snd_timer **rtimer) 692 688 { … … 710 706 return 0; 711 707 } 712 #endif /* not used now */713 708 714 709 /*
Note:
See TracChangeset
for help on using the changeset viewer.
