summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Chassis/Buttons/ID.interface.yaml
blob: 0751ca435331ad139f0480c11d588d6674bcc6a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
description: >
    ID button is the system identification button, that allows the server to be
    located in a rack, and can be enabled remotely via WebUI;
    user can press ID button on the front panel and then walk around to the back
    and quickly identify the rear bulkhead of the same server unit.
methods:
    - name: simPress
      description: >
        Emulate ID button press.
      errors:
       - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
       - xyz.openbmc_project.Chassis.Common.Error.IOError

signals:
    - name: Released
      description: >
        ID button released signal
    - name: Pressed
      description: >
        ID button pressed signal
OpenPOWER on IntegriCloud