On 11/29/23 06:43, AceLan Kao wrote: > From: "Chia-Lin Kao (AceLan)" <acelan.kao@xxxxxxxxxxxxx> > Hi, > When the software reset command isn't supported, we now stop reporting > the warning message to avoid unnecessary warnings and potential confusion. > > Reviewed-by: Dhruva Gole <d-gole@xxxxxx> > Reviewed-by: Michael Walle <michael@xxxxxxxx> > Reviewed-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > Acked-by: Pratyush Yadav <pratyush@xxxxxxxxxx> > Signed-off-by: Chia-Lin Kao (AceLan) <acelan.kao@xxxxxxxxxxxxx> You haven't specified who shall take these patches. Is it fine for you if I take just the SPI NOR bits? If you want Mark to queue both: Acked-by: Tudor Ambarus <tudor.ambarus@xxxxxxxxxx> > > --- > v2. only lower the priority for the not supported failure > v3. replace ENOTSUPP with EOPNOTSUPP and check the first command only > v4. move the version information below the '---' line > v5. remove dev_warn if soft reset operation is not supported > --- > drivers/mtd/spi-nor/core.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/mtd/spi-nor/core.c b/drivers/mtd/spi-nor/core.c > index 87cb2047df80..96a207751cf2 100644 > --- a/drivers/mtd/spi-nor/core.c > +++ b/drivers/mtd/spi-nor/core.c > @@ -3237,7 +3237,8 @@ static void spi_nor_soft_reset(struct spi_nor *nor) > > ret = spi_mem_exec_op(nor->spimem, &op); > if (ret) { > - dev_warn(nor->dev, "Software reset failed: %d\n", ret); > + if (ret != -EOPNOTSUPP) > + dev_warn(nor->dev, "Software reset failed: %d\n", ret); > return; > } >