Lines Matching refs:buffer
95 u8 *buffer = buf; in rockchip_rk3036_efuse_read() local
107 *buffer++ = (u8)(readl(efuse->base + EFUSE_DOUT) & 0xFF); in rockchip_rk3036_efuse_read()
122 u8 *buffer = buf; in rockchip_rk3128_efuse_read() local
134 *buffer++ = (u8)(readl(efuse->base + EFUSE_DOUT) & 0xFF); in rockchip_rk3128_efuse_read()
149 u8 *buffer = buf; in rockchip_rk3288_efuse_read() local
162 *buffer++ = (u8)(readl(efuse->base + EFUSE_DOUT) & 0xFF); in rockchip_rk3288_efuse_read()
177 u32 status, *buffer = buf; in rockchip_rk3328_efuse_read() local
190 *buffer++ = readl(efuse->base + RK3328_DOUT); in rockchip_rk3328_efuse_read()
201 u32 *buffer = buf; in rockchip_rk3399_efuse_read() local
212 *buffer++ = readl(efuse->base + EFUSE_DOUT); in rockchip_rk3399_efuse_read()
229 u8 *buffer; in rockchip_efuse_read() local
250 buffer = calloc(blocks, data->block_size); in rockchip_efuse_read()
251 if (!buffer) in rockchip_efuse_read()
254 ret = data->read(dev, block_start, buffer, blocks); in rockchip_efuse_read()
256 memcpy(buf, buffer + block_offset, size); in rockchip_efuse_read()
258 free(buffer); in rockchip_efuse_read()