* [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* [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[parent not found: <20140831122045.GD29327-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>]
* 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
[parent not found: <CAMuHMdU4G2ntmn-=+TJG9PNE7ZHfvh0XhvMFBx3hZso69FnpLg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* 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
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-09-16 23:31 [GIT PULL] SPI fixes for v3.17 Mark Brown
-- strict thread matches above, loose matches on Subject: below --
2014-08-31 12:20 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
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).