patch-2.4.0-test5 linux/arch/alpha/kernel/sys_dp264.c

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

diff -u --recursive --new-file v2.4.0-test4/linux/arch/alpha/kernel/sys_dp264.c linux/arch/alpha/kernel/sys_dp264.c
@@ -545,6 +545,16 @@
 	es1888_init();
 }
 
+static void __init
+webbrick_init_arch(void)
+{
+	tsunami_init_arch();
+
+	/* Tsunami caches 4 PTEs at a time; DS10 has only 1 hose. */
+	hose_head->sg_isa->align_entry = 4;
+	hose_head->sg_pci->align_entry = 4;
+}
+
 
 /*
  * The System Vectors
@@ -611,7 +621,7 @@
 	nr_irqs:		64,
 	device_interrupt:	dp264_device_interrupt,
 
-	init_arch:		tsunami_init_arch,
+	init_arch:		webbrick_init_arch,
 	init_irq:		dp264_init_irq,
 	init_rtc:		common_init_rtc,
 	init_pci:		common_init_pci,

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)