1. 04 Mar, 2004 1 commit
  2. 03 Mar, 2004 1 commit
    • Jesse Barnes's avatar
      [PATCH] ia64: Don't assume iosapic interrupt controllers · ebcfd1a5
      Jesse Barnes authored
      Some ia64 machines don't use an iosapic interrupt controller (a
      flagrant violation of the DIG64 spec), so don't assume it's there in
      mca.c.  Platforms that provide a ACPI_INTERRUPT_CPEI vector are
      responsible for registering its interrupt controller type in platform
      specific code, iosapic.c:iosapic_register_platform_intr() does this
      for platforms with an iosapic where the CPEI vector is listed in the
      ACPI namespace, and on sn2, all external interrupts are assigned the
      irq_type_sn type, so this change of assumption should be safe.
      ebcfd1a5
  3. 02 Mar, 2004 3 commits
  4. 01 Mar, 2004 5 commits
    • Christoph Hellwig's avatar
      d116adb1
    • David Mosberger's avatar
      ia64: Move irq_enter()/irq_exit() from hardirq.h to irq_ia64.c. The work · 2809648f
      David Mosberger authored
      	done by these routines is very special and needs to be done
      	at exactly the right time.  Removing it from the header-file
      	reduces the risk of accidental misuse.  Other arch maintainers agree
      	that this is the Right Thing to do.
      2809648f
    • Matthew Wilcox's avatar
      [PATCH] ia64: Add support for extended PCI config space · 62bd4756
      Matthew Wilcox authored
      Support for extended config space on ia64.
      
       - Add the new parameter 'type' to ia64_sal_pci_config_{read,write}
       - Change callers to match.
       - Don't check `value' for NULL -- drivers/pci/access.c guarantees it isn't.
       - Make pci_sal_ops static.
       - Add pci_sal_ext_ops.
       - Introduce pci_set_sal_ops() as an arch_initcall to ensure the raw_pci_ops
         get set before we walk the ACPI namespace to discover PCI root bridges
      62bd4756
    • Matthew Wilcox's avatar
      [PATCH] ia64: SAL cleanup · ae795594
      Matthew Wilcox authored
      This patch reorganises sal.c and adds a small amount of new functionality.
      
       - Introduce sal_revision to report what revision of the SAL spec is
         supported by the system.
       - Introduce sal_version to report what version of the vendor's SAL
         implementation is present.
       - Introduce SAL_VERSION_CODE to allow for easy comparisons.
       - Print the version at boot, and remove the 'oem=' and 'vendor=' strings.
       - Refactor ia64_sal_init() into several smaller functions.
       - Delete the dead variables 'max' and 'min'.
       - Stop printing the pal_proc and sal_proc entry addresses.
       - Print "None" if there are no SAL platform features.
      ae795594
    • Matthew Wilcox's avatar
      [PATCH] ia64: add zx1_defconfig · 4d6fe503
      Matthew Wilcox authored
      Here's my attempt at a zx1_defconfig.  I haven't checked it on many
      of the zx1 boxes (only zx2000 and rx2600) but I've set some options
      I know are needed on the other boxes.
      4d6fe503
  5. 28 Feb, 2004 1 commit
    • Alex Williamson's avatar
      ia64: minor 2.6 sba_iommu update · 27cece9d
      Alex Williamson authored
      This is a minor update to sba_iommu initialization code.  I moved the
      relaxed ordering to the zx1 specific init routine, those registers don't
      do anything on sx1000.  The iommu page size setup is more generalized on
      ACPI ID, so the sx1000 specific init routine goes away.  And the virtual
      dma_mask on zx1 was tweaked a little to better reflect the memory
      address space.
      27cece9d
  6. 27 Feb, 2004 29 commits