On 20/07/2022 08:00, Appana Durga Kedareswara rao wrote: > From: Appana Durga Kedareswara rao <appana.durga.rao@xxxxxxxxxx> > > Triple Modular Redundancy(TMR) subsystem contains three microblaze cores, > subsystem is fault-tolerant and continues to operate nominally after > encountering an error. Together with the capability to detect and recover > from errors, the implementation ensures the reliability of the entire > subsystem. TMR Manager is responsible for performing recovery of the > subsystem detects the fault via a break signal it invokes microblaze > software break handler which calls the tmr manager driver api to > update the error count and status. > > Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@xxxxxxx> > Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xxxxxxxxxx> Use one identity, not two. > --- > Changes for v2: > --> Improved description for xlnx,magic1 property as suggested by Krzysztof. > --> Fixed style issues (indentation of example node title description > etc..) > .../bindings/misc/xlnx,tmr-manager.yaml | 47 +++++++++++++++++++ It's a pity it was put into misc, but since we did not reach consensus during last discussion and there is no fault-handler-like subsystem yet, we might move it there later: Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> Best regards, Krzysztof