3.10 kernel 的 id 变数组了
没见警告吗?
drivers/mtd/nand/s3c_nand.c:1109:12: warning: comparison between pointer and integer [enabled by default]
话说回来:这个驱动这段写的有点莫名其妙,不知为啥自己去判断芯片类型, 这就造成升稼核比较麻烦
597 struct nand_flash_dev {
598 char *name;
599 union {
600 struct {
601 uint8_t mfr_id;
602 uint8_t dev_id;
603 };
604 uint8_t id[NAND_MAX_ID_LEN];
605 };
606 unsigned int pagesize;
607 unsigned int chipsize;
608 unsigned int erasesize;
609 unsigned int options;
610 uint16_t id_len;
611 uint16_t oobsize;
612 };