summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Ipmi/SOL.interface.yaml
blob: 94db59fa3a00ca37005be164ef5bbebec3f596c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
description: >
    SOL properties use for Get/Set SOL config parameter command in host-ipmid
    sending config to SOL process in net-ipmid.
    Since some platforms need to access Get/Set SOL config parameter command
    through KCS, and current sol manager is implemented in net-ipmid and
    cannot be accessed by host-ipmid, add a dbus interface for host-ipmid
    command to transfer properties to net-ipmid.
    This interface will be implemented in phosphor-settings.
properties:
    - name: Progress
      type: byte
      description: >
        Set In Progress property, indicate when any parameters are being
        updated.
    - name: Enable
      type: boolean
      description: >
        SOL Enable property, this controls whether the SOL payload type
        can be activated.
    - name: Authentication
      type: byte
      description: >
        If SOL enable Force Payload Encryption and Authenticaton.
        And the minimun operating privilege level SOL required.
    - name: Accumulate
      type: byte
      description: >
        Character Accumulate Interval in 5ms increments.
        BMC will wait this time before transmitting a packet.
    - name: Threshold
      type: byte
      description: >
        BMC will automatically send an SOL character data packet containing
        this number of characters.
    - name: RetryCount
      type: byte
      description: >
        Packet will be dropped if no ACK/NACK received by time retries
        expire.
    - name: RetryInterval
      type: byte
      description: >
        Retry Interval in 10ms increments.
OpenPOWER on IntegriCloud