X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=sound%2Fppc%2Fpowermac.c;h=5a929069dce980453a67d526450b9cf877fb9d09;hb=bc2fd381d8f9dbeb181f82286cdca1567e3d0def;hp=c936225771ba0cd8381686c3c6b7424f288b051a;hpb=8f859016ea49cd8d7c743533bd1ab3db9a813ffa;p=karo-tx-linux.git diff --git a/sound/ppc/powermac.c b/sound/ppc/powermac.c index c936225771ba..5a929069dce9 100644 --- a/sound/ppc/powermac.c +++ b/sound/ppc/powermac.c @@ -58,9 +58,9 @@ static int __init snd_pmac_probe(struct platform_device *devptr) char *name_ext; int err; - card = snd_card_new(index, id, THIS_MODULE, 0); - if (card == NULL) - return -ENOMEM; + err = snd_card_create(index, id, THIS_MODULE, 0, &card); + if (err < 0) + return err; if ((err = snd_pmac_new(card, &chip)) < 0) goto __error; @@ -110,7 +110,7 @@ static int __init snd_pmac_probe(struct platform_device *devptr) goto __error; break; default: - snd_printk("unsupported hardware %d\n", chip->model); + snd_printk(KERN_ERR "unsupported hardware %d\n", chip->model); err = -EINVAL; goto __error; }