On Thu, Jul 28, 2022 at 7:17 PM Michael Trimarchi <mich...@amarulasolutions.com> wrote: > > Update the stack to move it slowly to linux with some improvements. > We want to support more samsung variant and clean up a bit the code. > This will be the last upstream changes for now until a quick review > of spl code will be done to reduce duplication. I decided to move the > imx8mn_bsh_smm_s2 board to use the full nand detect because onfi can > easily fail on no-onfi, no-jedec nand. I take care to move the mt7621 > to use nand_detect and ask gently to test it again > > Series successfully tested on imx8mn bsh smm s2 with NAND: > - Macronix MX30LF4G18AC > 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 > > Michael Trimarchi (5): > mtd: nand: Rename the nand_manufacturers struct > mtd: nand: change return type of nand_get_flash_type() to int > mtd: nand: Rename nand_get_flash_type() into nand_detect() > mtd: nand: samsung: Retrieve ECC requirements from extended > configs: imx8mn_bsh_smm_s2: Use nand_base ident for nand > identification > > configs/imx8mn_bsh_smm_s2_defconfig | 2 ++ > drivers/mtd/nand/raw/mt7621_nand.c | 9 ++++--- > drivers/mtd/nand/raw/mxs_nand_spl.c | 8 +++---- > drivers/mtd/nand/raw/nand_base.c | 37 +++++++++++++---------------- > drivers/mtd/nand/raw/nand_ids.c | 2 +- > drivers/mtd/nand/raw/nand_samsung.c | 20 ++++++++++++++++ > include/linux/mtd/rawnand.h | 13 +++++----- > 7 files changed, 54 insertions(+), 37 deletions(-) > > -- > 2.34.1 >
Applied thanks -- Michael Nazzareno Trimarchi Co-Founder & Chief Executive Officer M. +39 347 913 2170 mich...@amarulasolutions.com __________________________________ Amarula Solutions BV Joop Geesinkweg 125, 1114 AB, Amsterdam, NL T. +31 (0)85 111 9172 i...@amarulasolutions.com www.amarulasolutions.com