1. 08 6月, 2010 1 次提交
  2. 22 5月, 2010 1 次提交
  3. 19 5月, 2010 2 次提交
  4. 03 4月, 2010 1 次提交
  5. 25 3月, 2010 4 次提交
  6. 07 3月, 2010 1 次提交
  7. 23 2月, 2010 2 次提交
  8. 05 2月, 2010 1 次提交
    • A
      CS5536: apply pci quirk for BIOS SMBUS bug · 73d2eaac
      Andres Salomon 提交于
      The new cs5535-* drivers use PCI header config info rather than MSRs to
      determine the memory region to use for things like GPIOs and MFGPTs.  As
      anticipated, we've run into a buggy BIOS:
      
      [    0.081818] pci 0000:00:14.0: reg 10: [io  0x6000-0x7fff]
      [    0.081906] pci 0000:00:14.0: reg 14: [io  0x6100-0x61ff]
      [    0.082015] pci 0000:00:14.0: reg 18: [io  0x6200-0x63ff]
      [    0.082917] pci 0000:00:14.2: reg 20: [io  0xe000-0xe00f]
      [    0.083551] pci 0000:00:15.0: reg 10: [mem 0xa0010000-0xa0010fff]
      [    0.084436] pci 0000:00:15.1: reg 10: [mem 0xa0011000-0xa0011fff]
      [    0.088816] PCI: pci_cache_line_size set to 32 bytes
      [    0.088938] pci 0000:00:14.0: address space collision: [io 0x6100-0x61ff] already in use
      [    0.089052] pci 0000:00:14.0: can't reserve [io  0x6100-0x61ff]
      
      This is a Soekris board, and its BIOS sets the size of the PCI ISA bridge
      device's BAR0 to 8k.  In reality, it should be 8 bytes (BAR0 is used for
      SMBus stuff).  This quirk checks for an incorrect size, and resets it
      accordingly.
      Signed-off-by: NAndres Salomon <dilinger@collabora.co.uk>
      Tested-by: NLeigh Porter <leigh@leighporter.org>
      Tested-by: NJens Rottmann <JRottmann@LiPPERTEmbedded.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      73d2eaac
  9. 01 1月, 2010 2 次提交
  10. 17 12月, 2009 4 次提交
  11. 05 11月, 2009 3 次提交
  12. 16 10月, 2009 1 次提交
  13. 12 10月, 2009 3 次提交
  14. 08 10月, 2009 1 次提交
  15. 15 9月, 2009 1 次提交
  16. 11 9月, 2009 1 次提交
  17. 10 9月, 2009 4 次提交
  18. 30 6月, 2009 1 次提交
    • A
      PCI: More PATA quirks for not entering D3 · 7a661c6f
      Alan Cox 提交于
      The ALi loses some state if it goes into D3. Unfortunately even with the
      chipset documents I can't figure out how to restore some bits of it.
      
      The VIA one saves/restores apparently fine but the ACPI _GTM methods break
      on some platforms if we do this and this causes cable misdetections.
      
      These are both effectively regressions as historically nothing matched the
      devices and then decided not to bind to them. Nowdays something is binding
      to all sorts of devices and a result they get dumped into D3.
      Signed-off-by: NAlan Cox <alan@linux.intel.com>
      Acked-by: NJeff Garzik <jeff@garzik.org>
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      7a661c6f
  19. 17 6月, 2009 2 次提交
  20. 12 6月, 2009 1 次提交
  21. 07 5月, 2009 1 次提交
  22. 23 4月, 2009 1 次提交
  23. 07 4月, 2009 1 次提交