patch-2.1.121 linux/arch/alpha/kernel/sys_jensen.c

Next file: linux/arch/alpha/kernel/sys_miata.c
Previous file: linux/arch/alpha/kernel/sys_eb64p.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.120/linux/arch/alpha/kernel/sys_jensen.c linux/arch/alpha/kernel/sys_jensen.c
@@ -76,9 +76,7 @@
 jensen_device_interrupt(unsigned long vector, struct pt_regs * regs)
 {
 	int irq, ack;
-	unsigned long flags;
 
-	__save_and_cli(flags);
 	ack = irq = (vector - 0x800) >> 4;
 
 	switch (vector) {
@@ -102,7 +100,6 @@
 	}
 
 	handle_irq(irq, ack, regs);
-	__restore_flags(flags);
 }
 
 static void
@@ -131,6 +128,7 @@
 	BUS(jensen),
 	machine_check:		jensen_machine_check,
 	max_dma_address:	ALPHA_MAX_DMA_ADDRESS,
+	rtc_port: 0x170, rtc_addr: 0, rtc_bcd: 1,
 
 	nr_irqs:		16,
 	irq_probe_mask:		_PROBE_MASK(16),

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov