linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] SPI fixes for v3.17
@ 2014-08-31 12:20 Mark Brown
       [not found] ` <20140831122045.GD29327-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Mark Brown @ 2014-08-31 12:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 2688 bytes --]

The following changes since commit 52addcf9d6669fa439387610bc65c92fa0980cef:

  Linux 3.17-rc2 (2014-08-25 15:36:20 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.17-rc3

for you to fetch changes up to 360b2eaeb563896ab95db45eb7d1b83c9a04c292:

  Merge remote-tracking branches 'spi/fix/au1550', 'spi/fix/davinci', 'spi/fix/doc', 'spi/fix/dw', 'spi/fix/omap-mcspi', 'spi/fix/pxa2xx', 'spi/fix/rockchip' and 'spi/fix/rspi' into spi-linus (2014-08-30 19:28:04 +0100)

----------------------------------------------------------------
spi: Bug fixes for v3.17

A smattering of bug fixes for the SPI subsystem, all in driver code
which has seen active work recently and none of them with any great
global impact.

There's also a new ACPI ID for the pxa2xx driver which required no code
changes and the addition of kerneldoc for some structure fields that
were missing it and generating warnings during documentation builds as a
result.

----------------------------------------------------------------
Addy Ke (1):
      spi/rockchip: fixup incorrect dma direction setting

Alan Cox (1):
      spi/pxa2xx: Add ACPI ID for Intel Braswell

Andy Shevchenko (2):
      spi: dw-pci: fix bug when regs left uninitialized
      spi: dw: fix kernel crash due to NULL pointer dereference

Doug Anderson (1):
      spi/rockchip: Avoid accidentally turning off the clock

Geert Uytterhoeven (2):
      spi: sh-msiof: Fix leaking of unused DMA descriptors
      spi: rspi: Fix leaking of unused DMA descriptors

Grygorii Strashko (1):
      spi: davinci: fix SPI_NO_CS functionality

Jorge A. Ventura (1):
      spi/omap-mcspi: Fix the spi task hangs waiting dma_rx

Manuel Lauss (1):
      spi: spi-au1550: fix build failure

Mark Brown (2):
      Merge remote-tracking branch 'spi/fix/sh-msiof' into spi-linus
      Merge remote-tracking branches 'spi/fix/au1550', 'spi/fix/davinci', 'spi/fix/doc', 'spi/fix/dw', 'spi/fix/omap-mcspi', 'spi/fix/pxa2xx', 'spi/fix/rockchip' and 'spi/fix/rspi' into spi-linus

Thierry Reding (1):
      spi: Add missing kerneldoc bits

 drivers/spi/spi-au1550.c      |  2 +-
 drivers/spi/spi-davinci.c     | 16 ++++----
 drivers/spi/spi-dw-pci.c      |  2 +
 drivers/spi/spi-dw.c          |  2 +-
 drivers/spi/spi-omap2-mcspi.c |  3 +-
 drivers/spi/spi-pxa2xx.c      |  1 +
 drivers/spi/spi-rockchip.c    |  4 +-
 drivers/spi/spi-rspi.c        | 94 ++++++++++++++++++++++++++-----------------
 drivers/spi/spi-sh-msiof.c    | 71 +++++++++++++++++---------------
 drivers/spi/spi.c             |  1 +
 include/linux/spi/spi.h       |  7 ++++
 11 files changed, 121 insertions(+), 82 deletions(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [GIT PULL] SPI fixes for v3.17
       [not found] ` <20140831122045.GD29327-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
@ 2014-08-31 12:39   ` Geert Uytterhoeven
       [not found]     ` <CAMuHMdU4G2ntmn-=+TJG9PNE7ZHfvh0XhvMFBx3hZso69FnpLg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Geert Uytterhoeven @ 2014-08-31 12:39 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linus Torvalds, linux-spi

Hi Mark,

On Sun, Aug 31, 2014 at 2:20 PM, Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
> The following changes since commit 52addcf9d6669fa439387610bc65c92fa0980cef:
>
>   Linux 3.17-rc2 (2014-08-25 15:36:20 -0700)
>
> are available in the git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.17-rc3
>
> for you to fetch changes up to 360b2eaeb563896ab95db45eb7d1b83c9a04c292:

> Geert Uytterhoeven (2):
>       spi: sh-msiof: Fix leaking of unused DMA descriptors

I think you forgot this one, which fixes a stupid but critical typo in
the above:

commit 7a9f957b395fc08edc47620c01e8bb5b798caddb
Author: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org>
Date:   Thu Aug 7 14:07:43 2014 +0200

    spi: sh-msiof: Fix transmit-only DMA transfers

    Fix tx/rx mixup, which broke transmit-only transfers.

    Introduced by commit 4240305f7cbdc7782aa8bc40cc702775d9ac0839
    ("spi: sh-msiof: Fix leaking of unused DMA descriptors").

    Reported-by: Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
    Signed-off-by: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org>
    Acked-by: Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
    Signed-off-by: Mark Brown <broonie-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-spi" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* Re: [GIT PULL] SPI fixes for v3.17
       [not found]     ` <CAMuHMdU4G2ntmn-=+TJG9PNE7ZHfvh0XhvMFBx3hZso69FnpLg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2014-08-31 12:50       ` Mark Brown
  0 siblings, 0 replies; 4+ messages in thread
From: Mark Brown @ 2014-08-31 12:50 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: Linus Torvalds, linux-spi

[-- Attachment #1: Type: text/plain, Size: 3910 bytes --]

On Sun, Aug 31, 2014 at 02:39:40PM +0200, Geert Uytterhoeven wrote:
> On Sun, Aug 31, 2014 at 2:20 PM, Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:

> > Geert Uytterhoeven (2):
> >       spi: sh-msiof: Fix leaking of unused DMA descriptors

> I think you forgot this one, which fixes a stupid but critical typo in
> the above:

> commit 7a9f957b395fc08edc47620c01e8bb5b798caddb
> Author: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org>
> Date:   Thu Aug 7 14:07:43 2014 +0200
> 
>     spi: sh-msiof: Fix transmit-only DMA transfers

Ah, right - looks like it got sent as patch 2/2 in a series with patch
1/1 being an optimisation patch rather than a fix so I didn't register
it as a fix for the -rcs.  When sending fixes please put them at the
start of the patch series (or send them separately if there's no
dependency in the rest of the series), this both ensures that there's no
dependencies that prevent them being applied and makes it clearer that
they aren't fixes for the in-development code.

Updated pull request below:

The following changes since commit 52addcf9d6669fa439387610bc65c92fa0980cef:

  Linux 3.17-rc2 (2014-08-25 15:36:20 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.17-rc3-2

for you to fetch changes up to 2dbf5910442dfe3de239df7c01d6b83e72b8dbdd:

  Merge remote-tracking branch 'spi/fix/sh-msiof' into spi-linus (2014-08-31 13:46:19 +0100)

----------------------------------------------------------------
spi: Bug fixes for v3.17

A smattering of bug fixes for the SPI subsystem, all in driver code
which has seen active work recently and none of them with any great
global impact.

There's also a new ACPI ID for the pxa2xx driver which required no code
changes and the addition of kerneldoc for some structure fields that
were missing it and generating warnings during documentation builds as a
result.

----------------------------------------------------------------
Addy Ke (1):
      spi/rockchip: fixup incorrect dma direction setting

Alan Cox (1):
      spi/pxa2xx: Add ACPI ID for Intel Braswell

Andy Shevchenko (2):
      spi: dw-pci: fix bug when regs left uninitialized
      spi: dw: fix kernel crash due to NULL pointer dereference

Doug Anderson (1):
      spi/rockchip: Avoid accidentally turning off the clock

Geert Uytterhoeven (3):
      spi: sh-msiof: Fix leaking of unused DMA descriptors
      spi: rspi: Fix leaking of unused DMA descriptors
      spi: sh-msiof: Fix transmit-only DMA transfers

Grygorii Strashko (1):
      spi: davinci: fix SPI_NO_CS functionality

Jorge A. Ventura (1):
      spi/omap-mcspi: Fix the spi task hangs waiting dma_rx

Manuel Lauss (1):
      spi: spi-au1550: fix build failure

Mark Brown (4):
      Merge remote-tracking branch 'spi/fix/sh-msiof' into spi-linus
      Merge remote-tracking branches 'spi/fix/au1550', 'spi/fix/davinci', 'spi/fix/doc', 'spi/fix/dw', 'spi/fix/omap-mcspi', 'spi/fix/pxa2xx', 'spi/fix/rockchip' and 'spi/fix/rspi' into spi-linus
      Merge tag 'spi-v3.17-rc3' into spi-linus
      Merge remote-tracking branch 'spi/fix/sh-msiof' into spi-linus

Thierry Reding (1):
      spi: Add missing kerneldoc bits

 drivers/spi/spi-au1550.c      |  2 +-
 drivers/spi/spi-davinci.c     | 16 ++++----
 drivers/spi/spi-dw-pci.c      |  2 +
 drivers/spi/spi-dw.c          |  2 +-
 drivers/spi/spi-omap2-mcspi.c |  3 +-
 drivers/spi/spi-pxa2xx.c      |  1 +
 drivers/spi/spi-rockchip.c    |  4 +-
 drivers/spi/spi-rspi.c        | 94 ++++++++++++++++++++++++++-----------------
 drivers/spi/spi-sh-msiof.c    | 71 +++++++++++++++++---------------
 drivers/spi/spi.c             |  1 +
 include/linux/spi/spi.h       |  7 ++++
 11 files changed, 121 insertions(+), 82 deletions(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* [GIT PULL] SPI fixes for v3.17
@ 2014-09-16 23:31 Mark Brown
  0 siblings, 0 replies; 4+ messages in thread
From: Mark Brown @ 2014-09-16 23:31 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 2622 bytes --]

The following changes since commit 9e82bf014195d6f0054982c463575cdce24292be:

  Linux 3.17-rc5 (2014-09-14 17:50:12 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.17-rc5

for you to fetch changes up to 94b0955ddd1ea4ea1089a282dd8058765fffe937:

  Merge remote-tracking branches 'spi/fix/davinci', 'spi/fix/dw', 'spi/fix/fsl', 'spi/fix/pl022', 'spi/fix/rockchip' and 'spi/fix/sirf' into spi-linus (2014-09-16 16:20:19 -0700)

----------------------------------------------------------------
spi: Fixes for v3.17

A few driver specific fixes for v3.17:

 - Fix davinci so that GPIO chip selects work with deferred probe of
   GPIOs (which could happen in production depending on kernel config)
   plus one incremental stylistic fix to that.
 - Several fixes for the newly introduced rockchip driver that came up
   in wider testing of the device.
 - A couple of small things in the sirf driver, one bug that would stop
   DMA transfers working and another update to follow the documented
   procedure in the datasheet.
 - Fix some memory leaks with devm_kzalloc() being used outside of the
   device bind path.

----------------------------------------------------------------
Axel Lin (2):
      spi: fsl: Don't use devm_kzalloc in master->setup callback
      spi: dw: Don't use devm_kzalloc in master->setup callback

Doug Anderson (3):
      spi/rockchip: Fix the wait_for_idle() timeout
      spi/rockchip: Don't warn if SPI is busy but disabled
      spi/rockchip: Mark DMA as optional

Grygorii Strashko (2):
      spi: davinci: request cs_gpio's from probe
      spi: davinci: remove empty function davinci_spi_cleanup

Mark Brown (1):
      Merge remote-tracking branches 'spi/fix/davinci', 'spi/fix/dw', 'spi/fix/fsl', 'spi/fix/pl022', 'spi/fix/rockchip' and 'spi/fix/sirf' into spi-linus

Qipan Li (2):
      spi: sirf: enable RX_IO_DMA_INT interrupt
      spi: sirf: add fifo reset/start for cmd transfer

Roland Stigge (1):
      spi/pl022: Fix error message

 .../devicetree/bindings/spi/spi-rockchip.txt       |  8 +++--
 drivers/spi/spi-davinci.c                          | 39 ++++++++++++++--------
 drivers/spi/spi-dw.c                               | 12 +++++--
 drivers/spi/spi-fsl-espi.c                         | 15 +++++++--
 drivers/spi/spi-fsl-spi.c                          | 10 ++++--
 drivers/spi/spi-pl022.c                            |  2 +-
 drivers/spi/spi-rockchip.c                         |  5 +--
 drivers/spi/spi-sirf.c                             |  5 ++-
 8 files changed, 68 insertions(+), 28 deletions(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

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

end of thread, other threads:[~2014-09-16 23:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-31 12:20 [GIT PULL] SPI fixes for v3.17 Mark Brown
     [not found] ` <20140831122045.GD29327-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2014-08-31 12:39   ` Geert Uytterhoeven
     [not found]     ` <CAMuHMdU4G2ntmn-=+TJG9PNE7ZHfvh0XhvMFBx3hZso69FnpLg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-08-31 12:50       ` Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2014-09-16 23:31 Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).