OneNAND OTP Support

configname: CONFIG_MTD_ONENAND_OTP

Linux Kernel Configuration
└─>Device Drivers
└─>Memory Technology Device (MTD) support
└─>OneNAND Device Support
└─>OneNAND OTP Support
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
One Block of the NAND Flash Array memory is reserved as
a One-Time Programmable Block memory area.
Also, 1st Block of NAND Flash Array can be used as OTP.

The OTP block can be read, programmed and locked using the same
operations as any other NAND Flash Array memory block.
OTP block cannot be erased.

OTP block is fully-guaranteed to be a valid block.