All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 1/2] arm/kirkwood/nand: allow forced disabling for subpage writes
@ 2014-08-15  8:51 Holger Brunck
  2014-08-15  8:51 ` [U-Boot] [PATCH 2/2] arm/km: disable subpage write for km_kirkwood_pci and kmsuv31 target Holger Brunck
  2014-08-30 15:15 ` [U-Boot] [U-Boot, 1/2] arm/kirkwood/nand: allow forced disabling for subpage writes Tom Rini
  0 siblings, 2 replies; 4+ messages in thread
From: Holger Brunck @ 2014-08-15  8:51 UTC (permalink / raw)
  To: u-boot

Make it configurable to disable subpage writes like the DaVinci NAND
driver already does.

Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
cc: Valentin Longchamp <valentin.longchamp@keymile.com>
cc: Prafulla Wadaskar <prafulla@marvell.com>
cc: Scott Wood <scottwood@freescale.com>
---
 drivers/mtd/nand/kirkwood_nand.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/mtd/nand/kirkwood_nand.c b/drivers/mtd/nand/kirkwood_nand.c
index 72687a1..3e5fb0c 100644
--- a/drivers/mtd/nand/kirkwood_nand.c
+++ b/drivers/mtd/nand/kirkwood_nand.c
@@ -58,6 +58,9 @@ void kw_nand_select_chip(struct mtd_info *mtd, int chip)
 int board_nand_init(struct nand_chip *nand)
 {
 	nand->options = NAND_COPYBACK | NAND_CACHEPRG | NAND_NO_PADDING;
+#if defined(CONFIG_SYS_NAND_NO_SUBPAGE_WRITE)
+	nand->options |= NAND_NO_SUBPAGE_WRITE;
+#endif
 #if defined(CONFIG_NAND_ECC_BCH)
 	nand->ecc.mode = NAND_ECC_SOFT_BCH;
 #else
-- 
1.8.0.1

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

end of thread, other threads:[~2014-08-30 15:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-15  8:51 [U-Boot] [PATCH 1/2] arm/kirkwood/nand: allow forced disabling for subpage writes Holger Brunck
2014-08-15  8:51 ` [U-Boot] [PATCH 2/2] arm/km: disable subpage write for km_kirkwood_pci and kmsuv31 target Holger Brunck
2014-08-30 15:15   ` [U-Boot] [U-Boot, " Tom Rini
2014-08-30 15:15 ` [U-Boot] [U-Boot, 1/2] arm/kirkwood/nand: allow forced disabling for subpage writes Tom Rini

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.