blob: 52dedbf8dbd5f63826a0012c8861932e833eb3eb [file] [log] [blame]
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +08001description: >
2 SOL properties use for Get/Set SOL config parameter command in host-ipmid
3 sending config to SOL process in net-ipmid.
4 Since some platforms need to access Get/Set SOL config parameter command
Cheng C Yangaec8c822019-03-29 00:07:47 +08005 through KCS, and current SOL manager is implemented in net-ipmid and
6 cannot be accessed by host-ipmid, add a D-Bus interface for host-ipmid
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +08007 command to transfer properties to net-ipmid.
8 This interface will be implemented in phosphor-settings.
9properties:
10 - name: Progress
11 type: byte
12 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050013 Set In Progress property, indicate when any parameters are being
14 updated.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080015 - name: Enable
16 type: boolean
17 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050018 SOL Enable property, this controls whether the SOL payload type
19 can be activated.
Cheng C Yangaec8c822019-03-29 00:07:47 +080020 - name: ForceEncryption
21 type: boolean
22 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050023 If SOL enable Force Payload Encryption.
Cheng C Yangaec8c822019-03-29 00:07:47 +080024 - name: ForceAuthentication
25 type: boolean
26 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050027 If SOL enable Force Payload Authentication
Cheng C Yangaec8c822019-03-29 00:07:47 +080028 - name: Privilege
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080029 type: byte
30 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050031 Sets the minimum operating privilege level that is required to
32 be able to activate SOL by Activate Payload command.
Cheng C Yangaec8c822019-03-29 00:07:47 +080033 - name: AccumulateIntervalMS
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080034 type: byte
35 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050036 Character Accumulate Interval in 5ms increments.
37 BMC will wait this time before transmitting a packet.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080038 - name: Threshold
39 type: byte
40 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050041 BMC will automatically send an SOL character data packet containing
42 this number of characters as soon as this number of characters
43 (or greater) has been accepted from the baseboard serial controller.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080044 - name: RetryCount
45 type: byte
46 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050047 Packet will be dropped if no ACK/NACK received by time retries
48 expire.
Cheng C Yangaec8c822019-03-29 00:07:47 +080049 - name: RetryIntervalMS
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080050 type: byte
51 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050052 Retry Interval in 10ms increments.