Lines Matching refs:buffer
73 u8 *buffer = buf; in rockchip_px30_otp_read() local
94 *buffer++ = readb(otp->base + OTPC_USER_Q); in rockchip_px30_otp_read()
188 u8 *buffer; in rockchip_rk3308bs_otp_read() local
205 buffer = calloc(1, sizeof(*buffer) * addr_len * RK3308BS_NBYTES); in rockchip_rk3308bs_otp_read()
206 if (!buffer) { in rockchip_rk3308bs_otp_read()
221 memcpy(&buffer[i], &out_value, RK3308BS_NBYTES); in rockchip_rk3308bs_otp_read()
224 memcpy(buf, buffer + addr_offset, size); in rockchip_rk3308bs_otp_read()
227 kfree(buffer); in rockchip_rk3308bs_otp_read()
239 u8 *buffer; in rockchip_rk3568_otp_read() local
247 buffer = calloc(1, sizeof(*buffer) * addr_len * RK3568_NBYTES); in rockchip_rk3568_otp_read()
248 if (!buffer) in rockchip_rk3568_otp_read()
270 memcpy(&buffer[i], &out_value, RK3568_NBYTES); in rockchip_rk3568_otp_read()
274 memcpy(buf, buffer + addr_offset, size); in rockchip_rk3568_otp_read()
279 kfree(buffer); in rockchip_rk3568_otp_read()
292 u8 *buffer; in rockchip_rk3588_otp_read() local
309 buffer = calloc(1, sizeof(*buffer) * addr_len * RK3588_NBYTES); in rockchip_rk3588_otp_read()
310 if (!buffer) in rockchip_rk3588_otp_read()
327 memcpy(&buffer[i], &out_value, RK3588_NBYTES); in rockchip_rk3588_otp_read()
332 memcpy(buf, buffer + addr_offset, size); in rockchip_rk3588_otp_read()
335 kfree(buffer); in rockchip_rk3588_otp_read()
370 u8 *buffer = buf; in rockchip_rv1126_otp_read() local
383 *buffer++ = readb(otp->base + RV1126_OTP_NVM_RDATA); in rockchip_rv1126_otp_read()