Lines Matching refs:addr_start
186 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3308bs_otp_read() local
200 addr_start = rounddown(offset, RK3308BS_NBYTES) / RK3308BS_NBYTES; in rockchip_rk3308bs_otp_read()
203 addr_len = addr_end - addr_start; in rockchip_rk3308bs_otp_read()
213 writel(addr_start++, otp->base + OTPC_ACCESS_ADDR); in rockchip_rk3308bs_otp_read()
237 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3568_otp_read() local
242 addr_start = rounddown(offset, RK3568_NBYTES) / RK3568_NBYTES; in rockchip_rk3568_otp_read()
245 addr_len = addr_end - addr_start; in rockchip_rk3568_otp_read()
260 writel(addr_start++ | OTPC_USER_ADDR_MASK, in rockchip_rk3568_otp_read()
289 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3588_otp_read() local
303 addr_start = rounddown(offset, RK3588_NBYTES) / RK3588_NBYTES; in rockchip_rk3588_otp_read()
306 addr_len = addr_end - addr_start; in rockchip_rk3588_otp_read()
307 addr_start += data->ns_offset; in rockchip_rk3588_otp_read()
314 writel((addr_start << RK3588_ADDR_SHIFT) | in rockchip_rk3588_otp_read()
329 addr_start++; in rockchip_rk3588_otp_read()