xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-driver-jz4780-efuse (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:		/sys/devices/*/<our-device>/nvmem
2*4882a593SmuzhiyunDate:		December 2017
3*4882a593SmuzhiyunContact:	PrasannaKumar Muralidharan <prasannatsmkumar@gmail.com>
4*4882a593SmuzhiyunDescription:	read-only access to the efuse on the Ingenic JZ4780 SoC
5*4882a593Smuzhiyun		The SoC has a one time programmable 8K efuse that is
6*4882a593Smuzhiyun		split into segments. The driver supports read only.
7*4882a593Smuzhiyun		The segments are:
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun		===== ======== =================
10*4882a593Smuzhiyun		0x000   64 bit Random Number
11*4882a593Smuzhiyun		0x008  128 bit Ingenic Chip ID
12*4882a593Smuzhiyun		0x018  128 bit Customer ID
13*4882a593Smuzhiyun		0x028 3520 bit Reserved
14*4882a593Smuzhiyun		0x1E0    8 bit Protect Segment
15*4882a593Smuzhiyun		0x1E1 2296 bit HDMI Key
16*4882a593Smuzhiyun		0x300 2048 bit Security boot key
17*4882a593Smuzhiyun		===== ======== =================
18*4882a593Smuzhiyun
19*4882a593SmuzhiyunUsers:		any user space application which wants to read the Chip
20*4882a593Smuzhiyun		and Customer ID
21