All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexander Gordeev <agordeev@redhat.com>
To: kvm@vger.kernel.org
Cc: Alexander Gordeev <agordeev@redhat.com>,
	Thomas Huth <thuth@redhat.com>, Andrew Jones <drjones@redhat.com>
Subject: [PATCH v2 0/5] arm/pci: add PCI bus support
Date: Thu, 11 Feb 2016 09:25:00 +0100	[thread overview]
Message-ID: <cover.1455133328.git.agordeev@redhat.com> (raw)

This series extends the kvm-unit-tests/arm framework to support PCI.

Major changes since v1:
  - PCI probe and shutdown functions turned argument-free;
  - PCI bus is scanned unconditionally at probing;
  - no statements inside asserts;
  - more error messages;
  - several patches merged, reducing the set from 11 to 5;
  - GPL headers added;

Some suggestions and comments were not addressed as I presume
the new version might make the suggested changes unnecessary.

Cc: Thomas Huth <thuth@redhat.com>
Cc: Andrew Jones <drjones@redhat.com>

Alexander Gordeev (5):
  arm/pci: Probe Open Firmware Device Tree
  arm/pci: Scan PCI root bus for devices
  arm/pci: Allocate and assign memory and io space resources
  arm/pci: Add pci_find_dev() and pci_bar_addr() functions
  arm/pci: pci-testdev PCI device operation test

 arm/pci-test.c               |  25 +++
 config/config-arm-common.mak |   6 +-
 lib/pci-host-generic.c       | 521 +++++++++++++++++++++++++++++++++++++++++++
 lib/pci-host-generic.h       | 109 +++++++++
 lib/pci-testdev.c            | 189 ++++++++++++++++
 lib/pci.h                    |   9 +
 6 files changed, 858 insertions(+), 1 deletion(-)
 create mode 100644 arm/pci-test.c
 create mode 100644 lib/pci-host-generic.c
 create mode 100644 lib/pci-host-generic.h
 create mode 100644 lib/pci-testdev.c

-- 
1.8.3.1


             reply	other threads:[~2016-02-11  8:25 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-11  8:25 Alexander Gordeev [this message]
2016-02-11  8:25 ` [PATCH v2 1/5] arm/pci: Probe Open Firmware Device Tree Alexander Gordeev
2016-02-15 19:18   ` Andrew Jones
2016-02-11  8:25 ` [PATCH v2 2/5] arm/pci: Scan PCI root bus for devices Alexander Gordeev
2016-02-15 19:54   ` Andrew Jones
2016-02-11  8:25 ` [PATCH v2 3/5] arm/pci: Allocate and assign memory and io space resources Alexander Gordeev
2016-02-15 20:12   ` Andrew Jones
2016-02-11  8:25 ` [PATCH v2 4/5] arm/pci: Add pci_find_dev() and pci_bar_addr() functions Alexander Gordeev
2016-02-15 20:42   ` Andrew Jones
2016-02-11  8:25 ` [PATCH v2 5/5] arm/pci: pci-testdev PCI device operation test Alexander Gordeev
2016-02-15 20:58   ` Andrew Jones
2016-02-15 21:01     ` Andrew Jones
2016-02-15 21:07 ` [PATCH v2 0/5] arm/pci: add PCI bus support Andrew Jones

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1455133328.git.agordeev@redhat.com \
    --to=agordeev@redhat.com \
    --cc=drjones@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=thuth@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.