--- zzzz-none-000/linux-2.4.17/drivers/macintosh/via-cuda.c 2001-05-01 23:05:00.000000000 +0000 +++ sangam-fb-322/linux-2.4.17/drivers/macintosh/via-cuda.c 2004-11-24 13:23:25.000000000 +0000 @@ -191,6 +191,8 @@ if (via == NULL) return -ENODEV; + request_OF_resource(vias, 0, NULL); + if (request_irq(CUDA_IRQ, cuda_interrupt, 0, "ADB", cuda_interrupt)) { printk(KERN_ERR "cuda_init: can't get irq %d\n", CUDA_IRQ); return -EAGAIN;