Index: arch/mips/ite-boards/generic/int-handler.S =================================================================== RCS file: /home/cvs/linux/arch/mips/ite-boards/generic/int-handler.S,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 int-handler.S --- arch/mips/ite-boards/generic/int-handler.S 5 Aug 2002 23:53:32 -0000 1.2.2.1 +++ arch/mips/ite-boards/generic/int-handler.S 30 Apr 2003 21:59:12 -0000 @@ -26,8 +26,10 @@ andi a0, t0, CAUSEF_IP7 beq a0, zero, 1f - move a0, sp - jal local_timer_interrupt + + move a0, 127 # MIPS_CPU_TIMER_IRQ = (NR_IRQS-1) + move a1, sp + jal ll_timer_interrupt j ret_from_irq nop Index: arch/mips/ite-boards/generic/it8172_pci.c =================================================================== RCS file: /home/cvs/linux/arch/mips/ite-boards/generic/it8172_pci.c,v retrieving revision 1.5.2.1 diff -u -r1.5.2.1 it8172_pci.c --- arch/mips/ite-boards/generic/it8172_pci.c 5 Aug 2002 23:53:32 -0000 1.5.2.1 +++ arch/mips/ite-boards/generic/it8172_pci.c 30 Apr 2003 21:59:12 -0000 @@ -54,14 +54,14 @@ static struct resource pci_io_resource = { "io pci IO space", - 0x14000000, + 0x14018000, 0x17FFFFFF, IORESOURCE_IO }; static struct resource pci_mem_resource_0 = { "ext pci memory space 0/1", - 0x0C000000, + 0x10101000, 0x13FFFFFF, IORESOURCE_MEM, &pci_mem_resource_0, @@ -82,7 +82,7 @@ extern struct pci_ops it8172_pci_ops; struct pci_channel mips_pci_channels[] = { - { &it8172_pci_ops, &pci_io_resource, &pci_mem_resource_0, 0, 0xff }, + { &it8172_pci_ops, &pci_io_resource, &pci_mem_resource_0, 0x10, 0xff }, { NULL, NULL, NULL, NULL, NULL} };