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

Changes since v4:
- Includes the missing gpio request for slave select line gpio as suggested
  by Mark Brown.

Changes since v3:
- Fixed the build breakage after applying 3rd patch in this series (which
  had dependency on the 6th patch). This was reported by Doug Anderson.

Changes since v2:
- Removed renaming of platform device name at runtime
- Includes other minor fixes suggested by Olof, Grant, Kukjin and Abhilash.
- Rebased to Linux 3.5-rc1

Changes since v1:
- Incorporated changes suggested by Mark Brown
 - Merged 2nd, 3rd and 5th patch into one single patch.
 - Listed the order of gpios in the device tree support documentation.
 - Switched to generic property names for chip select gpio line and
   number of slave select lines.
- Moved the platform enablement patches for Exynos4 and Exynos5 into a
 different patch series.
- Included Ack from Jaswinder Singh <jaswinder.singh@linaro.org>.

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.

The patch series (6 patches) that add board/platform specific support has
no changes since the v2 version. This series is available at:
http://lists.infradead.org/pipermail/linux-arm-kernel/2012-May/100812.html

^ permalink raw reply	[flat|nested] 54+ messages in thread
* Re: [PATCH v4 5/6] spi: s3c64xx: Remove the 'set_level' callback from controller data
@ 2012-07-10 17:26 Thomas Abraham
  2012-07-11 11:15   ` Thomas Abraham
  0 siblings, 1 reply; 54+ messages in thread
From: Thomas Abraham @ 2012-07-10 17:26 UTC (permalink / raw)
  To: Mark Brown
  Cc: spi-devel-general, devicetree-discuss, linux-samsung-soc,
	rob.herring, grant.likely, jaswinder.singh, kgene.kim,
	linux-arm-kernel

On 10 July 2012 22:27, Mark Brown <broonie@opensource.wolfsonmicro.com> wrote:
> On Tue, Jul 10, 2012 at 10:22:31PM +0530, Thomas Abraham wrote:
>
>> In non-dt case, the platform code supplying the gpio number (slave
>> select line) is responsible for requesting the gpio during the
>> machine_init call. So the gpio request is not called in the driver for
>> that gpio. In dt case, the 6th patch adds dt support and that patch
>> includes a gpio request call. Hence, this looks okay to me. Please
>> suggest if you still feel that there are changes required.
>
> That's not really particularly sensible given that the changes remove
> the option to use anything except GPIOs, the GPIO request should be done
> unconditionally in the driver now.

Yes, that is right. I will add the gpio request in the driver and
resubmit the patch. Thanks.

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

end of thread, other threads:[~2012-07-15 10:39 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-11 15:40 [PATCH v5 0/6] spi: s3c64xx: add support for device tree Thomas Abraham
2012-07-11 15:40 ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 1/6] spi: s3c64xx: remove unused S3C64XX_SPI_ST_TRLCNTZ macro Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 2/6] spi: s3c64xx: move controller information into driver data Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 3/6] ARM: Samsung: Remove pdev pointer parameter from spi gpio setup functions Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 4/6] ARM: Samsung: Modify s3c64xx_spi{0|1|2}_set_platdata function Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 5/6] spi: s3c64xx: Remove the 'set_level' callback from controller data Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
2012-07-11 15:41 ` [PATCH v5 6/6] spi: s3c64xx: add device tree support Thomas Abraham
2012-07-11 15:41   ` Thomas Abraham
     [not found]   ` <1342021265-11212-7-git-send-email-thomas.abraham-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2012-07-12 22:38     ` Kukjin Kim
2012-07-12 22:38       ` Kukjin Kim
2012-07-13  3:55       ` Thomas Abraham
2012-07-13  3:55         ` Thomas Abraham
2012-07-13 11:28         ` Kukjin Kim
2012-07-13 11:28           ` Kukjin Kim
2012-07-13 11:38           ` Thomas Abraham
2012-07-13 11:38             ` Thomas Abraham
2012-07-13 13:42             ` Kukjin Kim
2012-07-13 13:42               ` Kukjin Kim
2012-07-13 14:51               ` Thomas Abraham
2012-07-13 14:51                 ` Thomas Abraham
2012-07-15 10:39                 ` Kukjin Kim
2012-07-15 10:39                   ` Kukjin Kim
2012-07-11 17:49 ` [PATCH v5 0/6] spi: s3c64xx: add support for device tree Mark Brown
2012-07-11 17:49   ` Mark Brown
2012-07-11 18:00   ` Thomas Abraham
2012-07-11 18:00     ` Thomas Abraham
2012-07-12  8:47     ` Thomas Abraham
2012-07-12  8:47       ` Thomas Abraham
2012-07-12  9:11     ` Kukjin Kim
2012-07-12  9:11       ` Kukjin Kim
2012-07-12 13:02       ` Mark Brown
2012-07-12 13:02         ` Mark Brown
2012-07-12 13:43         ` Thomas Abraham
2012-07-12 13:43           ` Thomas Abraham
2012-07-12 16:16           ` Mark Brown
2012-07-12 16:16             ` Mark Brown
     [not found]             ` <20120712161657.GC7256-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-07-12 22:35               ` Kukjin Kim
2012-07-12 22:35                 ` Kukjin Kim
  -- strict thread matches above, loose matches on Subject: below --
2012-07-10 17:26 [PATCH v4 5/6] spi: s3c64xx: Remove the 'set_level' callback from controller data Thomas Abraham
2012-07-11 11:15 ` [PATCH v5 " Thomas Abraham
2012-07-11 11:15   ` Thomas Abraham
2012-07-11 11:47   ` Mark Brown
2012-07-11 11:47     ` Mark Brown
2012-07-11 12:21     ` Thomas Abraham
2012-07-11 12:21       ` Thomas Abraham
2012-07-11 13:31       ` Mark Brown
2012-07-11 13:31         ` Mark Brown
2012-07-11 15:29         ` Thomas Abraham
2012-07-11 15:29           ` Thomas Abraham

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.