Merge linux-2.6 with linux-acpi-2.6
Len Brown [Thu, 8 Sep 2005 05:45:47 +0000 (01:45 -0400)]
19 files changed:
1  2 
arch/i386/Kconfig
arch/i386/kernel/Makefile
arch/i386/kernel/acpi/boot.c
arch/i386/kernel/io_apic.c
arch/i386/kernel/mpparse.c
arch/i386/kernel/setup.c
arch/i386/mach-es7000/es7000plat.c
arch/ia64/Kconfig
arch/x86_64/Kconfig
arch/x86_64/kernel/Makefile
arch/x86_64/kernel/genapic.c
arch/x86_64/kernel/io_apic.c
arch/x86_64/kernel/setup.c
drivers/char/hpet.c
drivers/char/ipmi/ipmi_si_intf.c
drivers/pnp/pnpacpi/rsparser.c
drivers/serial/Kconfig
include/asm-i386/mpspec.h
kernel/power/Kconfig

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -73,8 -73,25 +73,25 @@@ es7000_rename_gsi(int ioapic, int gsi
        return gsi;
  }
  
 -#endif // (CONFIG_X86_IO_APIC) && (CONFIG_ACPI_INTERPRETER || CONFIG_ACPI_BOOT)
 +#endif        /* (CONFIG_X86_IO_APIC) && (CONFIG_ACPI) */
  
+ void __init
+ setup_unisys ()
+ {
+       /*
+        * Determine the generation of the ES7000 currently running.
+        *
+        * es7000_plat = 1 if the machine is a 5xx ES7000 box
+        * es7000_plat = 2 if the machine is a x86_64 ES7000 box
+        *
+        */
+       if (!(boot_cpu_data.x86 <= 15 && boot_cpu_data.x86_model <= 2))
+               es7000_plat = 2;
+       else
+               es7000_plat = 1;
+       ioapic_renumber_irq = es7000_rename_gsi;
+ }
  /*
   * Parse the OEM Table
   */
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -2070,20 -2092,16 +2095,16 @@@ static int init_one_smi(int intf_num, s
        rv = try_init_mem(intf_num, &new_smi);
        if (rv)
                rv = try_init_port(intf_num, &new_smi);
 -#ifdef CONFIG_ACPI_INTERPRETER
 +#ifdef CONFIG_ACPI
-       if ((rv) && (si_trydefaults)) {
+       if (rv && si_trydefaults)
                rv = try_init_acpi(intf_num, &new_smi);
-       }
  #endif
  #ifdef CONFIG_X86
-       if ((rv) && (si_trydefaults)) {
+       if (rv && si_trydefaults)
                rv = try_init_smbios(intf_num, &new_smi);
-         }
  #endif
-       if ((rv) && (si_trydefaults)) {
+       if (rv && si_trydefaults)
                rv = try_init_plug_and_play(intf_num, &new_smi);
-       }
  
        if (rv)
                return rv;
Simple merge
Simple merge
Simple merge
Simple merge