| Cheng C Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 1 | description: > | 
 | 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 Yang | aec8c82 | 2019-03-29 00:07:47 +0800 | [diff] [blame] | 5 |     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 Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 7 |     command to transfer properties to net-ipmid. | 
 | 8 |     This interface will be implemented in phosphor-settings. | 
 | 9 | properties: | 
 | 10 |     - name: Progress | 
 | 11 |       type: byte | 
 | 12 |       description: > | 
 | 13 |         Set In Progress property, indicate when any parameters are being | 
 | 14 |         updated. | 
 | 15 |     - name: Enable | 
 | 16 |       type: boolean | 
 | 17 |       description: > | 
 | 18 |         SOL Enable property, this controls whether the SOL payload type | 
 | 19 |         can be activated. | 
| Cheng C Yang | aec8c82 | 2019-03-29 00:07:47 +0800 | [diff] [blame] | 20 |     - name: ForceEncryption | 
 | 21 |       type: boolean | 
 | 22 |       description: > | 
 | 23 |         If SOL enable Force Payload Encryption. | 
 | 24 |     - name: ForceAuthentication | 
 | 25 |       type: boolean | 
 | 26 |       description: > | 
 | 27 |         If SOL enable Force Payload Authentication | 
 | 28 |     - name: Privilege | 
| Cheng C Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 29 |       type: byte | 
 | 30 |       description: > | 
| Cheng C Yang | aec8c82 | 2019-03-29 00:07:47 +0800 | [diff] [blame] | 31 |         Sets the minimum operating privilege level that is required to | 
 | 32 |         be able to activate SOL by Activate Payload command. | 
 | 33 |     - name: AccumulateIntervalMS | 
| Cheng C Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 34 |       type: byte | 
 | 35 |       description: > | 
 | 36 |         Character Accumulate Interval in 5ms increments. | 
 | 37 |         BMC will wait this time before transmitting a packet. | 
 | 38 |     - name: Threshold | 
 | 39 |       type: byte | 
 | 40 |       description: > | 
 | 41 |         BMC will automatically send an SOL character data packet containing | 
| Cheng C Yang | aec8c82 | 2019-03-29 00:07:47 +0800 | [diff] [blame] | 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 Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 44 |     - name: RetryCount | 
 | 45 |       type: byte | 
 | 46 |       description: > | 
 | 47 |         Packet will be dropped if no ACK/NACK received by time retries | 
 | 48 |         expire. | 
| Cheng C Yang | aec8c82 | 2019-03-29 00:07:47 +0800 | [diff] [blame] | 49 |     - name: RetryIntervalMS | 
| Cheng C Yang | 7e3fe1c | 2019-03-16 02:10:37 +0800 | [diff] [blame] | 50 |       type: byte | 
 | 51 |       description: > | 
 | 52 |         Retry Interval in 10ms increments. |