Ignore:
Timestamp:
May 9, 2009, 11:45:26 AM (17 years ago)
Author:
Paul Smedley
Message:

Update alsa-kernel to ALSA 1.0.20 level

Location:
GPL/trunk/alsa-kernel/isa/ad1816a
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk/alsa-kernel/isa/ad1816a/ad1816a.c

    r410 r426  
    157157        struct snd_ad1816a *chip;
    158158        struct snd_opl3 *opl3;
     159        struct snd_timer *timer;
    159160
    160161        error = snd_card_create(index[dev], id[dev], THIS_MODULE,
     
    192193
    193194        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) {
    194201                snd_card_free(card);
    195202                return error;
     
    209216                        printk(KERN_ERR PFX "no OPL device at 0x%lx-0x%lx.\n", fm_port[dev], fm_port[dev] + 2);
    210217                } 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) {
    216220                                snd_card_free(card);
    217221                                return error;
  • GPL/trunk/alsa-kernel/isa/ad1816a/ad1816a_lib.c

    r399 r426  
    3838                        return 0;
    3939
    40         snd_printk("chip busy.\n");
     40        snd_printk(KERN_WARNING "chip busy.\n");
    4141        return -EBUSY;
    4242}
     
    197197                break;
    198198        default:
    199                 snd_printk("invalid trigger mode 0x%x.\n", what);
     199                snd_printk(KERN_WARNING "invalid trigger mode 0x%x.\n", what);
    200200                error = -EINVAL;
    201201        }
     
    378378};
    379379
    380 #if 0 /* not used now */
    381380static int snd_ad1816a_timer_close(struct snd_timer *timer)
    382381{
     
    443442        .stop =         snd_ad1816a_timer_stop,
    444443};
    445 #endif /* not used now */
    446 
    447444
    448445static int snd_ad1816a_playback_open(struct snd_pcm_substream *substream)
     
    569566        case AD1816A_HW_AD18MAX10: return "AD18max10";
    570567        default:
    571                 snd_printk("Unknown chip version %d:%d.\n",
     568                snd_printk(KERN_WARNING "Unknown chip version %d:%d.\n",
    572569                        chip->version, chip->hardware);
    573570                return "AD1816A - unknown";
     
    688685}
    689686
    690 #if 0 /* not used now */
    691687int __devinit snd_ad1816a_timer(struct snd_ad1816a *chip, int device, struct snd_timer **rtimer)
    692688{
     
    710706        return 0;
    711707}
    712 #endif /* not used now */
    713708
    714709/*
Note: See TracChangeset for help on using the changeset viewer.