mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Alan Tull <atull@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Moritz Fischer <mdf@kernel.org>, Alan Tull <atull@kernel.org>,
	linux-kernel@vger.kernel.org, linux-fpga@vger.kernel.org
Subject: [PATCH v6 00/18] patches for FPGA
Date: Wed, 15 Nov 2017 14:20:10 -0600	[thread overview]
Message-ID: <1510777228-4291-1-git-send-email-atull@kernel.org> (raw)

Hi Greg,

Please take these patches for FPGA that have been reviewed on
the mailing list.  They include some needed FPGA API changes
plus bug fixes. They apply cleanly on next-20171113.

Alan

Alan Tull (18):
  fpga: bridge: support getting bridge from device
  fpga: mgr: API change to replace fpga load functions with single
    function
  fpga: mgr: separate getting/locking FPGA manager
  fpga: region: use dev_err instead of pr_err
  fpga: region: remove unneeded of_node_get and put
  fpga: region: get mgr early on
  fpga: region: check for child regions before allocing image info
  fpga: region: fix slow warning with more than one overlay
  fpga: region: use image info as parameter for programming region
  fpga: region: separate out code that parses the overlay
  fpga: region: add fpga-region.h header
  fpga: region: rename some functions prior to moving
  fpga: region: add register/unregister functions
  fpga: region: add fpga_region_class_find
  fpga: region: move device tree support to of-fpga-region.c
  fpga: of-fpga-region: accept overlays that don't program FPGA
  fpga: clean up fpga Kconfig
  fpga: add attribute groups

 Documentation/fpga/fpga-mgr.txt    | 132 +++++-----
 Documentation/fpga/fpga-region.txt |  95 +++++++
 Documentation/fpga/overview.txt    |  23 ++
 drivers/fpga/Kconfig               | 103 ++++----
 drivers/fpga/Makefile              |   1 +
 drivers/fpga/fpga-bridge.c         | 111 +++++++--
 drivers/fpga/fpga-mgr.c            | 121 +++++++--
 drivers/fpga/fpga-region.c         | 464 ++++------------------------------
 drivers/fpga/of-fpga-region.c      | 497 +++++++++++++++++++++++++++++++++++++
 include/linux/fpga/fpga-bridge.h   |  14 +-
 include/linux/fpga/fpga-mgr.h      |  39 ++-
 include/linux/fpga/fpga-region.h   |  40 +++
 12 files changed, 1044 insertions(+), 596 deletions(-)
 create mode 100644 Documentation/fpga/fpga-region.txt
 create mode 100644 Documentation/fpga/overview.txt
 create mode 100644 drivers/fpga/of-fpga-region.c
 create mode 100644 include/linux/fpga/fpga-region.h

-- 
2.7.4

             reply	other threads:[~2017-11-15 20:20 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-15 20:20 Alan Tull [this message]
2017-11-15 20:20 ` [PATCH v6 01/18] fpga: bridge: support getting bridge from device Alan Tull
2017-11-15 20:20 ` [PATCH v6 02/18] fpga: mgr: API change to replace fpga load functions with single function Alan Tull
2017-11-15 20:20 ` [PATCH v6 03/18] fpga: mgr: separate getting/locking FPGA manager Alan Tull
2017-11-15 20:20 ` [PATCH v6 04/18] fpga: region: use dev_err instead of pr_err Alan Tull
2017-11-15 20:20 ` [PATCH v6 05/18] fpga: region: remove unneeded of_node_get and put Alan Tull
2017-11-15 20:20 ` [PATCH v6 06/18] fpga: region: get mgr early on Alan Tull
2017-11-15 20:20 ` [PATCH v6 07/18] fpga: region: check for child regions before allocing image info Alan Tull
2017-11-15 20:20 ` [PATCH v6 08/18] fpga: region: fix slow warning with more than one overlay Alan Tull
2017-11-15 20:20 ` [PATCH v6 09/18] fpga: region: use image info as parameter for programming region Alan Tull
2017-11-15 20:20 ` [PATCH v6 10/18] fpga: region: separate out code that parses the overlay Alan Tull
2017-11-15 20:20 ` [PATCH v6 11/18] fpga: region: add fpga-region.h header Alan Tull
2017-11-15 20:20 ` [PATCH v6 12/18] fpga: region: rename some functions prior to moving Alan Tull
2017-11-15 20:20 ` [PATCH v6 13/18] fpga: region: add register/unregister functions Alan Tull
2017-11-15 20:20 ` [PATCH v6 14/18] fpga: region: add fpga_region_class_find Alan Tull
2017-11-15 20:20 ` [PATCH v6 15/18] fpga: region: move device tree support to of-fpga-region.c Alan Tull
2017-11-15 20:20 ` [PATCH v6 16/18] fpga: of-fpga-region: accept overlays that don't program FPGA Alan Tull
2017-11-15 20:20 ` [PATCH v6 17/18] fpga: clean up fpga Kconfig Alan Tull
2017-11-15 20:20 ` [PATCH v6 18/18] fpga: add attribute groups Alan Tull

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=1510777228-4291-1-git-send-email-atull@kernel.org \
    --to=atull@kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-fpga@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mdf@kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome