All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee.jones@linaro.org>
To: Holger Dengler <dengler@linutronix.de>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Vinod Koul <vinod.koul@intel.com>,
	linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org,
	Thomas Gleixner <tglx@linutronix.de>,
	Sebastian Siewior <bigeasy@linutronix.de>,
	Juergen Bubeck <bubeck@xkrug.com>,
	Peter Mahler <mahler@xkrug.com>
Subject: Re: [PATCH 00/12] Eberspaecher Flexcard PMC II base support
Date: Wed, 4 Jan 2017 09:43:50 +0000	[thread overview]
Message-ID: <20170104094350.GR27589@dell> (raw)
In-Reply-To: <1481674313-30378-1-git-send-email-dengler@linutronix.de>

On Wed, 14 Dec 2016, Holger Dengler wrote:

> 
> The Eberspaecher Flexcard PMC II is a PMC (PCI Mezzanine Card) II
> carrier board. The carrier board can take up to 4 exchangeable physical
> layer boards for CAN, FlexRay or Ethernet.
> This patchset adds support for the common infrastructure of the carrier
> board.
> 
> This patch series apply on v4.9.
> 
> First post:  http://www.spinics.net/lists/netdev/msg246290.html
> Second post: http://www.spinics.net/lists/kernel/msg1954275.html
> 
> According to the comments regarding our first posting, the MFD driver
> patchset has been split up into separate functional parts.
> 
> According to the comments regarding our second port, we moved the
> separated driver to their particular subsystems. All other comments
> are also reflected.
> 
> The timer functionality was wrongly named as clocksource in the second post,
> although it is a posix_clock. We renamed it and moved it together with the
> misc_device funtions to drivers/misc/. If someone know a better place for
> the posix_clock, please let me know.
> 
> The irq part of the mfd driver has been mainly reworked (thanks to Thomas
> and Sebastian for their input). The irq-demux is now implementet without a
> loop and the irq_chips share the irq-table and functions.
> 
> Holger Dengler (12):
>   mfd: Eberspaecher Flexcard PMC II Carrier Board support
>   mfd: flexcard: add flexcard misc mfd-cell
>   mfd: flexcard: add posix clock mfd-cell
>   mfd: flexcard: add interrupt support
>   mfd: flexcard: add DMA interrupts
>   mfd: flexcard: add DMA device
>   mfd: flexcard: add UIO IRQ devices
>   misc: Flexcard misc device support
>   misc: flexcard: add device attributes
>   misc: Flexcard basic timestamp counter support
>   misc: flexcard: Support timestamp trigger selection
>   dma: Flexcard DMA ringbuffer demux driver
> 
>  drivers/dma/Kconfig                 |   9 +
>  drivers/dma/Makefile                |   1 +
>  drivers/dma/flexcard/Makefile       |   2 +
>  drivers/dma/flexcard/core.c         | 292 ++++++++++++++++++++++
>  drivers/dma/flexcard/flexcard-dma.h | 218 +++++++++++++++++
>  drivers/dma/flexcard/parser.c       | 227 +++++++++++++++++

>  drivers/mfd/Kconfig                 |  14 ++
>  drivers/mfd/Makefile                |   3 +
>  drivers/mfd/flexcard_core.c         | 476 ++++++++++++++++++++++++++++++++++++
>  drivers/mfd/flexcard_irq.c          | 305 +++++++++++++++++++++++
>  include/linux/mfd/flexcard.h        | 116 +++++++++

Place all of this in one patch to aid review.

>  drivers/misc/Kconfig                |  15 ++
>  drivers/misc/Makefile               |   2 +
>  drivers/misc/flexcard_misc.c        | 361 +++++++++++++++++++++++++++
>  drivers/misc/flexcard_posixclock.c  | 295 ++++++++++++++++++++++
>  include/uapi/linux/Kbuild           |   1 +
>  include/uapi/linux/flexcard.h       |  80 ++++++
>  17 files changed, 2417 insertions(+)
>  create mode 100644 drivers/dma/flexcard/Makefile
>  create mode 100644 drivers/dma/flexcard/core.c
>  create mode 100644 drivers/dma/flexcard/flexcard-dma.h
>  create mode 100644 drivers/dma/flexcard/parser.c
>  create mode 100644 drivers/mfd/flexcard_core.c
>  create mode 100644 drivers/mfd/flexcard_irq.c
>  create mode 100644 drivers/misc/flexcard_misc.c
>  create mode 100644 drivers/misc/flexcard_posixclock.c
>  create mode 100644 include/linux/mfd/flexcard.h
>  create mode 100644 include/uapi/linux/flexcard.h
> 

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

      parent reply	other threads:[~2017-01-04  9:49 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-14  0:11 [PATCH 00/12] Eberspaecher Flexcard PMC II base support Holger Dengler
2016-12-14  0:11 ` [PATCH 01/12] mfd: Eberspaecher Flexcard PMC II Carrier Board support Holger Dengler
2016-12-14  8:38   ` Arnd Bergmann
2017-01-05 13:52     ` Holger Dengler
2016-12-14  0:11 ` [PATCH 02/12] mfd: flexcard: add flexcard misc mfd-cell Holger Dengler
2016-12-14  0:11 ` [PATCH 03/12] mfd: flexcard: add posix clock mfd-cell Holger Dengler
2016-12-14  0:11 ` [PATCH 04/12] mfd: flexcard: add interrupt support Holger Dengler
2016-12-14  2:47   ` kbuild test robot
2016-12-14  3:37   ` kbuild test robot
2016-12-14  0:11 ` [PATCH 05/12] mfd: flexcard: add DMA interrupts Holger Dengler
2016-12-14  3:08   ` kbuild test robot
2016-12-14  0:11 ` [PATCH 06/12] mfd: flexcard: add DMA device Holger Dengler
2016-12-14  0:11 ` [PATCH 07/12] mfd: flexcard: add UIO IRQ devices Holger Dengler
2016-12-14  0:11 ` [PATCH 08/12] misc: Flexcard misc device support Holger Dengler
2016-12-14  8:42   ` Arnd Bergmann
2016-12-14  9:28     ` Holger Dengler
2017-01-10 16:59       ` Greg Kroah-Hartman
2016-12-14  0:11 ` [PATCH 09/12] misc: flexcard: add device attributes Holger Dengler
2016-12-14  1:33   ` kbuild test robot
2017-01-10 16:58   ` Greg Kroah-Hartman
2016-12-14  0:11 ` [PATCH 10/12] misc: Flexcard basic timestamp counter support Holger Dengler
2016-12-14  3:28   ` kbuild test robot
2016-12-14  8:46   ` Arnd Bergmann
2016-12-14  9:16     ` Thomas Gleixner
2016-12-14  0:11 ` [PATCH 11/12] misc: flexcard: Support timestamp trigger selection Holger Dengler
2016-12-14  0:11 ` [PATCH 12/12] dma: Flexcard DMA ringbuffer demux driver Holger Dengler
2016-12-14  1:54   ` kbuild test robot
2016-12-15  4:38   ` Vinod Koul
2016-12-19 10:54     ` Holger Dengler
2017-01-04  9:43 ` Lee Jones [this message]

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=20170104094350.GR27589@dell \
    --to=lee.jones@linaro.org \
    --cc=arnd@arndb.de \
    --cc=bigeasy@linutronix.de \
    --cc=bubeck@xkrug.com \
    --cc=dengler@linutronix.de \
    --cc=dmaengine@vger.kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mahler@xkrug.com \
    --cc=tglx@linutronix.de \
    --cc=vinod.koul@intel.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.