18c2ecf20Sopenharmony_ciWhat: /sys/devices/*/<our-device>/nvmem 28c2ecf20Sopenharmony_ciDate: December 2017 38c2ecf20Sopenharmony_ciContact: PrasannaKumar Muralidharan <prasannatsmkumar@gmail.com> 48c2ecf20Sopenharmony_ciDescription: read-only access to the efuse on the Ingenic JZ4780 SoC 58c2ecf20Sopenharmony_ci The SoC has a one time programmable 8K efuse that is 68c2ecf20Sopenharmony_ci split into segments. The driver supports read only. 78c2ecf20Sopenharmony_ci The segments are: 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci ===== ======== ================= 108c2ecf20Sopenharmony_ci 0x000 64 bit Random Number 118c2ecf20Sopenharmony_ci 0x008 128 bit Ingenic Chip ID 128c2ecf20Sopenharmony_ci 0x018 128 bit Customer ID 138c2ecf20Sopenharmony_ci 0x028 3520 bit Reserved 148c2ecf20Sopenharmony_ci 0x1E0 8 bit Protect Segment 158c2ecf20Sopenharmony_ci 0x1E1 2296 bit HDMI Key 168c2ecf20Sopenharmony_ci 0x300 2048 bit Security boot key 178c2ecf20Sopenharmony_ci ===== ======== ================= 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciUsers: any user space application which wants to read the Chip 208c2ecf20Sopenharmony_ci and Customer ID 21