Thread (2 messages) 2 messages, 2 authors, 2021-01-13

Re: [PATCH 5/6 v5] sound: Add n64 driver

From: Takashi Iwai <hidden>
Date: 2021-01-13 14:12:26

On Wed, 13 Jan 2021 14:47:41 +0100,
Lauri Kasanen wrote:
This adds support for the Nintendo 64 console's sound.

Signed-off-by: Lauri Kasanen <redacted>
It's almost done, but...
+	strcpy(card->driver, "N64 Audio");
+	strcpy(card->shortname, "N64 Audio");
+	strcpy(card->longname, "N64 Audio");
+
+	err = snd_card_register(card);
+	if (err < 0)
+		goto fail_ioremaps;
+
+	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
+	if (request_irq(res->start, n64audio_isr,
+				IRQF_SHARED, "N64 Audio", priv)) {
Requesting an IRQ should be done before the card registration.
For this particular driver, it's likely OK because it's only for
built-in, but in general snd_card_register() implies that the device
is ready for access from user-space, hence all resources should have
been ready before that point.


thanks,

Takashi
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help