1. 10 Nov, 2004 3 commits
    • Hanna V. Linder's avatar
      [PATCH] ide.c: replace pci_find_device with pci_dev_present · 6d089aa7
      Hanna V. Linder authored
      As pci_find_device is going away it needs to be replaced. In this case the dev
      returned from pci_find_device was not being used so pci_dev_present was the
      appropriate replacement.
      
      This has been compile and boot tested on a T22.
      Signed-off-by: default avatarHanna Linder <hannal@us.ibm.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      6d089aa7
    • Hanna V. Linder's avatar
      [PATCH] zr36120.c: Convert pci_find_device to pci_dev_present · 13e1da92
      Hanna V. Linder authored
      --On Thursday, September 30, 2004 10:27:48 AM +0200 Gerd Knorr <kraxel@bytesex.org> wrote:
      >> The whole driver is CONFIG_BROKEN anyway... I only verified my changes
      >> didn't add new compiler errors. What part should I remove? Just this check?
      >
      > pci/quirks.c does these checks and sets the flags.
      > Replacing with a check for "pci_pci_problems & PCIPCI_TRITON" should do.
      >
      > bttv does simliar things in bttv_check_chipset() (bttv-cards.c),
      > you might want to have a look there ...
      >
      
      Thanks a lot for your help. Is this what you were thinking?
      Signed-off-by: default avatarHanna Linder <hannal@us.ibm.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      13e1da92
    • Tom L. Nguyen's avatar
      [PATCH] PCI: pci-mmconfig fix · 2d292690
      Tom L. Nguyen authored
      Here I have attached pci mmconfig fix for 2.6.9 kernel.
      
      This will fix the flush error in pci_mmcfg_write.
      
      When pci_mmcfg_write is used to program the PMCSR in the Power
      Management Capability structure of PCI config space in the PCI Express
      device to a different power state, the dummy readl to flush the previous
      write violates the transition delay specified in the PCI power
      management spec. Please see PCI Power Management Spec. 1.2 Table 5-6.
      For example, while changing the power state of the device through PMCSR
      register, a transition delay of 10msec is required before any access can
      be made to the device.
      
      Since the configuration write access for PCI Express is non posted,
      flushing is not necessary and  it will be safe to remove the dummy
      readl.
      
      This patch will remove dummy readl function implemented in
      "pci_mmcfg_write" and use set_fixmap_nocahe instead of set_fixmap.
      Signed-off-by: default avatarSundarapandian Durairaj <sundarapandian.duraijai@intel.com>
      Signed-off-by: default avatarT. Long Nguyen <tom.l.nguyen@intel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      2d292690
  2. 05 Nov, 2004 10 commits
  3. 04 Nov, 2004 21 commits
  4. 03 Nov, 2004 6 commits