From ddc3f5f0aab8aad1d6594386655e64c2551e62c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20de=20Dios?= Date: Fri, 4 Jul 2025 10:02:23 +0200 Subject: [PATCH 1/2] ADD 100G lambda MSA Types ADD 100G lambda MSA Types (100G-LR, 100G-FR, 4X100G-LR, 4X100G-FR)... --- .../openconfig-transport-types.yang | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/release/models/optical-transport/openconfig-transport-types.yang b/release/models/optical-transport/openconfig-transport-types.yang index 34e2f8a655..a6f515bbc0 100644 --- a/release/models/optical-transport/openconfig-transport-types.yang +++ b/release/models/optical-transport/openconfig-transport-types.yang @@ -24,6 +24,11 @@ module openconfig-transport-types { oc-ext:openconfig-version "1.1.0"; + revision "2025-07-11" { + description + "Add 100G lambda MSA PMD types: 100G-LR, 4X100G-LR, 100G-FR, + 4X100G-FR" + } revision "2024-11-21" { description "Add PROT_OTSI_A protocol type."; @@ -1211,6 +1216,31 @@ module openconfig-transport-types { description "Ethernet compliance code: 100GBASE_LR4"; } + identity ETH_2X100GBASE_LR4 { + base ETHERNET_PMD_TYPE; + description "Ethernet compliance code: 2x100GBASE_LR4"; + } + + identity ETH_100GBASE_LR { + base ETHERNET_PMD_TYPE; + description "Ethernet compliance code: 100GBASE_LR"; + } + + identity ETH_4X100GBASE_LR { + base ETHERNET_PMD_TYPE; + description "Ethernet compliance code: 4x100GBASE_LR"; + } + + identity ETH_100GBASE_FR { + base ETHERNET_PMD_TYPE; + description "Ethernet compliance code: 100GBASE_FR"; + } + + identity ETH_4X100GBASE_FR { + base ETHERNET_PMD_TYPE; + description "Ethernet compliance code: 4x100GBASE_FR"; + } + identity ETH_100GBASE_ER4L { base ETHERNET_PMD_TYPE; description "Ethernet compliance code: 100GBASE_ER4L"; From 58fdf1a83b4022ac4d248718a298a5755549c65a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20de=20Dios?= Date: Fri, 4 Jul 2025 10:29:58 +0200 Subject: [PATCH 2/2] Fix version --- .../models/optical-transport/openconfig-transport-types.yang | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/release/models/optical-transport/openconfig-transport-types.yang b/release/models/optical-transport/openconfig-transport-types.yang index a6f515bbc0..328c4d507a 100644 --- a/release/models/optical-transport/openconfig-transport-types.yang +++ b/release/models/optical-transport/openconfig-transport-types.yang @@ -22,12 +22,13 @@ module openconfig-transport-types { "This module contains general type definitions and identities for optical transport models."; - oc-ext:openconfig-version "1.1.0"; + oc-ext:openconfig-version "1.2.0"; revision "2025-07-11" { description "Add 100G lambda MSA PMD types: 100G-LR, 4X100G-LR, 100G-FR, - 4X100G-FR" + 4X100G-FR"; + reference "1.2.0"; } revision "2024-11-21" { description