blob: 0ef087ea6f85f15816be853bc5f22331a459ac8a [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
Patrick Williamsa1347412022-12-06 10:56:22 -06003 sending config to SOL process in net-ipmid. Since some platforms need to
4 access Get/Set SOL config parameter command through KCS, and current SOL
5 manager is implemented in net-ipmid and cannot be accessed by host-ipmid,
6 add a D-Bus interface for host-ipmid command to transfer properties to
7 net-ipmid. This interface will be implemented in phosphor-settings.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +08008properties:
9 - name: Progress
10 type: byte
11 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050012 Set In Progress property, indicate when any parameters are being
13 updated.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080014 - name: Enable
15 type: boolean
16 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060017 SOL Enable property, this controls whether the SOL payload type can be
18 activated.
Cheng C Yangaec8c822019-03-29 00:07:47 +080019 - name: ForceEncryption
20 type: boolean
21 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050022 If SOL enable Force Payload Encryption.
Cheng C Yangaec8c822019-03-29 00:07:47 +080023 - name: ForceAuthentication
24 type: boolean
25 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050026 If SOL enable Force Payload Authentication
Cheng C Yangaec8c822019-03-29 00:07:47 +080027 - name: Privilege
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080028 type: byte
29 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060030 Sets the minimum operating privilege level that is required to be able
31 to activate SOL by Activate Payload command.
Cheng C Yangaec8c822019-03-29 00:07:47 +080032 - name: AccumulateIntervalMS
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080033 type: byte
34 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060035 Character Accumulate Interval in 5ms increments. BMC will wait this
36 time before transmitting a packet.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080037 - name: Threshold
38 type: byte
39 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050040 BMC will automatically send an SOL character data packet containing
Patrick Williamsa1347412022-12-06 10:56:22 -060041 this number of characters as soon as this number of characters (or
42 greater) has been accepted from the baseboard serial controller.
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080043 - name: RetryCount
44 type: byte
45 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060046 Packet will be dropped if no ACK/NACK received by time retries expire.
Cheng C Yangaec8c822019-03-29 00:07:47 +080047 - name: RetryIntervalMS
Cheng C Yang7e3fe1c2019-03-16 02:10:37 +080048 type: byte
49 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050050 Retry Interval in 10ms increments.