All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/5] PCI: allocate 64bit mmio pref
@ 2013-12-10  6:54 Yinghai Lu
  2013-12-10  6:54   ` Yinghai Lu
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Yinghai Lu @ 2013-12-10  6:54 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: Guo Chao, linux-pci, linux-kernel, Yinghai Lu

mmio 64 allocation that could help Guo Chao <yan@linux.vnet.ibm.com> on powerpc mmio allocation.
It will try to assign 64 bit resource above 4g at first.

And it is based on current pci/for-linus.

-v2: update after patch that move device_del down to pci_destroy_dev.
     add "Try best to allocate pref mmio 64bit above 4G"

-v3: refresh and send out after pci_clip_resource() changes,
     as Bjorn is not happy with attachments.

-v4: make pcibios_resource_to_bus take bus directly.

Yinghai Lu (5):
  PCI: pcibus address to resource converting take bus instead of dev
  PCI: Don't use 4G bus address directly in resource allocation
  PCI: Try to allocate mem64 above 4G at first
  PCI: Try best to allocate pref mmio 64bit above 4g
  PCI: Sort pci root bus resources list

 arch/alpha/kernel/pci-sysfs.c       |   4 +-
 arch/powerpc/kernel/pci-common.c    |   4 +-
 arch/powerpc/kernel/pci_of_scan.c   |   4 +-
 arch/sparc/kernel/pci.c             |   6 +-
 arch/x86/include/asm/pci.h          |   1 -
 drivers/pci/bus.c                   |  73 +++++++++++++++---
 drivers/pci/host-bridge.c           |  24 +++---
 drivers/pci/probe.c                 |  18 ++---
 drivers/pci/quirks.c                |   2 +-
 drivers/pci/rom.c                   |   2 +-
 drivers/pci/setup-bus.c             | 149 +++++++++++++++++++++++-------------
 drivers/pci/setup-res.c             |  16 +++-
 drivers/pcmcia/i82092.c             |   2 +-
 drivers/pcmcia/yenta_socket.c       |   6 +-
 drivers/scsi/sym53c8xx_2/sym_glue.c |   5 +-
 drivers/video/arkfb.c               |   2 +-
 drivers/video/s3fb.c                |   2 +-
 drivers/video/vt8623fb.c            |   2 +-
 include/linux/pci.h                 |   8 +-
 19 files changed, 217 insertions(+), 113 deletions(-)

-- 
1.8.4


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-12-18  9:51 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-10  6:54 [PATCH v4 0/5] PCI: allocate 64bit mmio pref Yinghai Lu
2013-12-10  6:54 ` [PATCH v4 1/5] PCI: pcibus address to resource converting take bus instead of dev Yinghai Lu
2013-12-10  6:54   ` Yinghai Lu
2013-12-10  6:54   ` Yinghai Lu
2013-12-10  6:54 ` [PATCH v4 2/5] PCI: Don't use 4G bus address directly in resource allocation Yinghai Lu
2013-12-10  6:54 ` [PATCH v4 3/5] PCI: Try to allocate mem64 above 4G at first Yinghai Lu
2013-12-10  6:54 ` [PATCH v4 4/5] PCI: Try best to allocate pref mmio 64bit above 4g Yinghai Lu
2013-12-16  8:23   ` Guo Chao
2013-12-16 18:13     ` Yinghai Lu
2013-12-16 21:36       ` Yinghai Lu
2013-12-17  0:36         ` Yinghai Lu
2013-12-18  9:51           ` Guo Chao
2013-12-10  6:54 ` [PATCH v4 5/5] PCI: Sort pci root bus resources list Yinghai Lu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.