MLK-13482 drivers: char: otp: support i.MX6SLL
authorPeng Fan <peng.fan@nxp.com>
Fri, 18 Nov 2016 09:04:42 +0000 (17:04 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:52:39 +0000 (14:52 -0500)
commitb2750a2adabfe487592c1f219448f6b66241b8d3
treeb089e9d20af6110714bd7af2a266b285dca0f12c
parentf65860f5844dda56f9f42b13c11741efbb5362cf
MLK-13482 drivers: char: otp: support i.MX6SLL

Support i.MX6SLL OTP.
There are 4 works in bank7/bank8.
When read, use address offset.
When prog, use bank/index, note that bank7/bank8 we treat
them a single bank when prog.

Tested GP41 and GP31 read/write on eng sample chip.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit f8698b66fcbec7409b738a4c5b05ba87f0342cf8)
drivers/char/fsl_otp.c