Lines Matching defs:info
437 size_t *retlen, struct otp_info *info)
443 info->start = 0;
444 info->length = 64;
445 info->locked = 1;
446 *retlen = sizeof(*info);
739 struct flash_info *info;
742 for (info = dataflash_data;
743 info < dataflash_data + ARRAY_SIZE(dataflash_data);
744 info++) {
745 if (use_extid && !(info->flags & SUP_EXTID))
748 if (info->jedec_id == jedec) {
750 (info->flags & SUP_POW2PS) ?
752 if (info->flags & SUP_POW2PS) {
760 if (info->flags & IS_POW2PS)
761 return info;
763 if (!(info->flags & IS_POW2PS))
764 return info;
767 return info;
781 struct flash_info *info;
807 info = jedec_lookup(spi, jedec >> DATAFLASH_SHIFT_EXTID, true);
808 if (!IS_ERR(info))
809 return info;
814 info = jedec_lookup(spi, jedec >> DATAFLASH_SHIFT_ID, false);
815 if (!IS_ERR(info))
816 return info;
843 struct flash_info *info;
852 info = jedec_probe(spi);
853 if (IS_ERR(info))
854 return PTR_ERR(info);
855 if (info != NULL)
856 return add_dataflash_otp(spi, info->name, info->nr_pages,
857 info->pagesize, info->pageoffset,
858 (info->flags & SUP_POW2PS) ? 'd' : 'c');