linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] ARM: shmobile: koelsch: MSIOF support
@ 2013-12-01 18:15 Takashi YOSHII
  2013-12-01 18:19 ` [PATCH 01/11] pinctrl: sh-pfc: r8a7791: fix msiof groups to follow GROUP takasi-y
  0 siblings, 1 reply; 28+ messages in thread
From: Takashi YOSHII @ 2013-12-01 18:15 UTC (permalink / raw)
  To: SH-Linux, Magnus Damm
  Cc: Simon Horman, linux-spi-u79uwXL29TY76Z2rM5mHXA, Mark Brown,
	Linus Walleij

Koelsch board has SPI connected on-board PMIC(r2a11302).
These patches enable spidev interface for it using MSIOF
(Clock-Synchronized Serial Interface with FIFO) module on SoC(r8a7791).
This adds platform device support to Koelsh single-platform.
(dt, -reference, multi-platform support are not included)

Summary of patches:

These are bug fix.
 [PATCH 01/11] pinctrl: sh-pfc: r8a7791: fix msiof groups to follow GROUP
 [PATCH 02/11] spi: spi-sh-msiof: round up div to fix freq calculation

To use CS output function which the HW module has.
 [PATCH 03/11] spi: spi-sh-msiof: let it run even without GPIO
 [PATCH 04/11] spi: spi-sh-msiof: set hi/low Active for HW CS

To support MSIOF variant that TX and RX are not separately controllable.
 [PATCH 05/11] spi: spi-sh-msiof: rx_need_dummy_tx variant
 [PATCH 06/11] spi: spi-sh-msiof: RMDIR1[15:0] may should be zero
 [PATCH 07/11] spi: spi-sh-msiof: RSCR register may absent

r8a7791 part
 [PATCH 08/11] ARM: shmobile: r8a7791: Add MSIOF clocks
 [PATCH 09/11] ARM: shmobile: r8a7791: MSIOF platform device

Koelsh part
 [PATCH 10/11] ARM: shmobile: koelsch: pinctrl map for MSIOF0
 [PATCH 11/11] ARM: shmobile: koelsch: spidev for r2a11302

---

Takashi Yoshii (11):
  pinctrl: sh-pfc: r8a7791: fix msiof groups to follow GROUP
  spi: spi-sh-msiof: round up div to fix freq calculation
  spi: spi-sh-msiof: let it run even without GPIO
  spi: spi-sh-msiof: set hi/low Active for HW CS
  spi: spi-sh-msiof: rx_need_dummy_tx variant
  spi: spi-sh-msiof: RMDIR1[15:0] may should be zero
  spi: spi-sh-msiof: RSCR register may absent
  ARM: shmobile: r8a7791: Add MSIOF clocks
  ARM: shmobile: r8a7791: MSIOF platform device
  ARM: shmobile: koelsch: pinctrl map for MSIOF0
  ARM: shmobile: koelsch: spidev for r2a11302

 arch/arm/mach-shmobile/board-koelsch.c |   20 ++++++++++++++++++++
 arch/arm/mach-shmobile/clock-r8a7791.c |    9 ++++++++-
 arch/arm/mach-shmobile/setup-r8a7791.c |   30 ++++++++++++++++++++++++++++++
 drivers/pinctrl/sh-pfc/pfc-r8a7791.c   |   21 +++++++++++++++------
 drivers/spi/spi-sh-msiof.c             |   30 +++++++++++++++++++++---------
 include/linux/spi/sh_msiof.h           |    1 +
 6 files changed, 95 insertions(+), 16 deletions(-)

-- 
1.7.9.5

--
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] 28+ messages in thread

end of thread, other threads:[~2014-02-12 23:50 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-01 18:15 [PATCH 00/11] ARM: shmobile: koelsch: MSIOF support Takashi YOSHII
2013-12-01 18:19 ` [PATCH 01/11] pinctrl: sh-pfc: r8a7791: fix msiof groups to follow GROUP takasi-y
2013-12-01 18:19   ` [PATCH 03/11] spi: spi-sh-msiof: let it run even without GPIO takasi-y
2013-12-02 10:59     ` Sergei Shtylyov
     [not found]     ` <1385921962-19843-3-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2013-12-02 12:53       ` Mark Brown
2013-12-01 18:19   ` [PATCH 04/11] spi: spi-sh-msiof: set hi/low Active for HW CS takasi-y
     [not found]     ` <1385921962-19843-4-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2013-12-02 12:54       ` Mark Brown
2013-12-01 18:19   ` [PATCH 05/11] spi: spi-sh-msiof: rx_need_dummy_tx variant takasi-y
     [not found]     ` <1385921962-19843-5-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2013-12-02 17:49       ` Mark Brown
     [not found]   ` <1385921962-19843-1-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2013-12-01 18:19     ` [PATCH 02/11] spi: spi-sh-msiof: round up div to fix freq calculation takasi-y-nDL5PR/MsHhHfZP73Gtkiw
2013-12-02 12:48       ` Mark Brown
2013-12-01 18:19     ` [PATCH 06/11] spi: spi-sh-msiof: RMDIR1[15:0] may should be zero takasi-y-nDL5PR/MsHhHfZP73Gtkiw
2013-12-01 18:19     ` [PATCH 07/11] spi: spi-sh-msiof: RSCR register may absent takasi-y-nDL5PR/MsHhHfZP73Gtkiw
     [not found]       ` <1385921962-19843-7-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2014-02-12 16:06         ` Geert Uytterhoeven
     [not found]           ` <CAMuHMdVVC1deEQfbLzPzU08LYxf=KOtG3oL2_M4HMBGvJE+8KQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-02-12 23:50             ` Simon Horman
2013-12-01 18:19     ` [PATCH 08/11] ARM: shmobile: r8a7791: Add MSIOF clocks takasi-y-nDL5PR/MsHhHfZP73Gtkiw
2013-12-01 18:19     ` [PATCH 09/11] ARM: shmobile: r8a7791: MSIOF platform device takasi-y-nDL5PR/MsHhHfZP73Gtkiw
2013-12-03 10:12       ` Linus Walleij
     [not found]         ` <CACRpkdbvrYgRh7cK0N1HrcxkYzzu9Qw4yAoQwj4f9pEf0r1qQw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-12-05  3:02           ` Simon Horman
     [not found]             ` <20131205030235.GG21443-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org>
2013-12-11 12:27               ` Linus Walleij
     [not found]                 ` <CACRpkda=m_3Y+FcKUvAj4e1gDUuvqB4VS4bv6u-VnX4LVQQP8Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-12-12  0:53                   ` Olof Johansson
2013-12-01 18:19     ` [PATCH 10/11] ARM: shmobile: koelsch: pinctrl map for MSIOF0 takasi-y-nDL5PR/MsHhHfZP73Gtkiw
2013-12-03 10:13       ` Linus Walleij
2013-12-03 10:08     ` [PATCH 01/11] pinctrl: sh-pfc: r8a7791: fix msiof groups to follow GROUP Linus Walleij
2013-12-04  1:23       ` Laurent Pinchart
2013-12-01 18:19   ` [PATCH 11/11] ARM: shmobile: koelsch: spidev for r2a11302 takasi-y
     [not found]     ` <1385921962-19843-11-git-send-email-takasi-y-nDL5PR/MsHhHfZP73Gtkiw@public.gmane.org>
2013-12-02 13:24       ` Mark Brown
2014-02-11 15:06         ` Geert Uytterhoeven

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).