Skip to content

Commit 99a34d5

Browse files
docs: mctpd: update periodic polling interval
Added new bus-owner configuration for periodic polling of bridged endpoints. Signed-off-by: Faizan Ali <[email protected]>
1 parent 580a3a3 commit 99a34d5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/mctpd.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,8 @@ busctl call au.com.codeconstruct.MCTP1 \
253253
### `.Remove`
254254

255255
Removes the MCTP endpoint from `mctpd`, and deletes routes and neighbour entries.
256+
If endpoint is a bridge (have EID pool allocated for downstream devices) removing
257+
it will cause removal of all downstream devices endpoint objects as well.
256258

257259
### MCTP bridge interface: `au.com.codeconstruct.MCTP.Bridge1` interface
258260

@@ -354,3 +356,15 @@ allocations.
354356
This setting determines the maximum EID pool size that a bridge peer may request
355357
via their Set Endpoint ID response. Requests larger than this size will be
356358
truncated.
359+
360+
#### `endpoint_poll_ms`: Periodic polling interval for briged peers.
361+
362+
* type: integer, in milliseconds
363+
* default: 2500
364+
365+
This is periodic polling interval time in milliseconds, which bus owner/bridge
366+
needs to perform to identify accessible bridged eid among the allocated pool
367+
space. Value should be between [```0.5 * TRECLAIM (5)```- ```10```] seconds.
368+
Such periodic polling is common for all the briged endpoints among allocated
369+
pool space [`.PoolStart` - `.PoolEnd`] of the bridge.
370+
Polling could be provisioned to be disabled via setting the value as ```0```.

0 commit comments

Comments
 (0)