1description: > 2 An interface for NMI signal source. 3methods: 4 - name: nmiEnable 5 description: > 6 Enables the BMC NMI out event. 7 errors: 8 - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand 9 - xyz.openbmc_project.Chassis.Common.Error.IOError 10 11properties: 12 - name: BMCSource 13 type: enum[self.BMCSourceSignal] 14 description: > 15 Keeps track of NMI signal source in BMC. 16 default: 'None' 17 18enumerations: 19 - name: BMCSourceSignal 20 description: > 21 The type of NMI source. 22 values: 23 - name: None 24 description: > 25 NONE NMI signal. 26 - name: FrontPanelButton 27 description: > 28 Via Front Panel NMI button. 29 - name: Watchdog 30 description: > 31 Via watchdog pre-timeout. 32 - name: ChassisCmd 33 description: > 34 Via Chassis command. 35 - name: MemoryError 36 description: > 37 Via memory error. 38 - name: PciBusError 39 description: > 40 Via PCI bus error(PERR & SERR). 41 - name: PCH 42 description: > 43 Via southbridge NMI. 44 - name: Chipset 45 description: > 46 Via chipset NMI. 47