blob: 4cf595d681e655b399ef67e50f9482e6fdc0e364 [file] [log] [blame]
PrasannaKumar Muralidharan49d37c62020-03-10 13:22:56 +00001What: /sys/devices/*/<our-device>/nvmem
2Date: December 2017
3Contact: PrasannaKumar Muralidharan <prasannatsmkumar@gmail.com>
4Description: read-only access to the efuse on the Ingenic JZ4780 SoC
5 The SoC has a one time programmable 8K efuse that is
6 split into segments. The driver supports read only.
Mauro Carvalho Chehab54a19b42020-10-30 08:40:50 +01007 The segments are:
8
9 ===== ======== =================
PrasannaKumar Muralidharan49d37c62020-03-10 13:22:56 +000010 0x000 64 bit Random Number
11 0x008 128 bit Ingenic Chip ID
12 0x018 128 bit Customer ID
13 0x028 3520 bit Reserved
14 0x1E0 8 bit Protect Segment
15 0x1E1 2296 bit HDMI Key
16 0x300 2048 bit Security boot key
Mauro Carvalho Chehab54a19b42020-10-30 08:40:50 +010017 ===== ======== =================
18
PrasannaKumar Muralidharan49d37c62020-03-10 13:22:56 +000019Users: any user space application which wants to read the Chip
20 and Customer ID