1# Copyright 2024 NXP 2# SPDX-License-Identifier: Apache-2.0 3 4description: NXP S32 Module Reset Generation (MC_RGM) 5 6compatible: "nxp,s32-mc-rgm" 7 8include: base.yaml 9 10properties: 11 reg: 12 required: true 13 14 func-reset-threshold: 15 type: int 16 enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] 17 default: 15 18 description: | 19 Functional Reset Escalation threshold. 20 If the value of this property is 0, the Functional reset escalation 21 function is disabled. Any other value is the number of Functional 22 resets that causes a Destructive reset, if the FRET register isn't 23 written to beforehand. 24 Default to maximum threshold (hardware reset value). 25 26 dest-reset-threshold: 27 type: int 28 enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] 29 default: 0 30 description: | 31 Destructive Reset Escalation threshold. 32 If the value of this property is 0, the Destructive reset escalation 33 function is disabled. Any other value is the number of Destructive 34 resets which keeps the chip in the reset state until the next power-on 35 reset triggers a new reset sequence, if the DRET register isn't 36 written to beforehand. 37 Default to disabled (hardware reset value). 38