linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] Enable access to SPI NOR flash on Samsung Snow board
@ 2015-06-03 21:26 Michal Suchanek
  2015-06-03 21:26 ` [PATCH 01/11] ARM: dt: Add SPI CS " Michal Suchanek
                   ` (11 more replies)
  0 siblings, 12 replies; 70+ messages in thread
From: Michal Suchanek @ 2015-06-03 21:26 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

this patch series makes it possible to access the SPI NOR flash in the Samsung
XE303 'Snow' Chromebook.

Unfortunately not all issues are resolved. To work around an issue with the
pl330 dma engine I respun the patch for limiting transfer size in m25p80
driver.

As the flash does not contain any sane filesystem and is only likely to be
accessed with mtd_debug or similar tool the limit of the dma engine is easily
reached. Filesystems using shorter data transfers are less likely to be
affected.

Thanks

Michal



Michal Suchanek (11):
  ARM: dt: Add SPI CS on Samsung Snow board.
  mtd: spi-nor: Add GD25LQ32C 1.8V SPI NOR flash ID
  mtd: add debug prints to mtdpart partition parser.
  mtd: ofpart: do not fail probe when no partitions exist
  mtd: mtdpart: Do not fail mtd probe when parsing partitions fails.
  mtd: spi-nor: rework spi nor read and write.
  mtd: spi-nor: rework write loop
  MTD: m25p80: Add option to limit SPI transfer size.
  dma: pl330: fix wording in mcbufsz message
  spi: add more debug prints in s3c64xx
  dt: Exynos: add Snow SPI NOR node.

 .../devicetree/bindings/mtd/jedec,spi-nor.txt      |  6 ++
 arch/arm/boot/dts/exynos5250-snow.dts              | 15 +++-
 drivers/dma/pl330.c                                |  4 +-
 drivers/mtd/devices/m25p80.c                       | 57 +++++++++++----
 drivers/mtd/mtdpart.c                              |  9 ++-
 drivers/mtd/ofpart.c                               |  4 +-
 drivers/mtd/spi-nor/fsl-quadspi.c                  | 29 ++++----
 drivers/mtd/spi-nor/spi-nor.c                      | 80 ++++++++++++----------
 drivers/spi/spi-s3c64xx.c                          | 30 ++++++++
 include/linux/mtd/spi-nor.h                        |  8 +--
 10 files changed, 166 insertions(+), 76 deletions(-)

-- 
2.1.4

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

end of thread, other threads:[~2015-07-30 12:33 UTC | newest]

Thread overview: 70+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-03 21:26 [PATCH 00/11] Enable access to SPI NOR flash on Samsung Snow board Michal Suchanek
2015-06-03 21:26 ` [PATCH 01/11] ARM: dt: Add SPI CS " Michal Suchanek
2015-06-04  2:05   ` Krzysztof Kozlowski
2015-06-04  6:52   ` Javier Martinez Canillas
2015-06-03 21:26 ` [PATCH 05/11] mtd: mtdpart: Do not fail mtd probe when parsing partitions fails Michal Suchanek
2015-06-03 21:26 ` [PATCH 02/11] mtd: spi-nor: Add GD25LQ32C 1.8V SPI NOR flash ID Michal Suchanek
2015-06-03 21:26 ` [PATCH 03/11] mtd: add debug prints to mtdpart partition parser Michal Suchanek
2015-06-03 21:26 ` [PATCH 04/11] mtd: ofpart: do not fail probe when no partitions exist Michal Suchanek
2015-06-03 22:58   ` Marek Vasut
2015-06-04  4:54     ` Michal Suchanek
2015-06-04 15:28       ` Marek Vasut
2015-06-04 15:40         ` Michal Suchanek
2015-06-05 14:13           ` Marek Vasut
2015-06-23 18:26   ` Brian Norris
2015-06-03 21:26 ` [PATCH 07/11] mtd: spi-nor: rework write loop Michal Suchanek
2015-06-03 21:26 ` [PATCH 06/11] mtd: spi-nor: rework spi nor read and write Michal Suchanek
2015-06-03 21:26 ` [PATCH 09/11] dma: pl330: fix wording in mcbufsz message Michal Suchanek
2015-06-04  2:10   ` Krzysztof Kozlowski
2015-06-08 11:07   ` Vinod Koul
2015-06-03 21:26 ` [PATCH 08/11] MTD: m25p80: Add option to limit SPI transfer size Michal Suchanek
2015-06-03 23:03   ` Marek Vasut
2015-06-04  4:31     ` Michal Suchanek
2015-06-04 15:15       ` Marek Vasut
2015-06-04  6:42   ` Geert Uytterhoeven
2015-06-04  8:31     ` Michal Suchanek
2015-06-04 17:15       ` Richard Cochran
2015-07-15  9:45         ` Michal Suchanek
2015-07-15 11:52           ` Marek Vasut
2015-07-15 15:59             ` Brian Norris
2015-07-15 17:15               ` Marek Vasut
2015-07-16  1:19                 ` Brian Norris
2015-07-16  1:44                   ` Marek Vasut
2015-07-19 19:01               ` Michal Suchanek
2015-07-21  4:29                 ` Vinod Koul
2015-07-21  8:14                   ` Michal Suchanek
2015-07-22  4:49                     ` Vinod Koul
2015-07-22  7:30                       ` Michal Suchanek
2015-07-22  7:33                         ` Marek Vasut
2015-07-22  7:45                           ` Michal Suchanek
2015-07-22  7:58                             ` Marek Vasut
2015-07-22  8:18                               ` Michal Suchanek
2015-07-22  8:24                                 ` Marek Vasut
2015-07-22  8:38                                   ` Michal Suchanek
2015-07-22  9:01                                     ` Marek Vasut
2015-07-23 16:46                                       ` Michal Suchanek
2015-07-23 17:03                                         ` Michal Suchanek
2015-07-24  8:34                                           ` Marek Vasut
2015-07-24 11:20                                             ` Michal Suchanek
2015-07-27  9:46                                             ` Michal Suchanek
2015-07-27 17:43                                               ` Marek Vasut
2015-07-27 20:43                                                 ` Michal Suchanek
2015-07-30 11:24                                                   ` Marek Vasut
2015-07-30 12:18                                                     ` Michal Suchanek
2015-07-30 12:33                                                       ` Marek Vasut
2015-06-03 21:26 ` [PATCH 10/11] spi: add more debug prints in s3c64xx Michal Suchanek
2015-06-03 23:04   ` Marek Vasut
2015-06-04  9:16   ` Mark Brown
2015-06-04  9:30     ` Geert Uytterhoeven
2015-06-04  9:42       ` Mark Brown
2015-06-04  9:33     ` Michal Suchanek
2015-06-04 10:26       ` Mark Brown
2015-06-04 10:52         ` Michal Suchanek
2015-06-04 10:56           ` Mark Brown
2015-06-03 21:26 ` [PATCH 11/11] dt: Exynos: add Snow SPI NOR node Michal Suchanek
2015-06-04  2:04   ` Krzysztof Kozlowski
2015-06-04 15:20     ` Marek Vasut
2015-06-17 12:19       ` Pavel Machek
2015-06-03 22:53 ` [PATCH 00/11] Enable access to SPI NOR flash on Samsung Snow board Marek Vasut
2015-06-04  4:21   ` Michal Suchanek
2015-06-04 15:29     ` Marek Vasut

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