OneNAND: Separate U-Boot dependent code from OneNAND
PATCH 1/1 OneNAND: Separate U-Boot dependent code from OneNAND
OneNAND: Separate U-Boot dependent code from OneNAND
Signed-off-by Kyungmin Park <[email protected]>
---
drivers/mtd/onenand/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libonenand.a -COBJS := onenand_base.o onenand_bbt.o +COBJS := onenand_uboot.o onenand_base.o onenand_bbt.o SRCS := $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS))
drivers/mtd/onenand/onenand_base.c +0 -20
@@ -1271,24 +1271,4 @@ void onenand_release(struct mtd_info *mtd) { } -/* -* OneNAND initialization at U-Boot -*/ -struct mtd_info onenand_mtd; -struct onenand_chip onenand_chip; - -void onenand_init (void ) -{ -memset (&onenand_mtd,0 ,sizeof (struct mtd_info )); -memset (&onenand_chip,0 ,sizeof (struct onenand_chip )); - - onenand_chip.base = (void *)CFG_ONENAND_BASE ; - onenand_mtd.priv = &onenand_chip; - -onenand_scan (&onenand_mtd,1 ); - -puts ("OneNAND: " ); -print_size (onenand_mtd.size,"\n" ); -} -#endif /* CONFIG_CMD_ONENAND */
drivers/mtd/onenand/onenand_uboot.c new file +41 -0
41 lines not on this page · raw message
Stefan Roese
AppliedPATCH 1/1 OneNAND: Separate U-Boot dependent code from OneNAND
Quoted 3 lines · Kyungmin Park
OneNAND: Separate U-Boot dependent code from OneNAND
Signed-off-by Kyungmin Park <[email protected]>
Applied, thanks.
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
=====================================================================