Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 92c3dd15 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven
Browse files

m68k: mac core - Kill warn_unused_result warnings



warning: ignoring return value of 'request_irq', declared with attribute
warn_unused_result

Signed-off-by: default avatarGeert Uytterhoeven <geert@linux-m68k.org>
parent 8bd3968b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -92,7 +92,8 @@ static irqreturn_t baboon_irq(int irq, void *dev_id)
void __init baboon_register_interrupts(void)
{
	baboon_disabled = 0;
	request_irq(IRQ_NUBUS_C, baboon_irq, 0, "baboon", (void *)baboon);
	if (request_irq(IRQ_NUBUS_C, baboon_irq, 0, "baboon", (void *)baboon))
		pr_err("Couldn't register baboon interrupt\n");
}

/*
+6 −4
Original line number Diff line number Diff line
@@ -305,14 +305,16 @@ void __init iop_register_interrupts(void)
{
	if (iop_ism_present) {
		if (oss_present) {
			request_irq(OSS_IRQLEV_IOPISM, iop_ism_irq,
			if (request_irq(OSS_IRQLEV_IOPISM, iop_ism_irq,
					IRQ_FLG_LOCK, "ISM IOP",
					(void *) IOP_NUM_ISM);
					(void *) IOP_NUM_ISM))
				pr_err("Couldn't register ISM IOP interrupt\n");
			oss_irq_enable(IRQ_MAC_ADB);
		} else {
			request_irq(IRQ_VIA2_0, iop_ism_irq,
			if (request_irq(IRQ_VIA2_0, iop_ism_irq,
					IRQ_FLG_LOCK|IRQ_FLG_FAST, "ISM IOP",
					(void *) IOP_NUM_ISM);
					(void *) IOP_NUM_ISM))
				pr_err("Couldn't register ISM IOP interrupt\n");
		}
		if (!iop_alive(iop_base[IOP_NUM_ISM])) {
			printk("IOP: oh my god, they killed the ISM IOP!\n");
+3 −2
Original line number Diff line number Diff line
@@ -250,8 +250,9 @@ void __init mac_init_IRQ(void)
	if (baboon_present)
		baboon_register_interrupts();
	iop_register_interrupts();
	request_irq(IRQ_AUTO_7, mac_nmi_handler, 0, "NMI",
			mac_nmi_handler);
	if (request_irq(IRQ_AUTO_7, mac_nmi_handler, 0, "NMI",
			mac_nmi_handler))
		pr_err("Couldn't register NMI\n");
#ifdef DEBUG_MACINTS
	printk("mac_init_IRQ(): Done!\n");
#endif
+15 −10
Original line number Diff line number Diff line
@@ -66,16 +66,21 @@ void __init oss_init(void)

void __init oss_register_interrupts(void)
{
	request_irq(OSS_IRQLEV_SCSI, oss_irq, IRQ_FLG_LOCK,
			"scsi", (void *) oss);
	request_irq(OSS_IRQLEV_IOPSCC, mac_scc_dispatch, IRQ_FLG_LOCK,
			"scc", mac_scc_dispatch);
	request_irq(OSS_IRQLEV_NUBUS, oss_nubus_irq, IRQ_FLG_LOCK,
			"nubus", (void *) oss);
	request_irq(OSS_IRQLEV_SOUND, oss_irq, IRQ_FLG_LOCK,
			"sound", (void *) oss);
	request_irq(OSS_IRQLEV_VIA1, via1_irq, IRQ_FLG_LOCK,
			"via1", (void *) via1);
	if (request_irq(OSS_IRQLEV_SCSI, oss_irq, IRQ_FLG_LOCK,
			"scsi", (void *) oss))
		pr_err("Couldn't register %s interrupt\n", "scsi");
	if (request_irq(OSS_IRQLEV_IOPSCC, mac_scc_dispatch, IRQ_FLG_LOCK,
			"scc", mac_scc_dispatch))
		pr_err("Couldn't register %s interrupt\n", "scc");
	if (request_irq(OSS_IRQLEV_NUBUS, oss_nubus_irq, IRQ_FLG_LOCK,
			"nubus", (void *) oss))
		pr_err("Couldn't register %s interrupt\n", "nubus");
	if (request_irq(OSS_IRQLEV_SOUND, oss_irq, IRQ_FLG_LOCK,
			"sound", (void *) oss))
		pr_err("Couldn't register %s interrupt\n", "sound");
	if (request_irq(OSS_IRQLEV_VIA1, via1_irq, IRQ_FLG_LOCK,
			"via1", (void *) via1))
		pr_err("Couldn't register %s interrupt\n", "via1");
}

/*
+8 −4
Original line number Diff line number Diff line
@@ -117,10 +117,14 @@ void __init psc_init(void)

void __init psc_register_interrupts(void)
{
	request_irq(IRQ_AUTO_3, psc_irq, 0, "psc3", (void *) 0x30);
	request_irq(IRQ_AUTO_4, psc_irq, 0, "psc4", (void *) 0x40);
	request_irq(IRQ_AUTO_5, psc_irq, 0, "psc5", (void *) 0x50);
	request_irq(IRQ_AUTO_6, psc_irq, 0, "psc6", (void *) 0x60);
	if (request_irq(IRQ_AUTO_3, psc_irq, 0, "psc3", (void *) 0x30))
		pr_err("Couldn't register psc%d interrupt\n", 3);
	if (request_irq(IRQ_AUTO_4, psc_irq, 0, "psc4", (void *) 0x40))
		pr_err("Couldn't register psc%d interrupt\n", 4);
	if (request_irq(IRQ_AUTO_5, psc_irq, 0, "psc5", (void *) 0x50))
		pr_err("Couldn't register psc%d interrupt\n", 5);
	if (request_irq(IRQ_AUTO_6, psc_irq, 0, "psc6", (void *) 0x60))
		pr_err("Couldn't register psc%d interrupt\n", 6);
}

/*
Loading