Lines Matching full:otp
28 * OTP Bank0 Word0
31 * of two consecutive OTP words.
246 * ipg_clk. OTP writes will work at maximum bus frequencies as long in imx_ocotp_set_imx6_timing()
249 * Note: there are minimum timings required to ensure an OTP fuse burns in imx_ocotp_set_imx6_timing()
258 * - Minimum STROBE_READ i.e. the time to wait post OTP fuse burn before in imx_ocotp_set_imx6_timing()
268 * value will mess up a re-load of the shadow registers post OTP in imx_ocotp_set_imx6_timing()
321 /* allow only writing one complete OTP word at a time */ in imx_ocotp_write()
359 * In banked/i.MX7 mode the OTP register bank goes into waddr in imx_ocotp_write()
369 * OTP write/read address specifies one of 128 word address in imx_ocotp_write()
385 * protect programming same OTP bit twice, before program OCOTP will in imx_ocotp_write()
386 * automatically read fuse value in OTP and use read value to mask in imx_ocotp_write()
388 * a 32-bit word in the OTP per the address in HW_OCOTP_CTRL[ADDR]. Bit in imx_ocotp_write()
389 * fields with 1's will result in that OTP bit being programmed. Bit in imx_ocotp_write()
397 * the OTP serially. During the write operation, HW_OCOTP_DATA cannot be in imx_ocotp_write()
439 * protected or locked region will result in no OTP access and no in imx_ocotp_write()
457 * OTP during writes, all OTP operations following a write must be in imx_ocotp_write()