Message ID | 20230330091621.350840-1-christophe.kerello@foss.st.com |
---|---|
State | Accepted |
Commit | bb0352009822239044ac7f2eafcdff8c71d56ed2 |
Delegated to: | Patrice Chotard |
Headers | show |
Series | mtd: rawnand: stm32_fmc2: remove unsupported EDO mode | expand |
Hi Christophe On 3/30/23 11:16, Christophe Kerello wrote: > Remove the EDO mode support from as the FMC2 controller does not > support the feature. > > Signed-off-by: Christophe Kerello <christophe.kerello@foss.st.com> > --- > > drivers/mtd/nand/raw/stm32_fmc2_nand.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c b/drivers/mtd/nand/raw/stm32_fmc2_nand.c > index fb3279b405e..69dbb629e93 100644 > --- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c > +++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c > @@ -735,6 +735,9 @@ static int stm32_fmc2_nfc_setup_interface(struct mtd_info *mtd, int chipnr, > if (IS_ERR(sdrt)) > return PTR_ERR(sdrt); > > + if (sdrt->tRC_min < 30000) > + return -EOPNOTSUPP; > + > if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) > return 0; > Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Thanks Patrice
On 4/11/23 08:53, Patrice CHOTARD wrote: > Hi Christophe > > On 3/30/23 11:16, Christophe Kerello wrote: >> Remove the EDO mode support from as the FMC2 controller does not >> support the feature. >> >> Signed-off-by: Christophe Kerello <christophe.kerello@foss.st.com> >> --- >> >> drivers/mtd/nand/raw/stm32_fmc2_nand.c | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c b/drivers/mtd/nand/raw/stm32_fmc2_nand.c >> index fb3279b405e..69dbb629e93 100644 >> --- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c >> +++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c >> @@ -735,6 +735,9 @@ static int stm32_fmc2_nfc_setup_interface(struct mtd_info *mtd, int chipnr, >> if (IS_ERR(sdrt)) >> return PTR_ERR(sdrt); >> >> + if (sdrt->tRC_min < 30000) >> + return -EOPNOTSUPP; >> + >> if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) >> return 0; >> > > Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> > > Thanks > Patrice Applied on u-boot-stm/master, thanks Patrice
diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c b/drivers/mtd/nand/raw/stm32_fmc2_nand.c index fb3279b405e..69dbb629e93 100644 --- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c +++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c @@ -735,6 +735,9 @@ static int stm32_fmc2_nfc_setup_interface(struct mtd_info *mtd, int chipnr, if (IS_ERR(sdrt)) return PTR_ERR(sdrt); + if (sdrt->tRC_min < 30000) + return -EOPNOTSUPP; + if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) return 0;
Remove the EDO mode support from as the FMC2 controller does not support the feature. Signed-off-by: Christophe Kerello <christophe.kerello@foss.st.com> --- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 3 +++ 1 file changed, 3 insertions(+)