1. 01 Oct, 2012 1 commit
    • Stephen Warren's avatar
      spi: remove completely broken Tegra driver · 536a53a3
      Stephen Warren authored
      
      The current SPI driver has many issues. Examples are:
      
      * Segfaulting on most transfers due to expecting all transfers to have
        both RX and TX buffers.
      * Hanging on TX transfers since the whole driver flow is driven by RX
        DMA completion, but the HW is only told to enable RX for RX transfers.
      * Use of clk_disable_unprepare() from atomic context.
      * Once those and other minor issues are fixed, the driver still doesn't
        actually work.
      * The driver also implements a deprecated API to the SPI core.
      
      For this reason, simply remove the driver completely. This has two
      advantages:
      
      1) This will remove the last use of Tegra's <mach/dma.h>, which will
         allow that file to be removed, which is required for single zImage
         work.
      
      2) The downstream driver is significaly different from the current
         code. I believe a patch to re-add the downstream driver (with
         appropriate cleanup) will be much simpler to review if it's a new
         file rather than randomly interspered with essentially unrelated
         existing code.
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
      536a53a3
  2. 17 Sep, 2012 1 commit
  3. 01 Sep, 2012 1 commit
  4. 22 Aug, 2012 2 commits
  5. 17 Aug, 2012 1 commit
  6. 23 Jul, 2012 1 commit
  7. 20 Jul, 2012 1 commit
  8. 15 Jul, 2012 1 commit
  9. 10 Jul, 2012 1 commit
  10. 27 Apr, 2012 1 commit
  11. 25 Apr, 2012 1 commit
  12. 09 Mar, 2012 4 commits
  13. 08 Mar, 2012 1 commit
  14. 02 Mar, 2012 1 commit
    • Kukjin Kim's avatar
      ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX · b130d5c2
      Kukjin Kim authored
      
      This patch changes the ARCH name to "ARCH_S3C24XX" for Samsung
      S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
      and S3C2450 SoCs so that we can merge the mach-xxx directories
      and plat-s3c24xx dir. to just one mach-s3c24xx for them.
      
      I think this should be sent to upstream via samsung tree because
      this touches many samsung stuff.
      
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Alessandro Zummo <a.zummo@towertech.it>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      [for the gadget part:]
      Acked-by: default avatarFelipe Balbi <balbi@ti.com>
      [for the framebuffer (video) part:]
      Acked-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      [For the watchdog-part:]
      Acked-by: default avatarWim Van Sebroeck <wim@iguana.be>
      Cc: Sangbeom Kim <sbkim73@samsung.com>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
      b130d5c2
  15. 06 Feb, 2012 1 commit
  16. 02 Jan, 2012 1 commit
  17. 07 Dec, 2011 2 commits
  18. 14 Nov, 2011 1 commit
  19. 29 Oct, 2011 1 commit
  20. 24 Oct, 2011 1 commit
  21. 14 Jul, 2011 2 commits
    • Shawn Guo's avatar
      spi/imx: use soc name in spi device type naming scheme · 04ee5854
      Shawn Guo authored
      
      Software defined version number is not stable enough to be used
      in device type naming scheme.  The patch changes it to use implicit
      soc name for spi device type definition.  In this way, we can easily
      align the naming scheme with device tree binding, which comes later.
      
      It removes fifosize from spi_imx_data and adds devtype there, so that
      fifosize can be set in an inline function according to devtype.
      Also, cpu_is_mx can be replaced by inline functions checking devtype.
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      Cc: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      04ee5854
    • Shawn Guo's avatar
      spi/imx: merge type SPI_IMX_VER_0_7 into SPI_IMX_VER_0_4 · 2a64a90a
      Shawn Guo authored
      
      The only difference between SPI_IMX_VER_0_7 and SPI_IMX_VER_0_4 is
      .config function.  The patch uses cpu_is_mx35 (to be removed) as the
      temporary solution to consolidate functions spi_imx0_4_config and
      spi_imx0_7_config into mx31_config.  As a result, type SPI_IMX_VER_0_7
      can be merged into SPI_IMX_VER_0_4.
      
      It also renames function spi_imx0_4_reset to mx31_reset to keep
      consistency with other function naming.
      
      A couple of redundant macros, MX3_CSPISTAT and MX3_CSPISTAT_RR,
      together with the useless type SPI_IMX_VER_0_5 also get cleaned up.
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      Cc: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      2a64a90a
  22. 04 Jul, 2011 1 commit
  23. 08 Jun, 2011 1 commit
  24. 06 Jun, 2011 1 commit
  25. 27 May, 2011 1 commit
  26. 20 May, 2011 1 commit
  27. 15 Mar, 2011 1 commit
  28. 08 Mar, 2011 1 commit
  29. 07 Mar, 2011 2 commits
  30. 22 Feb, 2011 3 commits
  31. 18 Jan, 2011 1 commit