Hi, > if (name) > info = spi_nor_match_name(nor, name); > > if (!info || info->id) { > jinfo = spi_nor_detect(nor); > if (IS_ERR(jinfo)) > return jinfo; > > if (jinfo != info) info could be NULL here. So "info &&", apart from that looks good. > dev_warn((); > info = jinfo; > } Pratyush, should I'll drop your Rb tag then. -michael