Skip to contentSkip to conversation

Freescale eLBC FCM NAND driver

PATCH New Scott Wood 3 participants 3 messages Mar 26, 2008 – Apr 18, 2008

Subsystems (2)
lore
Share & tools
lore

Scott Wood

author
#0 lore raw

PATCH v2 2/2 Freescale eLBC FCM NAND driver

This is a driver for the Flash Control Machine of the enhanched Local Bus Controller found on some Freescale chips (such as the mpc8313 and the mpc8379).

---
Fixed one instance of trailing whitespace, moved the conditional to the makefile, and increased the hardware timeout to the maximum after receiving a report that some boards need higher that the old setting.

 drivers/mtd/nand/Makefile        |    1 +
 drivers/mtd/nand/fsl_elbc_nand.c |  759 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 760 insertions(+), 0 deletions(-)
 create mode 100644 drivers/mtd/nand/fsl_elbc_nand.c
drivers/mtd/nand/Makefile +1 -0
index 244fa09..10ad247 100644
@@ -32,6 +32,7 @@ COBJS-y += nand_ecc.o
 COBJS-y += nand_bbt.o
 COBJS-y += nand_util.o
 
+COBJS-$(CONFIG_NAND_FSL_ELBC) += fsl_elbc_nand.o
 COBJS-y += fsl_upm.o
 
 COBJS	:= $(COBJS-y)
drivers/mtd/nand/fsl_elbc_nand.c new file +759 -0

759 lines not on this page · raw message

Signature · 1 line
1.5.3
#1 lore raw

PATCH v2 2/2 Freescale eLBC FCM NAND driver

Stefan,

Quoted 10 lines · in message <[email protected]> you wrote:

This is a driver for the Flash Control Machine of the enhanched Local Bus Controller found on some Freescale chips (such as the mpc8313 and the mpc8379).

---
Fixed one instance of trailing whitespace, moved the conditional to the makefile, and increased the hardware timeout to the maximum after receiving a report that some boards need higher that the old setting.

Quoted 4 lines
 drivers/mtd/nand/Makefile        |    1 +
 drivers/mtd/nand/fsl_elbc_nand.c |  759 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 760 insertions(+), 0 deletions(-)
 create mode 100644 drivers/mtd/nand/fsl_elbc_nand.c

I think you should pull this into the u-boot-nand-flash repo, or are there any objections against this patch?

Best regards,

Wolfgang Denk

Signature · 5 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Men will always be men -- no matter where they are.
	-- Harry Mudd, "Mudd's Women", stardate 1329.8
#2 lore raw

PATCH v2 2/2 Freescale eLBC FCM NAND driver

Quoted 10 lines · Wolfgang Denk
Quoted 10 lines

This is a driver for the Flash Control Machine of the enhanched Local Bus Controller found on some Freescale chips (such as the mpc8313 and the mpc8379).

---
Fixed one instance of trailing whitespace, moved the conditional to the makefile, and increased the hardware timeout to the maximum after receiving a report that some boards need higher that the old setting.

Quoted 8 lines
Quoted 5 lines
 drivers/mtd/nand/Makefile        |    1 +
 drivers/mtd/nand/fsl_elbc_nand.c |  759
++++++++++++++++++++++++++++++++++++++ 2 files changed, 760
insertions(+), 0 deletions(-)
 create mode 100644 drivers/mtd/nand/fsl_elbc_nand.c

I think you should pull this into the u-boot-nand-flash repo, or are there any objections against this patch?

No. But this is for the 2.6.22.1 branch too. I'll merge it when I find the time.

Best regards,
Stefan

=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================