Lines Matching refs:qinfo
18 #include <linux/mtd/qinfo.h>
58 printk(KERN_ERR"%s qinfo id string is wrong! \n", map->name);
123 lpddr->qinfo = kzalloc(sizeof(struct qinfo_chip), GFP_KERNEL);
124 if (!lpddr->qinfo)
131 /* read parameters from chip qinfo table */
132 lpddr->qinfo->DevSizeShift = lpddr_info_query(map, "DevSizeShift");
133 lpddr->qinfo->TotalBlocksNum = lpddr_info_query(map, "TotalBlocksNum");
134 lpddr->qinfo->BufSizeShift = lpddr_info_query(map, "BufSizeShift");
135 lpddr->qinfo->HWPartsNum = lpddr_info_query(map, "HWPartsNum");
136 lpddr->qinfo->UniformBlockSizeShift =
138 lpddr->qinfo->SuspEraseSupp = lpddr_info_query(map, "SuspEraseSupp");
139 lpddr->qinfo->SingleWordProgTime =
141 lpddr->qinfo->ProgBufferTime = lpddr_info_query(map, "ProgBufferTime");
142 lpddr->qinfo->BlockEraseTime = lpddr_info_query(map, "BlockEraseTime");
166 lpddr.chipshift = lpddr.qinfo->DevSizeShift;
169 numvirtchips = lpddr.numchips * lpddr.qinfo->HWPartsNum;
178 retlpddr->chipshift = retlpddr->qinfo->DevSizeShift -
179 __ffs(retlpddr->qinfo->HWPartsNum);
206 kfree(lpddr->qinfo);
234 MODULE_DESCRIPTION("Driver to probe qinfo flash chips");