SPRD_EFUSE_MEM
writel(*data, efuse->base + SPRD_EFUSE_MEM(blk));
writel(0, efuse->base + SPRD_EFUSE_MEM(blk));
*val = readl(efuse->base + SPRD_EFUSE_MEM(blk));