udelay(10);
                if (snd_cs46xx_codec_read(chip, AC97_RESET, codec) & 0x8000) {
                        dev_dbg(chip->card->dev,
-                               "seconadry codec not present\n");
+                               "secondary codec not present\n");
                        return -ENXIO;
                }
        }
        chip->nr_ac97_codecs = 1;
 
 #ifdef CONFIG_SND_CS46XX_NEW_DSP
-       dev_dbg(chip->card->dev, "detecting seconadry codec\n");
+       dev_dbg(chip->card->dev, "detecting secondary codec\n");
        /* try detect a secondary codec */
        if (! cs46xx_detect_codec(chip, CS46XX_SECONDARY_CODEC_INDEX))
                chip->nr_ac97_codecs = 2;
 
        
        if (chip->nr_ac97_codecs == 2) {
                /* create CODEC tasklet for rear Center/LFE output 
-                  slot 6 and 9 on seconadry CODEC */
+                  slot 6 and 9 on secondary CODEC */
                clfe_codec_out_scb = cs46xx_dsp_create_codec_out_scb(chip,"CodecOutSCB_CLFE",0x0030,0x0030,
                                                                     CLFE_MIXER_SCB_ADDR,
                                                                     CLFE_CODEC_SCB_ADDR,