Newer
Older
config PORT09_INST02_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT09_INST02_ASYMMETRY_CORRECTION_ENABLE
depends on PORT09_INST02_PROFILE_HA="n"
bool "asymmetryCorrectionPortDS.enable"
default true
help
When supported, the value TRUE shall indicate that the mechanism of for the calculation
of the <delayAsymmetry> for certain media is enabled on the PTP port.
choice
prompt "BMCA mode"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED!=y
default PORT09_INST02_BMODE_MASTER_ONLY if TIME_BC
default PORT09_INST02_BMODE_AUTO
config PORT09_INST02_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT09_INST02_BMODE_AUTO
bool "Auto"
endchoice
config PORT09_INST02_EGRESS_LATENCY
depends on PORT09_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225069
help
Defines the transmission constant delay (ps)
config PORT09_INST02_INGRESS_LATENCY
depends on PORT09_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228277
help
Defines the reception constant delay (ps)
config PORT09_INST02_ANNOUNCE_INTERVAL
default 1
range 0 4
help
The mean time interval between transmissions of successive
Announce messages. The value is the logarithm to the base 2.
The configurable range shall be 0 to 4.
config PORT09_INST02_ANNOUNCE_RECEIPT_TIMEOUT
The announceReceiptTimeout specifies the number of announceIntervals
that must pass without receipt of an Announce message before the
occurrence of the event ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 255
config PORT09_INST02_SYNC_INTERVAL
default 0
range -1 1
help
The mean time interval between transmission of successive
Sync messages, i.e., the sync-interval, when transmitted
as multicast messages. The value is the logarithm to the base 2.
The configurable range shall be -1 to +1
config PORT09_INST02_MIN_DELAY_REQ_INTERVAL
depends on PORT09_INST02_MECHANISM_E2E
int "minDelayRequestInterval"
The minDelayRequestInterval specifies the minimum permitted
mean time interval between successive Delay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT09_INST02_MIN_PDELAY_REQ_INTERVAL
depends on PORT09_INST02_MECHANISM_P2P
int "minPDelayRequestInterval"
The minPDelayRequestInterval specifies the minimum permitted
mean time interval between successive Pdelay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT09_INST02_L1SYNC_ENABLED
depends on PORT09_INST02_PROFILE_CUSTOM
bool "L1SyncBasicPortDS.L1SyncEnabled"
default y
help
This parameter specifies whether the L1Sync option is enabled on the PTP Port. If
L1SyncEnabled is TRUE, then the L1Sync message exchange is supported and enabled
depends on PORT09_INST02_PROFILE_HA || (PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.logL1SyncInterval"
default 0
range -4 4
help
The L1Sync interval specifies the time interval
between successive periodic L1_SYNC TLV.
The value is the logarithm to the base 2.
The configurable range shall be -4 to 4
config PORT09_INST02_L1SYNC_RECEIPT_TIMEOUT
depends on PORT09_INST02_PROFILE_HA || (PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.L1SyncReceiptTimeout"
default 3
range 2 10
help
The value of L1SyncReceiptTimeout specifies the number of elapsed
L1SyncIntervals that must pass without reception of the L1_SYNC TLV
before the L1_SYNC TLV reception timeout occurs.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 10
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
config PORT09_INST02_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.txCoherencyIsRequired"
default y
help
The Boolean attribute txCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a transmit coherent port.
config PORT09_INST02_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.rxCoherencyIsRequired"
default y
help
The Boolean attribute rxCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a receive coherent port.
config PORT09_INST02_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.congruencyIsRequired"
default y
help
The Boolean attribute congruentIsRequired specifies configuration of the L1Sync port and the expected
configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is required to
be a congruent port
config PORT09_INST02_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT09_INST02_PROFILE_CUSTOM && PORT09_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.optParamsEnabled"
default n
help
The Boolean attribute optParamsEnabled specifies whether the L1Sync port transmitting the L1_SYNC
TLV extends this TLV with the information about the optional parameters.
config PORT09_INST02_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT09_INST02_L1SYNC_OPT_PARAMS_ENABLED="y"
bool "L1SyncBasicPortDS.timestampsCorrectedTx"
default n
help
When L1SyncOptParamsPortDS.timestampsCorrectedTx is TRUE,
the L1Sync port shall correct the transmitted egress timestamps with
the known value of the phase offset.
endmenu
endmenu
menu "PORT 10"
config PORT10_IFACE
string "Network interface"
default "wri10"
Used to set the physivcal port interface name: "wri[1-18]"
config PORT10_FIBER
int "Fiber type"
default 0
help
Used to set the type of fiber (number referring to the corresponding
FIBERXX_PARAMS)
config PORT10_CONSTANT_ASYMMETRY
int "asymmetryCorrectionPortDS.constantAsymmetry"
default 0
help
Used to set the constant delay asymmetry.
choice
prompt "Number of port instances"
default PORT10_INSTANCE_COUNT_1
config PORT10_INSTANCE_COUNT_0
bool "0"
config PORT10_INSTANCE_COUNT_1
bool "1"
config PORT10_INSTANCE_COUNT_2
bool "2"
endchoice
menu "Instance 1"
depends on PORT10_INSTANCE_COUNT_1 || PORT10_INSTANCE_COUNT_2
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
choice
prompt "Network protocol"
default PORT10_INST01_PROTOCOL_RAW
config PORT10_INST01_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT10_INST01_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT10_INST01_MECHANISM_E2E
config PORT10_INST01_MECHANISM_E2E
bool "End-to-end"
config PORT10_INST01_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT10_INST01_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT10_INST01_PROFILE_HA
config PORT10_INST01_PROFILE_PTP
bool "PTP"
config PORT10_INST01_PROFILE_WR
bool "WhiteRabbit"
config PORT10_INST01_PROFILE_HA
bool "HighAccuracy"
config PORT10_INST01_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT10_INST01_DESIRADE_STATE_MASTER
config PORT10_INST01_DESIRADE_STATE_MASTER
bool "Master"
config PORT10_INST01_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT10_INST01_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT10_INST01_ASYMMETRY_CORRECTION_ENABLE
depends on PORT10_INST01_PROFILE_HA="n"
bool "asymmetryCorrectionPortDS.enable"
default true
help
When supported, the value TRUE shall indicate that the mechanism of for the calculation
of the <delayAsymmetry> for certain media is enabled on the PTP port.
choice
prompt "BMCA mode"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED!=y
default PORT10_INST01_BMODE_MASTER_ONLY if TIME_BC
default PORT10_INST01_BMODE_AUTO
config PORT10_INST01_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT10_INST01_BMODE_AUTO
bool "Auto"
endchoice
config PORT10_INST01_EGRESS_LATENCY
depends on PORT10_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225245
help
Defines the transmission constant delay (ps)
config PORT10_INST01_INGRESS_LATENCY
depends on PORT10_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228435
help
Defines the reception constant delay (ps)
config PORT10_INST01_ANNOUNCE_INTERVAL
default 1
range 0 4
help
The mean time interval between transmissions of successive
Announce messages. The value is the logarithm to the base 2.
The configurable range shall be 0 to 4.
config PORT10_INST01_ANNOUNCE_RECEIPT_TIMEOUT
The announceReceiptTimeout specifies the number of announceIntervals
that must pass without receipt of an Announce message before the
occurrence of the event ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 255
config PORT10_INST01_SYNC_INTERVAL
default 0
range -1 1
help
The mean time interval between transmission of successive
Sync messages, i.e., the sync-interval, when transmitted
as multicast messages. The value is the logarithm to the base 2.
The configurable range shall be -1 to +1
config PORT10_INST01_MIN_DELAY_REQ_INTERVAL
depends on PORT10_INST01_MECHANISM_E2E
int "minDelayRequestInterval"
The minDelayRequestInterval specifies the minimum permitted
mean time interval between successive Delay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT10_INST01_MIN_PDELAY_REQ_INTERVAL
depends on PORT10_INST01_MECHANISM_P2P
int "minPDelayRequestInterval"
The minPDelayRequestInterval specifies the minimum permitted
mean time interval between successive Pdelay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT10_INST01_L1SYNC_ENABLED
depends on PORT10_INST01_PROFILE_CUSTOM
bool "L1SyncBasicPortDS.L1SyncEnabled"
default y
help
This parameter specifies whether the L1Sync option is enabled on the PTP Port. If
L1SyncEnabled is TRUE, then the L1Sync message exchange is supported and enabled
depends on PORT10_INST01_PROFILE_HA || (PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.logL1SyncInterval"
default 0
range -4 4
help
The L1Sync interval specifies the time interval
between successive periodic L1_SYNC TLV.
The value is the logarithm to the base 2.
The configurable range shall be -4 to 4
config PORT10_INST01_L1SYNC_RECEIPT_TIMEOUT
depends on PORT10_INST01_PROFILE_HA || (PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.L1SyncReceiptTimeout"
default 3
range 2 10
help
The value of L1SyncReceiptTimeout specifies the number of elapsed
L1SyncIntervals that must pass without reception of the L1_SYNC TLV
before the L1_SYNC TLV reception timeout occurs.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 10
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
config PORT10_INST01_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.txCoherencyIsRequired"
default y
help
The Boolean attribute txCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a transmit coherent port.
config PORT10_INST01_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.rxCoherencyIsRequired"
default y
help
The Boolean attribute rxCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a receive coherent port.
config PORT10_INST01_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.congruencyIsRequired"
default y
help
The Boolean attribute congruentIsRequired specifies configuration of the L1Sync port and the expected
configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is required to
be a congruent port
config PORT10_INST01_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT10_INST01_PROFILE_CUSTOM && PORT10_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.optParamsEnabled"
default n
help
The Boolean attribute optParamsEnabled specifies whether the L1Sync port transmitting the L1_SYNC
TLV extends this TLV with the information about the optional parameters.
config PORT10_INST01_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT10_INST01_L1SYNC_OPT_PARAMS_ENABLED="y"
bool "L1SyncBasicPortDS.timestampsCorrectedTx"
default n
help
When L1SyncOptParamsPortDS.timestampsCorrectedTx is TRUE,
the L1Sync port shall correct the transmitted egress timestamps with
the known value of the phase offset.
endmenu
menu "Instance 2"
depends on PORT10_INSTANCE_COUNT_2
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
choice
prompt "Network protocol"
default PORT10_INST02_PROTOCOL_RAW
config PORT10_INST02_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT10_INST02_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT10_INST02_MECHANISM_E2E
config PORT10_INST02_MECHANISM_E2E
bool "End-to-end"
config PORT10_INST02_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT10_INST02_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT10_INST02_PROFILE_HA
config PORT10_INST02_PROFILE_PTP
bool "PTP"
config PORT10_INST02_PROFILE_WR
bool "WhiteRabbit"
config PORT10_INST02_PROFILE_HA
bool "HighAccuracy"
config PORT10_INST02_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT10_INST02_DESIRADE_STATE_MASTER
config PORT10_INST02_DESIRADE_STATE_MASTER
bool "Master"
config PORT10_INST02_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT10_INST02_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT10_INST02_ASYMMETRY_CORRECTION_ENABLE
depends on PORT10_INST02_PROFILE_HA="n"
bool "asymmetryCorrectionPortDS.enable"
default true
help
When supported, the value TRUE shall indicate that the mechanism of for the calculation
of the <delayAsymmetry> for certain media is enabled on the PTP port.
choice
prompt "BMCA mode"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED!=y
default PORT10_INST02_BMODE_MASTER_ONLY if TIME_BC
default PORT10_INST02_BMODE_AUTO
config PORT10_INST02_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT10_INST02_BMODE_AUTO
bool "Auto"
endchoice
config PORT10_INST02_EGRESS_LATENCY
depends on PORT10_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225245
help
Defines the transmission constant delay (ps)
config PORT10_INST02_INGRESS_LATENCY
depends on PORT10_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228435
help
Defines the reception constant delay (ps)
config PORT10_INST02_ANNOUNCE_INTERVAL
default 1
range 0 4
help
The mean time interval between transmissions of successive
Announce messages. The value is the logarithm to the base 2.
The configurable range shall be 0 to 4.
config PORT10_INST02_ANNOUNCE_RECEIPT_TIMEOUT
The announceReceiptTimeout specifies the number of announceIntervals
that must pass without receipt of an Announce message before the
occurrence of the event ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 255
config PORT10_INST02_SYNC_INTERVAL
default 0
range -1 1
help
The mean time interval between transmission of successive
Sync messages, i.e., the sync-interval, when transmitted
as multicast messages. The value is the logarithm to the base 2.
The configurable range shall be -1 to +1
config PORT10_INST02_MIN_DELAY_REQ_INTERVAL
depends on PORT10_INST02_MECHANISM_E2E
int "minDelayRequestInterval"
The minDelayRequestInterval specifies the minimum permitted
mean time interval between successive Delay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT10_INST02_MIN_PDELAY_REQ_INTERVAL
depends on PORT10_INST02_MECHANISM_P2P
int "minPDelayRequestInterval"
The minPDelayRequestInterval specifies the minimum permitted
mean time interval between successive Pdelay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT10_INST02_L1SYNC_ENABLED
depends on PORT10_INST02_PROFILE_CUSTOM
bool "L1SyncBasicPortDS.L1SyncEnabled"
default y
help
This parameter specifies whether the L1Sync option is enabled on the PTP Port. If
L1SyncEnabled is TRUE, then the L1Sync message exchange is supported and enabled
depends on PORT10_INST02_PROFILE_HA || (PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.logL1SyncInterval"
default 0
range -4 4
help
The L1Sync interval specifies the time interval
between successive periodic L1_SYNC TLV.
The value is the logarithm to the base 2.
The configurable range shall be -4 to 4
config PORT10_INST02_L1SYNC_RECEIPT_TIMEOUT
depends on PORT10_INST02_PROFILE_HA || (PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.L1SyncReceiptTimeout"
default 3
range 2 10
help
The value of L1SyncReceiptTimeout specifies the number of elapsed
L1SyncIntervals that must pass without reception of the L1_SYNC TLV
before the L1_SYNC TLV reception timeout occurs.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 10
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
config PORT10_INST02_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.txCoherencyIsRequired"
default y
help
The Boolean attribute txCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a transmit coherent port.
config PORT10_INST02_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.rxCoherencyIsRequired"
default y
help
The Boolean attribute rxCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a receive coherent port.
config PORT10_INST02_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.congruencyIsRequired"
default y
help
The Boolean attribute congruentIsRequired specifies configuration of the L1Sync port and the expected
configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is required to
be a congruent port
config PORT10_INST02_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT10_INST02_PROFILE_CUSTOM && PORT10_INST02_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.optParamsEnabled"
default n
help
The Boolean attribute optParamsEnabled specifies whether the L1Sync port transmitting the L1_SYNC
TLV extends this TLV with the information about the optional parameters.
config PORT10_INST02_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT10_INST02_L1SYNC_OPT_PARAMS_ENABLED="y"
bool "L1SyncBasicPortDS.timestampsCorrectedTx"
default n
help
When L1SyncOptParamsPortDS.timestampsCorrectedTx is TRUE,
the L1Sync port shall correct the transmitted egress timestamps with
the known value of the phase offset.
endmenu
endmenu
menu "PORT 11"
config PORT11_IFACE
string "Network interface"
default "wri11"
Used to set the physivcal port interface name: "wri[1-18]"
config PORT11_FIBER
int "Fiber type"
default 0
help
Used to set the type of fiber (number referring to the corresponding
FIBERXX_PARAMS)
config PORT11_CONSTANT_ASYMMETRY
int "asymmetryCorrectionPortDS.constantAsymmetry"
default 0
help
Used to set the constant delay asymmetry.
choice
prompt "Number of port instances"
default PORT11_INSTANCE_COUNT_1
config PORT11_INSTANCE_COUNT_0
bool "0"
config PORT11_INSTANCE_COUNT_1
bool "1"
config PORT11_INSTANCE_COUNT_2
bool "2"
endchoice
menu "Instance 1"
depends on PORT11_INSTANCE_COUNT_1 || PORT11_INSTANCE_COUNT_2
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
choice
prompt "Network protocol"
default PORT11_INST01_PROTOCOL_RAW
config PORT11_INST01_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT11_INST01_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT11_INST01_MECHANISM_E2E
config PORT11_INST01_MECHANISM_E2E
bool "End-to-end"
config PORT11_INST01_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT11_INST01_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT11_INST01_PROFILE_HA
config PORT11_INST01_PROFILE_PTP
bool "PTP"
config PORT11_INST01_PROFILE_WR
bool "WhiteRabbit"
config PORT11_INST01_PROFILE_HA
bool "HighAccuracy"
config PORT11_INST01_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT11_INST01_DESIRADE_STATE_MASTER
config PORT11_INST01_DESIRADE_STATE_MASTER
bool "Master"
config PORT11_INST01_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT11_INST01_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT11_INST01_ASYMMETRY_CORRECTION_ENABLE
depends on PORT11_INST01_PROFILE_HA="n"
bool "asymmetryCorrectionPortDS.enable"
default true
help
When supported, the value TRUE shall indicate that the mechanism of for the calculation
of the <delayAsymmetry> for certain media is enabled on the PTP port.
choice
prompt "BMCA mode"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED!=y
default PORT11_INST01_BMODE_MASTER_ONLY if TIME_BC
default PORT11_INST01_BMODE_AUTO
config PORT11_INST01_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT11_INST01_BMODE_AUTO
bool "Auto"
endchoice
config PORT11_INST01_EGRESS_LATENCY
depends on PORT11_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225463
help
Defines the transmission constant delay (ps)
config PORT11_INST01_INGRESS_LATENCY
depends on PORT11_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228963
help
Defines the reception constant delay (ps)
config PORT11_INST01_ANNOUNCE_INTERVAL
default 1
range 0 4
help
The mean time interval between transmissions of successive
Announce messages. The value is the logarithm to the base 2.
The configurable range shall be 0 to 4.
config PORT11_INST01_ANNOUNCE_RECEIPT_TIMEOUT
The announceReceiptTimeout specifies the number of announceIntervals
that must pass without receipt of an Announce message before the
occurrence of the event ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 255
config PORT11_INST01_SYNC_INTERVAL
default 0
range -1 1
help
The mean time interval between transmission of successive
Sync messages, i.e., the sync-interval, when transmitted
as multicast messages. The value is the logarithm to the base 2.
The configurable range shall be -1 to +1
config PORT11_INST01_MIN_DELAY_REQ_INTERVAL
depends on PORT11_INST01_MECHANISM_E2E
int "minDelayRequestInterval"
The minDelayRequestInterval specifies the minimum permitted
mean time interval between successive Delay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT11_INST01_MIN_PDELAY_REQ_INTERVAL
depends on PORT11_INST01_MECHANISM_P2P
int "minPDelayRequestInterval"
The minPDelayRequestInterval specifies the minimum permitted
mean time interval between successive Pdelay_Req messages.
The value is the logarithm to the base 2.
The configurable range shall be 0 to 5
config PORT11_INST01_L1SYNC_ENABLED
depends on PORT11_INST01_PROFILE_CUSTOM
bool "L1SyncBasicPortDS.L1SyncEnabled"
default y
help
This parameter specifies whether the L1Sync option is enabled on the PTP Port. If
L1SyncEnabled is TRUE, then the L1Sync message exchange is supported and enabled
depends on PORT11_INST01_PROFILE_HA || (PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.logL1SyncInterval"
default 0
range -4 4
help
The L1Sync interval specifies the time interval
between successive periodic L1_SYNC TLV.
The value is the logarithm to the base 2.
The configurable range shall be -4 to 4
config PORT11_INST01_L1SYNC_RECEIPT_TIMEOUT
depends on PORT11_INST01_PROFILE_HA || (PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y")
int "L1SyncBasicPortDS.L1SyncReceiptTimeout"
default 3
range 2 10
help
The value of L1SyncReceiptTimeout specifies the number of elapsed
L1SyncIntervals that must pass without reception of the L1_SYNC TLV
before the L1_SYNC TLV reception timeout occurs.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 10
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
config PORT11_INST01_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.txCoherencyIsRequired"
default y
help
The Boolean attribute txCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a transmit coherent port.
config PORT11_INST01_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.rxCoherencyIsRequired"
default y
help
The Boolean attribute rxCoherentIsRequired specifies the configuration of the L1Sync port and the
expected configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is
required to be a receive coherent port.
config PORT11_INST01_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.congruencyIsRequired"
default y
help
The Boolean attribute congruentIsRequired specifies configuration of the L1Sync port and the expected
configuration of its peer L1Sync port. This configuration indicates whether the L1Sync port is required to
be a congruent port
config PORT11_INST01_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT11_INST01_PROFILE_CUSTOM && PORT11_INST01_L1SYNC_ENABLED="y"
bool "L1SyncBasicPortDS.optParamsEnabled"
default n
help
The Boolean attribute optParamsEnabled specifies whether the L1Sync port transmitting the L1_SYNC
TLV extends this TLV with the information about the optional parameters.
config PORT11_INST01_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT11_INST01_L1SYNC_OPT_PARAMS_ENABLED="y"
bool "L1SyncBasicPortDS.timestampsCorrectedTx"
default n
help
When L1SyncOptParamsPortDS.timestampsCorrectedTx is TRUE,
the L1Sync port shall correct the transmitted egress timestamps with
the known value of the phase offset.
endmenu
menu "Instance 2"
depends on PORT11_INSTANCE_COUNT_2
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
choice
prompt "Network protocol"
default PORT11_INST02_PROTOCOL_RAW
config PORT11_INST02_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT11_INST02_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT11_INST02_MECHANISM_E2E
config PORT11_INST02_MECHANISM_E2E
bool "End-to-end"
config PORT11_INST02_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT11_INST02_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT11_INST02_PROFILE_HA
config PORT11_INST02_PROFILE_PTP
bool "PTP"
config PORT11_INST02_PROFILE_WR
bool "WhiteRabbit"
config PORT11_INST02_PROFILE_HA
bool "HighAccuracy"
config PORT11_INST02_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT11_INST02_DESIRADE_STATE_MASTER
config PORT11_INST02_DESIRADE_STATE_MASTER
bool "Master"
config PORT11_INST02_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT11_INST02_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT11_INST02_ASYMMETRY_CORRECTION_ENABLE
depends on PORT11_INST02_PROFILE_HA="n"
bool "asymmetryCorrectionPortDS.enable"
default true
help
When supported, the value TRUE shall indicate that the mechanism of for the calculation
of the <delayAsymmetry> for certain media is enabled on the PTP port.
choice
prompt "BMCA mode"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED!=y
default PORT11_INST02_BMODE_MASTER_ONLY if TIME_BC
default PORT11_INST02_BMODE_AUTO
config PORT11_INST02_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT11_INST02_BMODE_AUTO
bool "Auto"
endchoice
config PORT11_INST02_EGRESS_LATENCY
depends on PORT11_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225463
help
Defines the transmission constant delay (ps)
config PORT11_INST02_INGRESS_LATENCY
depends on PORT11_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228963
help
Defines the reception constant delay (ps)
config PORT11_INST02_ANNOUNCE_INTERVAL
default 1
range 0 4
help
The mean time interval between transmissions of successive
Announce messages. The value is the logarithm to the base 2.
The configurable range shall be 0 to 4.
config PORT11_INST02_ANNOUNCE_RECEIPT_TIMEOUT
The announceReceiptTimeout specifies the number of announceIntervals
that must pass without receipt of an Announce message before the
occurrence of the event ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES.
The value is the logarithm to the base 2.
The configurable range shall be 2 to 255
config PORT11_INST02_SYNC_INTERVAL
default 0
range -1 1
help
The mean time interval between transmission of successive
Sync messages, i.e., the sync-interval, when transmitted
as multicast messages. The value is the logarithm to the base 2.
The configurable range shall be -1 to +1
config PORT11_INST02_MIN_DELAY_REQ_INTERVAL
depends on PORT11_INST02_MECHANISM_E2E
int "minDelayRequestInterval"
The minDelayRequestInterval specifies the minimum permitted
mean time interval between successive Delay_Req messages.
The value is the logarithm to the base 2.