blob: 83c11f9de0308a7a304bc61fda5b6266423ed633 [file] [log] [blame]
description: >
NMI button is a Diagnostic Interrupt(Front Panel NMI).Diagnostic interrupt
is a non-maskable interrupt or signal for generating diagnostic traces and
core dumps from the operating system. The diagnostic interrupt button is
connected to the BMC through a front panel connector. user can press NMI
button on the front panel and then trigger NMI signal.
methods:
- name: simPress
description: >
Emulate NMI button press.
errors:
- xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
- xyz.openbmc_project.Chassis.Common.Error.IOError
properties:
- name: Enabled
type: boolean
default: true
description: >
Enable/disable NMI button. false means NMI button is disabled true
means NMI button is enabled
errors:
- xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
- xyz.openbmc_project.Chassis.Common.Error.IOError
signals:
- name: Released
description: >
NMI button released signal
- name: Pressed
description: >
NMI button pressed signal