1*b1b4d261SWilliam A. Kennington IIIdescription: >
2*b1b4d261SWilliam A. Kennington III    SOL properties use for Get/Set SOL config parameter command in host-ipmid
3*b1b4d261SWilliam A. Kennington III    sending config to SOL process in net-ipmid.
4*b1b4d261SWilliam A. Kennington III    Since some platforms need to access Get/Set SOL config parameter command
5*b1b4d261SWilliam A. Kennington III    through KCS, and current SOL manager is implemented in net-ipmid and
6*b1b4d261SWilliam A. Kennington III    cannot be accessed by host-ipmid, add a D-Bus interface for host-ipmid
7*b1b4d261SWilliam A. Kennington III    command to transfer properties to net-ipmid.
8*b1b4d261SWilliam A. Kennington III    This interface will be implemented in phosphor-settings.
9*b1b4d261SWilliam A. Kennington IIIproperties:
10*b1b4d261SWilliam A. Kennington III    - name: Progress
11*b1b4d261SWilliam A. Kennington III      type: byte
12*b1b4d261SWilliam A. Kennington III      description: >
13*b1b4d261SWilliam A. Kennington III        Set In Progress property, indicate when any parameters are being
14*b1b4d261SWilliam A. Kennington III        updated.
15*b1b4d261SWilliam A. Kennington III    - name: Enable
16*b1b4d261SWilliam A. Kennington III      type: boolean
17*b1b4d261SWilliam A. Kennington III      description: >
18*b1b4d261SWilliam A. Kennington III        SOL Enable property, this controls whether the SOL payload type
19*b1b4d261SWilliam A. Kennington III        can be activated.
20*b1b4d261SWilliam A. Kennington III    - name: ForceEncryption
21*b1b4d261SWilliam A. Kennington III      type: boolean
22*b1b4d261SWilliam A. Kennington III      description: >
23*b1b4d261SWilliam A. Kennington III        If SOL enable Force Payload Encryption.
24*b1b4d261SWilliam A. Kennington III    - name: ForceAuthentication
25*b1b4d261SWilliam A. Kennington III      type: boolean
26*b1b4d261SWilliam A. Kennington III      description: >
27*b1b4d261SWilliam A. Kennington III        If SOL enable Force Payload Authentication
28*b1b4d261SWilliam A. Kennington III    - name: Privilege
29*b1b4d261SWilliam A. Kennington III      type: byte
30*b1b4d261SWilliam A. Kennington III      description: >
31*b1b4d261SWilliam A. Kennington III        Sets the minimum operating privilege level that is required to
32*b1b4d261SWilliam A. Kennington III        be able to activate SOL by Activate Payload command.
33*b1b4d261SWilliam A. Kennington III    - name: AccumulateIntervalMS
34*b1b4d261SWilliam A. Kennington III      type: byte
35*b1b4d261SWilliam A. Kennington III      description: >
36*b1b4d261SWilliam A. Kennington III        Character Accumulate Interval in 5ms increments.
37*b1b4d261SWilliam A. Kennington III        BMC will wait this time before transmitting a packet.
38*b1b4d261SWilliam A. Kennington III    - name: Threshold
39*b1b4d261SWilliam A. Kennington III      type: byte
40*b1b4d261SWilliam A. Kennington III      description: >
41*b1b4d261SWilliam A. Kennington III        BMC will automatically send an SOL character data packet containing
42*b1b4d261SWilliam A. Kennington III        this number of characters as soon as this number of characters
43*b1b4d261SWilliam A. Kennington III        (or greater) has been accepted from the baseboard serial controller.
44*b1b4d261SWilliam A. Kennington III    - name: RetryCount
45*b1b4d261SWilliam A. Kennington III      type: byte
46*b1b4d261SWilliam A. Kennington III      description: >
47*b1b4d261SWilliam A. Kennington III        Packet will be dropped if no ACK/NACK received by time retries
48*b1b4d261SWilliam A. Kennington III        expire.
49*b1b4d261SWilliam A. Kennington III    - name: RetryIntervalMS
50*b1b4d261SWilliam A. Kennington III      type: byte
51*b1b4d261SWilliam A. Kennington III      description: >
52*b1b4d261SWilliam A. Kennington III        Retry Interval in 10ms increments.
53