| Argument | Type | Description |
|---|
| ptp ( mandatory ) | enum | The /system/ptp profile instance this port joins |
| interface ( mandatory ) | iface_enum | Interface used for PTP (the hardware must support PTP timestamping — see the supported device list in the guide) |
| role | enum (bmca | master | slave) | Port role selection: bmca (best master clock algorithm decides between master and slave), or a fixed master or slave |
| announce-interval | num | Log2 interval between announce messages in seconds (for example -3...4 for 0.125s-16s) |
| sync-interval | num | Log2 interval between sync messages in seconds |
| delay-interval | num | Log2 interval between delay request messages in seconds (E2E mode) |
| pdelay-interval | num | Log2 interval between peer delay messages in seconds (P2P mode) |
| vlan-id | num | VLAN ID under which the port participates in PTP when the interface carries tagged PTP traffic |