All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] spi: s3c64xx: add support for device tree
@ 2012-05-08 22:04 ` Thomas Abraham
  0 siblings, 0 replies; 78+ messages in thread
From: Thomas Abraham @ 2012-05-08 22:04 UTC (permalink / raw)
  To: spi-devel-general, devicetree-discuss
  Cc: linux-arm-kernel, linux-samsung-soc, rob.herring, grant.likely,
	kgene.kim, jaswinder.singh

This patch series adds device tree based discovery support for Samsung's
s3c64xx compatible spi controller. This is mainly tested for Exynos4210
and Exynos5250 with onboard spi nor flash device.

This patch series is based on Linux 3.4-rc5 with the following two
patch series applied.

[1] http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg10494.html
    [PATCH 00/20] ARM: Samsung: Add support for Exynos5250 Rev1.0

[2] http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg09640.html
    [PATCH 0/6] S3C24XX: Add support for HSSPI on S3C2416/S3C2443

Thomas Abraham (10):
  spi: s3c64xx: remove unused S3C64XX_SPI_ST_TRLCNTZ macro
  spi: s3c64xx: move controller information into driver data
  ARM: Samsung: Remove spi hardware controller information from platform data
  ARM: Samsung: Remove pdev pointer paremeter from spi gpio setup functions
  ARM: Samsung: Update the device names for spi clock lookup
  ARM: Samsung: Modify s3c64xx_spi{0|1|2}_set_platdata function
  spi: s3c64xx: Remove the 'set_level' callback from controller data
  ARM: Exynos4: Fix the incorrect hierarchy of spi controller bus clock
  ARM: Exynos5: Add spi clock support
  spi: s3c64xx: add device tree support

.../devicetree/bindings/spi/spi-samsung.txt        |  113 +++++
 arch/arm/mach-exynos/clock-exynos4.c               |   66 ++-
 arch/arm/mach-exynos/clock-exynos5.c               |   98 ++++
 arch/arm/mach-exynos/include/mach/regs-clock.h     |    4 +
 arch/arm/mach-exynos/setup-spi.c                   |   33 +--
 arch/arm/mach-s3c24xx/clock-s3c2416.c              |    2 +-
 arch/arm/mach-s3c24xx/clock-s3c2443.c              |    2 +-
 arch/arm/mach-s3c24xx/common-s3c2443.c             |    4 +-
 arch/arm/mach-s3c24xx/setup-spi.c                  |   10 +-
 arch/arm/mach-s3c64xx/clock.c                      |   20 +-
 arch/arm/mach-s3c64xx/mach-crag6410.c              |    2 +-
 arch/arm/mach-s3c64xx/setup-spi.c                  |   19 +-
 arch/arm/mach-s5p64x0/clock-s5p6440.c              |   12 +-
 arch/arm/mach-s5p64x0/clock-s5p6450.c              |   12 +-
 arch/arm/mach-s5p64x0/setup-spi.c                  |   21 +-
 arch/arm/mach-s5pc100/clock.c                      |   30 +-
 arch/arm/mach-s5pc100/setup-spi.c                  |   30 +--
 arch/arm/mach-s5pv210/clock.c                      |   14 +-
 arch/arm/mach-s5pv210/setup-spi.c                  |   21 +-
 arch/arm/plat-samsung/devs.c                       |   50 +--
 arch/arm/plat-samsung/include/plat/s3c64xx-spi.h   |   31 +-
 drivers/spi/spi-s3c64xx.c                          |  467 +++++++++++++++++---
 22 files changed, 753 insertions(+), 308 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/spi/spi-samsung.txt

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

end of thread, other threads:[~2012-05-30  8:00 UTC | newest]

Thread overview: 78+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-08 22:04 [PATCH 00/10] spi: s3c64xx: add support for device tree Thomas Abraham
2012-05-08 22:04 ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 01/10] spi: s3c64xx: remove unused S3C64XX_SPI_ST_TRLCNTZ macro Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-20  4:41   ` Grant Likely
2012-05-20  4:41     ` Grant Likely
2012-05-08 22:04 ` [PATCH 02/10] spi: s3c64xx: move controller information into driver data Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-20  4:42   ` Grant Likely
2012-05-20  4:42     ` Grant Likely
2012-05-30  7:23   ` Olof Johansson
2012-05-30  7:23     ` Olof Johansson
2012-05-30  8:00     ` Thomas Abraham
2012-05-30  8:00       ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 03/10] ARM: Samsung: Remove spi hardware controller information from platform data Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 04/10] ARM: Samsung: Remove pdev pointer paremeter from spi gpio setup functions Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 05/10] ARM: Samsung: Update the device names for spi clock lookup Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-09  8:52   ` Mark Brown
2012-05-09  8:52     ` Mark Brown
2012-05-09 13:40     ` Thomas Abraham
2012-05-09 13:40       ` Thomas Abraham
2012-05-09 14:28       ` Mark Brown
2012-05-09 14:28         ` Mark Brown
     [not found]         ` <20120509142836.GT3955-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-09 17:17           ` Thomas Abraham
2012-05-09 17:17             ` Thomas Abraham
2012-05-13 14:51             ` Mark Brown
2012-05-13 14:51               ` Mark Brown
2012-05-20  4:43               ` Grant Likely
2012-05-20  4:43                 ` Grant Likely
2012-05-08 22:04 ` [PATCH 06/10] ARM: Samsung: Modify s3c64xx_spi{0|1|2}_set_platdata function Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-09  8:56   ` Mark Brown
2012-05-09  8:56     ` Mark Brown
     [not found]     ` <20120509085617.GB28702-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2012-05-09  9:10       ` Heiko Stübner
2012-05-09  9:10         ` Heiko Stübner
2012-05-09 10:55         ` Mark Brown
2012-05-09 10:55           ` Mark Brown
2012-05-09 14:22           ` Thomas Abraham
2012-05-09 14:22             ` Thomas Abraham
2012-05-09 14:33             ` Mark Brown
2012-05-09 14:33               ` Mark Brown
2012-05-09 15:06               ` Thomas Abraham
2012-05-09 15:06                 ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 07/10] spi: s3c64xx: Remove the 'set_level' callback from controller data Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-09  8:03   ` Jassi Brar
2012-05-09  8:03     ` Jassi Brar
2012-05-09  9:20   ` Heiko Stübner
2012-05-09  9:20     ` Heiko Stübner
2012-05-09 10:31     ` Jassi Brar
2012-05-09 10:31       ` Jassi Brar
2012-05-20  4:45   ` Grant Likely
2012-05-20  4:45     ` Grant Likely
2012-05-08 22:04 ` [PATCH 08/10] ARM: Exynos4: Fix the incorrect hierarchy of spi controller bus clock Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 09/10] ARM: Exynos5: Add spi clock support Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
2012-05-08 22:04 ` [PATCH 10/10] spi: s3c64xx: add device tree support Thomas Abraham
2012-05-08 22:04   ` Thomas Abraham
     [not found]   ` <1336514694-22393-11-git-send-email-thomas.abraham-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2012-05-09  9:07     ` Mark Brown
2012-05-09  9:07       ` Mark Brown
2012-05-09 14:13       ` Thomas Abraham
2012-05-09 14:13         ` Thomas Abraham
2012-05-09 14:32         ` Mark Brown
2012-05-09 14:32           ` Mark Brown
2012-05-09 16:39           ` Thomas Abraham
2012-05-09 16:39             ` Thomas Abraham
2012-05-09 16:47             ` Mark Brown
2012-05-09 16:47               ` Mark Brown
2012-05-09 17:19               ` Thomas Abraham
2012-05-09 17:19                 ` Thomas Abraham
2012-05-09  8:17 ` [PATCH 00/10] spi: s3c64xx: add support for device tree Jassi Brar
2012-05-09  8:17   ` Jassi Brar
     [not found] ` <1336514694-22393-1-git-send-email-thomas.abraham-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2012-05-22 12:35   ` padma venkat
2012-05-22 12:35     ` padma venkat

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.