Lines Matching refs:err
102 int err;
113 err = snd_sbdsp_reset(&chip);
114 if (err < 0)
116 err = jazz16_configure_ports(port, mpu_port, val);
117 if (err < 0)
120 err = snd_sbdsp_reset(&chip);
121 if (!err)
124 if (err < 0) {
125 err = -ENODEV;
129 err = -EBUSY;
137 err = -ENODEV;
141 err = -EBUSY;
145 err = snd_sbdsp_get_byte(&chip);
147 val, err);
149 err = 0;
153 return err;
227 int err, xirq, xdma8, xdma16, xmpu_port, xmpu_irq;
229 err = snd_devm_card_new(devptr, index[dev], id[dev], THIS_MODULE,
231 if (err < 0)
232 return err;
264 err = jazz16_detect_board(port[dev], xmpu_port);
265 if (err < 0) {
267 return err;
269 err = snd_sbdsp_create(card, port[dev], irq[dev],
274 if (err < 0)
275 return err;
280 err = jazz16_configure_board(chip, xmpu_irq);
281 if (err < 0) {
283 return err;
294 err = snd_sb8dsp_pcm(chip, 0);
295 if (err < 0)
296 return err;
297 err = snd_sbmixer_new(chip);
298 if (err < 0)
299 return err;
301 err = snd_opl3_create(card, chip->port, chip->port + 2,
303 if (err < 0)
307 err = snd_opl3_hwdep_new(opl3, 0, 1, NULL);
308 if (err < 0)
309 return err;
324 err = snd_card_register(card);
325 if (err < 0)
326 return err;