Lines Matching refs:rockchip_otp
156 struct rockchip_otp { struct
174 int (*init)(struct rockchip_otp *otp); argument
177 static int rockchip_otp_reset(struct rockchip_otp *otp) in rockchip_otp_reset()
198 static int px30_otp_wait_status(struct rockchip_otp *otp, u32 flag) in px30_otp_wait_status()
214 static int px30_otp_ecc_enable(struct rockchip_otp *otp, bool enable) in px30_otp_ecc_enable()
241 struct rockchip_otp *otp = context; in px30_otp_read()
286 static int px30s_otp_wait_status(struct rockchip_otp *otp, u32 flag) in px30s_otp_wait_status()
302 static int px30s_otp_active(struct rockchip_otp *otp) in px30s_otp_active()
333 static int px30s_otp_standby(struct rockchip_otp *otp) in px30s_otp_standby()
367 struct rockchip_otp *otp = context; in px30s_otp_read()
433 struct rockchip_otp *otp = context; in rk3568_otp_read()
503 static int rk3588_otp_wait_status(struct rockchip_otp *otp, u32 flag) in rk3588_otp_wait_status()
522 struct rockchip_otp *otp = context; in rk3588_otp_read()
577 static int rv1126_otp_init(struct rockchip_otp *otp) in rv1126_otp_init()
606 struct rockchip_otp *otp = context; in rv1126_otp_read()
628 static int rv1126_otp_prog(struct rockchip_otp *otp, u32 bit_offset, u32 data, in rv1126_otp_prog()
654 struct rockchip_otp *otp = context; in rv1126_otp_write()
676 struct rockchip_otp *otp = context; in rv1126_otp_wp()
708 struct rockchip_otp *otp = context; in rockchip_otp_read()
722 struct rockchip_otp *otp = context; in rockchip_otp_write()
896 struct rockchip_otp *otp; in rockchip_otp_probe()
909 otp = devm_kzalloc(&pdev->dev, sizeof(struct rockchip_otp), in rockchip_otp_probe()