Lines Matching refs:err
67 int err;
69 err = snd_bcm2835_new_pcm(chip, name, 0, route,
72 if (err)
73 return err;
75 err = snd_bcm2835_new_pcm(chip, "IEC958", 1, route, 1, true);
76 if (err)
77 return err;
143 int err;
145 err = snd_card_new(dev, -1, NULL, THIS_MODULE, sizeof(*chip), &card);
146 if (err < 0) {
148 return err;
159 err = -ENODEV;
167 err = audio_driver->newpcm(chip, audio_driver->shortname,
170 if (err) {
171 dev_err(dev, "Failed to create pcm, error %d\n", err);
175 err = audio_driver->newctl(chip);
176 if (err) {
177 dev_err(dev, "Failed to create controls, error %d\n", err);
181 err = snd_card_register(card);
182 if (err) {
183 dev_err(dev, "Failed to register card, error %d\n", err);
189 err = devm_add_action(dev, bcm2835_card_free, card);
190 if (err < 0) {
191 dev_err(dev, "Failed to add devm action, err %d\n", err);
200 return err;
240 int err;
262 err = snd_add_child_device(device, audio_driver,
264 if (err)
265 return err;
274 int err;
276 err = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(32));
277 if (err) {
278 dev_err(dev, "dma_set_mask_and_coherent failed: %d\n", err);
279 return err;
288 err = bcm2835_devm_add_vchi_ctx(dev);
289 if (err)
290 return err;
292 err = snd_add_child_devices(dev, num_channels);
293 if (err)
294 return err;