Lines Matching full:otprx
60 OTPRX, enumerator
94 writel(readl(otp->base[OTPRX] + OTP_STATUS) & OTP_READ_DONE_MASK & in sp_otp_read_real()
95 OTP_LOAD_SECURE_DONE_MASK, otp->base[OTPRX] + OTP_STATUS); in sp_otp_read_real()
96 writel(addr, otp->base[OTPRX] + OTP_READ_ADDRESS); in sp_otp_read_real()
97 writel(readl(otp->base[OTPRX] + OTP_CONTROL_2) | OTP_READ, in sp_otp_read_real()
98 otp->base[OTPRX] + OTP_CONTROL_2); in sp_otp_read_real()
99 writel(readl(otp->base[OTPRX] + OTP_CONTROL_2) & SEL_BAK_KEY2_MASK & SW_TRIM_EN_MASK in sp_otp_read_real()
101 otp->base[OTPRX] + OTP_CONTROL_2); in sp_otp_read_real()
102 writel((readl(otp->base[OTPRX] + OTP_CONTROL_2) & OTP_RD_PERIOD_MASK) | CPU_CLOCK, in sp_otp_read_real()
103 otp->base[OTPRX] + OTP_CONTROL_2); in sp_otp_read_real()
105 ret = readl_poll_timeout(otp->base[OTPRX] + OTP_STATUS, status, in sp_otp_read_real()
176 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "otprx"); in sp_ocotp_probe()
177 otp->base[OTPRX] = devm_ioremap_resource(dev, res); in sp_ocotp_probe()
178 if (IS_ERR(otp->base[OTPRX])) in sp_ocotp_probe()
179 return PTR_ERR(otp->base[OTPRX]); in sp_ocotp_probe()