From 26f4e1eba849adff6a785b20f13de76f31bc1597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 30 Apr 2006 13:57:47 +0000 Subject: [PATCH] Reenabled interrupts in the radeon driver. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17279 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/graphics/radeon/irq.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/add-ons/kernel/drivers/graphics/radeon/irq.c b/src/add-ons/kernel/drivers/graphics/radeon/irq.c index d470d6d7db..740e529305 100644 --- a/src/add-ons/kernel/drivers/graphics/radeon/irq.c +++ b/src/add-ons/kernel/drivers/graphics/radeon/irq.c @@ -65,7 +65,6 @@ Radeon_ThreadInterruptWork(vuint8 *regs, device_info *di, uint32 int_status) } -#ifndef __HAIKU__ /** Capture interrupt handler */ static int32 @@ -143,7 +142,6 @@ Radeon_Interrupt(void *data) return handled; } -#endif static int32 @@ -281,16 +279,12 @@ Radeon_SetupIRQ(device_info *di, char *buffer) goto err5; } else { /* otherwise install our interrupt handler */ -#ifdef __HAIKU__ - dprintf("radeon: real interrupt handling disabled\n"); -#else result = install_io_interrupt_handler(di->pcii.u.h0.interrupt_line, Radeon_Interrupt, (void *)di, 0); if (result != B_OK) goto err5; SHOW_INFO(3, "installed IRQ @ %d", di->pcii.u.h0.interrupt_line); -#endif } return B_OK; @@ -327,10 +321,8 @@ Radeon_CleanupIRQ(device_info *di) cancel_timer((timer *)&di->ti_a); cancel_timer((timer *)&di->ti_b); } else { -#ifndef __HAIKU__ /* remove interrupt handler */ remove_io_interrupt_handler(di->pcii.u.h0.interrupt_line, Radeon_Interrupt, di); -#endif } delete_sem(si->crtc[0].vblank);