Newer
Older
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
config PORT07_INST01_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT07_INST01_PROFILE_CUSTOM && PORT07_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 PORT07_INST01_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT07_INST01_PROFILE_CUSTOM && PORT07_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 PORT07_INST01_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT07_INST01_PROFILE_CUSTOM && PORT07_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 PORT07_INST01_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT07_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 PORT07_INSTANCE_COUNT_2
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
choice
prompt "Network protocol"
default PORT07_INST02_PROTOCOL_RAW
config PORT07_INST02_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT07_INST02_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT07_INST02_MECHANISM_E2E
config PORT07_INST02_MECHANISM_E2E
bool "End-to-end"
config PORT07_INST02_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT07_INST02_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT07_INST02_PROFILE_HA
config PORT07_INST02_PROFILE_PTP
bool "PTP"
config PORT07_INST02_PROFILE_WR
bool "WhiteRabbit"
config PORT07_INST02_PROFILE_HA
bool "HighAccuracy"
config PORT07_INST02_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT07_INST02_DESIRADE_STATE_MASTER
config PORT07_INST02_DESIRADE_STATE_MASTER
bool "Master"
config PORT07_INST02_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT07_INST02_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT07_INST02_ASYMMETRY_CORRECTION_ENABLE
depends on PORT07_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 PORT07_INST02_BMODE_MASTER_ONLY if TIME_BC
default PORT07_INST02_BMODE_AUTO
config PORT07_INST02_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT07_INST02_BMODE_AUTO
bool "Auto"
endchoice
config PORT07_INST02_EGRESS_LATENCY
depends on PORT07_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 224761
help
Defines the transmission constant delay (ps)
config PORT07_INST02_INGRESS_LATENCY
depends on PORT07_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228055
help
Defines the reception constant delay (ps)
config PORT07_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 PORT07_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 PORT07_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 PORT07_INST02_MIN_DELAY_REQ_INTERVAL
depends on PORT07_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 PORT07_INST02_MIN_PDELAY_REQ_INTERVAL
depends on PORT07_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 PORT07_INST02_L1SYNC_ENABLED
depends on PORT07_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 PORT07_INST02_PROFILE_HA || (PORT07_INST02_PROFILE_CUSTOM && PORT07_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 PORT07_INST02_L1SYNC_RECEIPT_TIMEOUT
depends on PORT07_INST02_PROFILE_HA || (PORT07_INST02_PROFILE_CUSTOM && PORT07_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
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
config PORT07_INST02_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT07_INST02_PROFILE_CUSTOM && PORT07_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 PORT07_INST02_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT07_INST02_PROFILE_CUSTOM && PORT07_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 PORT07_INST02_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT07_INST02_PROFILE_CUSTOM && PORT07_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 PORT07_INST02_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT07_INST02_PROFILE_CUSTOM && PORT07_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 PORT07_INST02_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT07_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 8"
config PORT08_IFACE
string "Network interface"
default "wri8"
Used to set the physivcal port interface name: "wri[1-18]"
config PORT08_FIBER
int "Fiber type"
default 0
help
Used to set the type of fiber (number referring to the corresponding
FIBERXX_PARAMS)
config PORT08_CONSTANT_ASYMMETRY
int "asymmetryCorrectionPortDS.constantAsymmetry"
default 0
help
Used to set the constant delay asymmetry.
choice
prompt "Number of port instances"
default PORT08_INSTANCE_COUNT_1
config PORT08_INSTANCE_COUNT_0
bool "0"
config PORT08_INSTANCE_COUNT_1
bool "1"
config PORT08_INSTANCE_COUNT_2
bool "2"
endchoice
menu "Instance 1"
depends on PORT08_INSTANCE_COUNT_1 || PORT08_INSTANCE_COUNT_2
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
choice
prompt "Network protocol"
default PORT08_INST01_PROTOCOL_RAW
config PORT08_INST01_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT08_INST01_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT08_INST01_MECHANISM_E2E
config PORT08_INST01_MECHANISM_E2E
bool "End-to-end"
config PORT08_INST01_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT08_INST01_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT08_INST01_PROFILE_HA
config PORT08_INST01_PROFILE_PTP
bool "PTP"
config PORT08_INST01_PROFILE_WR
bool "WhiteRabbit"
config PORT08_INST01_PROFILE_HA
bool "HighAccuracy"
config PORT08_INST01_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT08_INST01_DESIRADE_STATE_MASTER
config PORT08_INST01_DESIRADE_STATE_MASTER
bool "Master"
config PORT08_INST01_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT08_INST01_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT08_INST01_ASYMMETRY_CORRECTION_ENABLE
depends on PORT08_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 PORT08_INST01_BMODE_MASTER_ONLY if TIME_BC
default PORT08_INST01_BMODE_AUTO
config PORT08_INST01_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT08_INST01_BMODE_AUTO
bool "Auto"
endchoice
config PORT08_INST01_EGRESS_LATENCY
depends on PORT08_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 224898
help
Defines the transmission constant delay (ps)
config PORT08_INST01_INGRESS_LATENCY
depends on PORT08_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228178
help
Defines the reception constant delay (ps)
config PORT08_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 PORT08_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 PORT08_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 PORT08_INST01_MIN_DELAY_REQ_INTERVAL
depends on PORT08_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 PORT08_INST01_MIN_PDELAY_REQ_INTERVAL
depends on PORT08_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 PORT08_INST01_L1SYNC_ENABLED
depends on PORT08_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 PORT08_INST01_PROFILE_HA || (PORT08_INST01_PROFILE_CUSTOM && PORT08_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 PORT08_INST01_L1SYNC_RECEIPT_TIMEOUT
depends on PORT08_INST01_PROFILE_HA || (PORT08_INST01_PROFILE_CUSTOM && PORT08_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
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
config PORT08_INST01_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT08_INST01_PROFILE_CUSTOM && PORT08_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 PORT08_INST01_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT08_INST01_PROFILE_CUSTOM && PORT08_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 PORT08_INST01_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT08_INST01_PROFILE_CUSTOM && PORT08_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 PORT08_INST01_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT08_INST01_PROFILE_CUSTOM && PORT08_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 PORT08_INST01_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT08_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 PORT08_INSTANCE_COUNT_2
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
choice
prompt "Network protocol"
default PORT08_INST02_PROTOCOL_RAW
config PORT08_INST02_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT08_INST02_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT08_INST02_MECHANISM_E2E
config PORT08_INST02_MECHANISM_E2E
bool "End-to-end"
config PORT08_INST02_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT08_INST02_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT08_INST02_PROFILE_HA
config PORT08_INST02_PROFILE_PTP
bool "PTP"
config PORT08_INST02_PROFILE_WR
bool "WhiteRabbit"
config PORT08_INST02_PROFILE_HA
bool "HighAccuracy"
config PORT08_INST02_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT08_INST02_DESIRADE_STATE_MASTER
config PORT08_INST02_DESIRADE_STATE_MASTER
bool "Master"
config PORT08_INST02_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT08_INST02_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT08_INST02_ASYMMETRY_CORRECTION_ENABLE
depends on PORT08_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 PORT08_INST02_BMODE_MASTER_ONLY if TIME_BC
default PORT08_INST02_BMODE_AUTO
config PORT08_INST02_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT08_INST02_BMODE_AUTO
bool "Auto"
endchoice
config PORT08_INST02_EGRESS_LATENCY
depends on PORT08_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 224898
help
Defines the transmission constant delay (ps)
config PORT08_INST02_INGRESS_LATENCY
depends on PORT08_INST02_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228178
help
Defines the reception constant delay (ps)
config PORT08_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 PORT08_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 PORT08_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 PORT08_INST02_MIN_DELAY_REQ_INTERVAL
depends on PORT08_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 PORT08_INST02_MIN_PDELAY_REQ_INTERVAL
depends on PORT08_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 PORT08_INST02_L1SYNC_ENABLED
depends on PORT08_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 PORT08_INST02_PROFILE_HA || (PORT08_INST02_PROFILE_CUSTOM && PORT08_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 PORT08_INST02_L1SYNC_RECEIPT_TIMEOUT
depends on PORT08_INST02_PROFILE_HA || (PORT08_INST02_PROFILE_CUSTOM && PORT08_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
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
config PORT08_INST02_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT08_INST02_PROFILE_CUSTOM && PORT08_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 PORT08_INST02_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT08_INST02_PROFILE_CUSTOM && PORT08_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 PORT08_INST02_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT08_INST02_PROFILE_CUSTOM && PORT08_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 PORT08_INST02_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT08_INST02_PROFILE_CUSTOM && PORT08_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 PORT08_INST02_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT08_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 9"
config PORT09_IFACE
string "Network interface"
default "wri9"
help
Used to set the physivcal port interface name: "wri[1-18]"
config PORT09_FIBER
int "Fiber type"
default 0
Used to set the type of fiber (number referring to the corresponding
FIBERXX_PARAMS)
config PORT09_CONSTANT_ASYMMETRY
int "asymmetryCorrectionPortDS.constantAsymmetry"
default 0
help
Used to set the constant delay asymmetry.
choice
prompt "Number of port instances"
default PORT09_INSTANCE_COUNT_1
config PORT09_INSTANCE_COUNT_0
bool "0"
config PORT09_INSTANCE_COUNT_1
bool "1"
config PORT09_INSTANCE_COUNT_2
bool "2"
endchoice
menu "Instance 1"
depends on PORT09_INSTANCE_COUNT_1 || PORT09_INSTANCE_COUNT_2
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
choice
prompt "Network protocol"
default PORT09_INST01_PROTOCOL_RAW
config PORT09_INST01_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT09_INST01_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT09_INST01_MECHANISM_E2E
config PORT09_INST01_MECHANISM_E2E
bool "End-to-end"
config PORT09_INST01_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT09_INST01_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT09_INST01_PROFILE_HA
config PORT09_INST01_PROFILE_PTP
bool "PTP"
config PORT09_INST01_PROFILE_WR
bool "WhiteRabbit"
config PORT09_INST01_PROFILE_HA
bool "HighAccuracy"
config PORT09_INST01_PROFILE_CUSTOM
bool "Custom"
endchoice
choice
prompt "Desired state"
depends on PTP_OPT_EXT_PORT_CONFIG_ENABLED
default PORT09_INST01_DESIRADE_STATE_MASTER
config PORT09_INST01_DESIRADE_STATE_MASTER
bool "Master"
config PORT09_INST01_DESIRADE_STATE_SLAVE
bool "Slave"
config PORT09_INST01_DESIRADE_STATE_PASSIVE
bool "Passive"
endchoice
config PORT09_INST01_ASYMMETRY_CORRECTION_ENABLE
depends on PORT09_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 PORT09_INST01_BMODE_MASTER_ONLY if TIME_BC
default PORT09_INST01_BMODE_AUTO
config PORT09_INST01_BMODE_MASTER_ONLY
bool "MasterOnly"
config PORT09_INST01_BMODE_AUTO
bool "Auto"
endchoice
config PORT09_INST01_EGRESS_LATENCY
depends on PORT09_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.egressLatency (ps)"
default 225069
help
Defines the transmission constant delay (ps)
config PORT09_INST01_INGRESS_LATENCY
depends on PORT09_INST01_PROFILE_WR!=y
int "timestampCorrectionPortDS.ingressLatency (ps)"
default 228277
help
Defines the reception constant delay (ps)
config PORT09_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 PORT09_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 PORT09_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 PORT09_INST01_MIN_DELAY_REQ_INTERVAL
depends on PORT09_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 PORT09_INST01_MIN_PDELAY_REQ_INTERVAL
depends on PORT09_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 PORT09_INST01_L1SYNC_ENABLED
depends on PORT09_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 PORT09_INST01_PROFILE_HA || (PORT09_INST01_PROFILE_CUSTOM && PORT09_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 PORT09_INST01_L1SYNC_RECEIPT_TIMEOUT
depends on PORT09_INST01_PROFILE_HA || (PORT09_INST01_PROFILE_CUSTOM && PORT09_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
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
config PORT09_INST01_L1SYNC_TX_COHERENCY_IS_REQUIRED
depends on PORT09_INST01_PROFILE_CUSTOM && PORT09_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 PORT09_INST01_L1SYNC_RX_COHERENCY_IS_REQUIRED
depends on PORT09_INST01_PROFILE_CUSTOM && PORT09_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 PORT09_INST01_L1SYNC_CONGRUENCY_IS_REQUIRED
depends on PORT09_INST01_PROFILE_CUSTOM && PORT09_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 PORT09_INST01_L1SYNC_OPT_PARAMS_ENABLED
depends on PORT09_INST01_PROFILE_CUSTOM && PORT09_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 PORT09_INST01_L1SYNC_OPT_PARAMS_TS_CORRECTED_TX_ENABLED
depends on PORT09_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 PORT09_INSTANCE_COUNT_2
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
choice
prompt "Network protocol"
default PORT09_INST02_PROTOCOL_RAW
config PORT09_INST02_PROTOCOL_RAW
bool "IEEE 802.3"
config PORT09_INST02_PROTOCOL_UDP_IPV4
bool "UDP/Ipv4"
endchoice
choice
prompt "Delay mechanism"
default PORT09_INST02_MECHANISM_E2E
config PORT09_INST02_MECHANISM_E2E
bool "End-to-end"
config PORT09_INST02_MECHANISM_P2P
bool "Peer-to-peer"
endchoice
config PORT09_INST02_MONITOR
bool "SNMP monitoring"
default y
help
Option to disable or enable triggering errors in SNMP on a port
choice
prompt "Profile"
default PORT09_INST02_PROFILE_HA
config PORT09_INST02_PROFILE_PTP
bool "PTP"
config PORT09_INST02_PROFILE_WR
bool "WhiteRabbit"
config PORT09_INST02_PROFILE_HA
bool "HighAccuracy"
config PORT09_INST02_PROFILE_CUSTOM
bool "Custom"
endchoice