1 What: /sys/bus/nvmem/devices/.../for 1 What: /sys/bus/nvmem/devices/.../force_ro 2 Date: June 2024 2 Date: June 2024 3 KernelVersion: 6.11 3 KernelVersion: 6.11 4 Contact: Marek Vasut <marex@denx.de> 4 Contact: Marek Vasut <marex@denx.de> 5 Description: 5 Description: 6 This read/write attribute allo 6 This read/write attribute allows users to set read-write 7 devices as read-only and back 7 devices as read-only and back to read-write from userspace. 8 This can be used to unlock and 8 This can be used to unlock and relock write-protection of 9 devices which are generally lo 9 devices which are generally locked, except during sporadic 10 programming operation. 10 programming operation. 11 Read returns '0' or '1' for re 11 Read returns '0' or '1' for read-write or read-only modes 12 respectively. 12 respectively. 13 Write parses one of 'YyTt1NnFf 13 Write parses one of 'YyTt1NnFf0', or [oO][NnFf] for "on" 14 and "off", i.e. what kstrtoboo 14 and "off", i.e. what kstrtobool() supports. 15 Note: This file is only presen 15 Note: This file is only present if CONFIG_NVMEM_SYSFS 16 is enabled. 16 is enabled. 17 17 18 What: /sys/bus/nvmem/devices/.../nvm 18 What: /sys/bus/nvmem/devices/.../nvmem 19 Date: July 2015 19 Date: July 2015 20 KernelVersion: 4.2 20 KernelVersion: 4.2 21 Contact: Srinivas Kandagatla <srinivas.k 21 Contact: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 22 Description: 22 Description: 23 This file allows user to read/ 23 This file allows user to read/write the raw NVMEM contents. 24 Permissions for write to this 24 Permissions for write to this file depends on the nvmem 25 provider configuration. 25 provider configuration. 26 Note: This file is only presen 26 Note: This file is only present if CONFIG_NVMEM_SYSFS 27 is enabled 27 is enabled 28 28 29 ex:: 29 ex:: 30 30 31 hexdump /sys/bus/nvmem/devic 31 hexdump /sys/bus/nvmem/devices/qfprom0/nvmem 32 32 33 0000000 0000 0000 0000 0000 33 0000000 0000 0000 0000 0000 0000 0000 0000 0000 34 * 34 * 35 00000a0 db10 2240 0000 e000 35 00000a0 db10 2240 0000 e000 0c00 0c00 0000 0c00 36 0000000 0000 0000 0000 0000 36 0000000 0000 0000 0000 0000 0000 0000 0000 0000 37 ... 37 ... 38 * 38 * 39 0001000 39 0001000 40 40 41 What: /sys/bus/nvmem/devices/.../typ 41 What: /sys/bus/nvmem/devices/.../type 42 Date: November 2018 42 Date: November 2018 43 KernelVersion: 5.0 43 KernelVersion: 5.0 44 Contact: Alexandre Belloni <alexandre.be 44 Contact: Alexandre Belloni <alexandre.belloni@bootlin.com> 45 Description: 45 Description: 46 This read-only attribute allow 46 This read-only attribute allows user to read the NVMEM 47 device type. Supported types a 47 device type. Supported types are "Unknown", "EEPROM", 48 "OTP", "Battery backed", "FRAM 48 "OTP", "Battery backed", "FRAM". 49 Note: This file is only presen 49 Note: This file is only present if CONFIG_NVMEM_SYSFS 50 is enabled. 50 is enabled.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.