Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes...
Linus Torvalds [Mon, 23 May 2011 22:39:34 +0000 (15:39 -0700)]
* 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (27 commits)
  PCI: Don't use dmi_name_in_vendors in quirk
  PCI: remove unused AER functions
  PCI/sysfs: move bus cpuaffinity to class dev_attrs
  PCI: add rescan to /sys/.../pci_bus/.../
  PCI: update bridge resources to get more big ranges when allocating space (again)
  KVM: Use pci_store/load_saved_state() around VM device usage
  PCI: Add interfaces to store and load the device saved state
  PCI: Track the size of each saved capability data area
  PCI/e1000e: Add and use pci_disable_link_state_locked()
  x86/PCI: derive pcibios_last_bus from ACPI MCFG
  PCI: add latency tolerance reporting enable/disable support
  PCI: add OBFF enable/disable support
  PCI: add ID-based ordering enable/disable support
  PCI hotplug: acpiphp: assume device is in state D0 after powering on a slot.
  PCI: Set PCIE maxpayload for card during hotplug insertion
  PCI/ACPI: Report _OSC control mask returned on failure to get control
  x86/PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs
  PCI: handle positive error codes
  PCI: check pci_vpd_pci22_wait() return
  PCI: Use ICH6_GPIO_EN in ich6_lpc_acpi_gpio
  ...

Fix up trivial conflicts in include/linux/pci_ids.h: commit a6e5e2be4461
moved the intel SMBUS ID definitons to the i2c-i801.c driver.

1  2 
arch/x86/kernel/setup.c
drivers/i2c/busses/i2c-i801.c
drivers/net/e1000e/netdev.c
drivers/pci/pci.h
drivers/pci/setup-bus.c
include/linux/kvm_host.h
include/linux/pci_ids.h

Simple merge
                                 SMBHSTSTS_BUS_ERR | SMBHSTSTS_DEV_ERR | \
                                 SMBHSTSTS_INTR)
  
 +/* Older devices have their ID defined in <linux/pci_ids.h> */
 +#define PCI_DEVICE_ID_INTEL_COUGARPOINT_SMBUS 0x1c22
 +#define PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS    0x1d22
++#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_SMBUS        0x1e22
  /* Patsburg also has three 'Integrated Device Function' SMBus controllers */
  #define PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS_IDF0       0x1d70
  #define PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS_IDF1       0x1d71
Simple merge
Simple merge
Simple merge
Simple merge
  #define PCI_DEVICE_ID_INTEL_82840_HB  0x1a21
  #define PCI_DEVICE_ID_INTEL_82845_HB  0x1a30
  #define PCI_DEVICE_ID_INTEL_IOAT      0x1a38
 -#define PCI_DEVICE_ID_INTEL_COUGARPOINT_SMBUS 0x1c22
  #define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MIN       0x1c41
  #define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MAX       0x1c5f
 -#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_SMBUS        0x1e22
 -#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MIN      0x1e40
 -#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MAX      0x1e5f
 -#define PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS    0x1d22
  #define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_0    0x1d40
  #define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_1    0x1d41
++#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MIN      0x1e40
++#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MAX      0x1e5f
  #define PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MIN  0x2310
  #define PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MAX  0x231f
 -#define PCI_DEVICE_ID_INTEL_DH89XXCC_SMBUS    0x2330
  #define PCI_DEVICE_ID_INTEL_82801AA_0 0x2410
  #define PCI_DEVICE_ID_INTEL_82801AA_1 0x2411
  #define PCI_DEVICE_ID_INTEL_82801AA_3 0x2413