1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/power/reset/nvmem-reboot-mode.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: Generic NVMEM reboot mode 8 9 maintainers: 10 - Bartosz Golaszewski <bartosz.golaszewski@linaro.org> 11 12 description: 13 This driver gets the reboot mode magic value from the reboot-mode driver 14 and stores it in the NVMEM cell named "reboot-mode". The bootloader can 15 then read it and take different action according to the value. 16 17 properties: 18 compatible: 19 const: nvmem-reboot-mode 20 21 nvmem-cells: 22 description: 23 A phandle pointing to the nvmem-cells node where the vendor-specific 24 magic value representing the reboot mode is stored. 25 maxItems: 1 26 27 nvmem-cell-names: 28 items: 29 - const: reboot-mode 30 31 allOf: 32 - $ref: reboot-mode.yaml# 33 34 required: 35 - compatible 36 - nvmem-cells 37 - nvmem-cell-names 38 39 unevaluatedProperties: false 40 41 examples: 42 - | 43 reboot-mode { 44 compatible = "nvmem-reboot-mode"; 45 nvmem-cells = <&reboot_reason>; 46 nvmem-cell-names = "reboot-mode"; 47 mode-recovery = <0x01>; 48 mode-bootloader = <0x02>; 49 }; 50 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.