1. 10 9月, 2009 2 次提交
  2. 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
  3. 17 6月, 2009 2 次提交
  4. 12 6月, 2009 1 次提交
  5. 07 5月, 2009 1 次提交
  6. 23 4月, 2009 1 次提交
  7. 07 4月, 2009 2 次提交
  8. 31 3月, 2009 1 次提交
  9. 27 3月, 2009 1 次提交
  10. 21 3月, 2009 2 次提交
    • D
      PCI: Compaq Evo D510 SMBus quirk using USB instead of VGA · 8293b0f6
      David O'Shea 提交于
      On the Compaq Evo D510 SFF/CMT, a PCI quirk activated the SMBus device
      based on detection of the on-board VGA controller, but the on-board
      VGA is disabled if an AGP card is inserted, so look for one of the USB
      controllers instead.
      Signed-off-by: NDavid O'Shea <dcoshea@hotmail.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      8293b0f6
    • Y
      PCI: allow assignment of memory resources with a specified alignment · 32a9a682
      Yuji Shimada 提交于
      This patch allows memory resources to be assigned with a specified
      alignment at boot-time or run-time. The patch is useful when we use PCI
      pass-through, because page-aligned memory resources are required to
      securely share PCI resources with guest drivers.
      
      If you want to assign the resource at boot time, please set
      "pci=resource_alignment=" boot parameter.
      
      This is format of "pci=resource_alignment=" boot parameter:
      
              [<order of align>@][<domain>:]<bus>:<slot>.<func>[; ...]
                      Specifies alignment and device to reassign
                      aligned memory resources.
                      If <order of align> is not specified, PAGE_SIZE is
                      used as alignment.
                      PCI-PCI bridge can be specified, if resource
                      windows need to be expanded.
      
      This is example:
      
              pci=resource_alignment=20@07:00.0;18@0f:00.0;00:1d.7
      
      If you want to assign the resource at run-time, please set
      "/sys/bus/pci/resource_alignment" file, and hot-remove the device and
      hot-add the device.  For this purpose, fakephp or PCI hotplug interfaces
      can be used.
      
      The format of "/sys/bus/pci/resource_alignment" file is the same with
      boot parameter. You can use "," instead of ";".
      
      For example:
      
              # cd /sys/bus/pci
              # echo -n 20@12:00.0 > resource_alignment
              # echo 1 > devices/0000:12:00.0/remove
              # echo 1 > rescan
      Reviewed-by: NAlex Chiang <achiang@hp.com>
      Reviewed-by: NYu Zhao <yu.zhao@intel.com>
      Signed-off-by: NYuji Shimada <shimada-yxb@necst.nec.co.jp>
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      32a9a682
  11. 20 3月, 2009 1 次提交
  12. 13 3月, 2009 3 次提交
  13. 27 2月, 2009 1 次提交
  14. 25 2月, 2009 1 次提交
  15. 19 2月, 2009 1 次提交
  16. 08 1月, 2009 3 次提交
  17. 21 11月, 2008 1 次提交
  18. 04 11月, 2008 1 次提交
  19. 25 10月, 2008 1 次提交
  20. 21 10月, 2008 3 次提交
  21. 18 10月, 2008 1 次提交
  22. 17 10月, 2008 1 次提交
  23. 08 8月, 2008 1 次提交
  24. 07 8月, 2008 1 次提交
  25. 29 7月, 2008 1 次提交
  26. 19 7月, 2008 1 次提交
    • S
      x86, pci: introduce config option for pci reroute quirks (was: [PATCH 0/3]... · 41b9eb26
      Stefan Assmann 提交于
      x86, pci: introduce config option for pci reroute quirks (was: [PATCH 0/3] Boot IRQ quirks for Broadcom and AMD/ATI)
      
      This is against linux-2.6-tip, branch pci-ioapic-boot-irq-quirks.
      
      From: Stefan Assmann <sassmann@suse.de>
      Subject: Introduce config option for pci reroute quirks
      
      The config option X86_REROUTE_FOR_BROKEN_BOOT_IRQS is introduced to
      enable (or disable) the redirection of the interrupt handler to the boot
      interrupt line by default. Depending on the existence of interrupt
      masking / threaded interrupt handling in the kernel (vanilla, rt, ...)
      and the maturity of the rerouting patch, users can enable or disable the
      redirection by default.
      
      This means that the reroute quirk can be applied to any kernel without
      changing it.
      
      Interrupt sharing could be increased if this option is enabled. However this
      option is vital for threaded interrupt handling, as done by the RT kernel.
      It should simplify the consolidation with the RT kernel.
      
      The option can be overridden by either pci=ioapicreroute or
      pci=noioapicreroute.
      Signed-off-by: NStefan Assmann <sassmann@suse.de>
      Signed-off-by: NOlaf Dabrunz <od@suse.de>
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Cc: Jon Masters <jonathan@jonmasters.org>
      Cc: Ihno Krumreich <ihno@suse.de>
      Cc: Sven Dietrich <sdietrich@suse.de>
      Cc: Daniel Gollub <dgollub@suse.de>
      Cc: Felix Foerster <ffoerster@suse.de>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      41b9eb26
  27. 14 7月, 2008 3 次提交
  28. 08 7月, 2008 1 次提交