blob: f67ed71df5dba7844b92261e4103d239e3a710cc [file] [log] [blame]
Kuiying Wang4132f4b2018-06-26 11:52:34 +08001description: >
2 Reset button control service
3methods:
4 - name: simPress
5 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -05006 Emulate reset button press.
Kuiying Wang4132f4b2018-06-26 11:52:34 +08007 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -05008 - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
9 - xyz.openbmc_project.Chassis.Common.Error.IOError
Kuiying Wang4132f4b2018-06-26 11:52:34 +080010
Kuiying Wang3a516872018-12-26 16:14:00 +080011properties:
12 - name: Enabled
13 type: boolean
14 default: true
15 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050016 Enable/disable reset button.
17 false means reset button is disabled
18 true means reset button is enabled
Kuiying Wang3a516872018-12-26 16:14:00 +080019 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050020 - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
21 - xyz.openbmc_project.Chassis.Common.Error.IOError
Kuiying Wang3a516872018-12-26 16:14:00 +080022
Kuiying Wang4132f4b2018-06-26 11:52:34 +080023signals:
24 - name: Released
25 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050026 Reset button released signal
Kuiying Wang4132f4b2018-06-26 11:52:34 +080027 - name: Pressed
28 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050029 Reset button pressed signal