From 8cb77a26fe41ca9c3dc177c944652a1ec2688db9 Mon Sep 17 00:00:00 2001 From: arista-nwolfe <94405414+arista-nwolfe@users.noreply.github.com> Date: Thu, 14 Nov 2024 20:50:25 -0500 Subject: [PATCH] [Arista]: Adding tuning for other xcvrs for wolverine (#20774) Copied tuning values for sm_media_interface to nm_850_media_interface and active_cable_media_interface This should fix issues like aristanetworks/sonic#108 Will ask MSFT to confirm this works with their cables which use active_cable_media_interface. --- .../media_settings.json | 6140 ++++++++++++++--- 1 file changed, 5302 insertions(+), 838 deletions(-) diff --git a/device/arista/x86_64-arista_7800r3a_36d2_lc/media_settings.json b/device/arista/x86_64-arista_7800r3a_36d2_lc/media_settings.json index e9f452042347..12db12302e6f 100644 --- a/device/arista/x86_64-arista_7800r3a_36d2_lc/media_settings.json +++ b/device/arista/x86_64-arista_7800r3a_36d2_lc/media_settings.json @@ -63,6 +63,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x8d", + "lane2": "0x8b", + "lane3": "0x90", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x94", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffb", + "lane2": "0xfffffff9", + "lane3": "0xffffffff", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffffd", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffe", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xffffffff", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff0", + "lane3": "0xffffffef", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x8d", + "lane2": "0x8b", + "lane3": "0x90", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x94", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffb", + "lane2": "0xfffffff9", + "lane3": "0xffffffff", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffffd", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffe", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xffffffff", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff0", + "lane3": "0xffffffef", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x59", @@ -165,6 +289,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x8d", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x8d", + "lane5": "0x84", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffff8", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xfffffff8", + "lane5": "0xfffffff6", + "lane6": "0xfffffffb", + "lane7": "0xfffffff8" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff1", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff1", + "lane5": "0xffffffec", + "lane6": "0xfffffff0", + "lane7": "0xfffffff1" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x8d", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x8d", + "lane5": "0x84", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffff8", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xfffffff8", + "lane5": "0xfffffff6", + "lane6": "0xfffffffb", + "lane7": "0xfffffff8" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff1", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff1", + "lane5": "0xffffffec", + "lane6": "0xfffffff0", + "lane7": "0xfffffff1" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x4b", @@ -267,19 +515,143 @@ "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x50", - "lane1": "0x50", - "lane2": "0x55", - "lane3": "0x55" - }, - "post1": { - "lane0": "0xffffffe9", - "lane1": "0xffffffe9", - "lane2": "0xffffffe7", - "lane3": "0xffffffe7" - }, + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x50", + "lane1": "0x50", + "lane2": "0x55", + "lane3": "0x55" + }, + "post1": { + "lane0": "0xffffffe9", + "lane1": "0xffffffe9", + "lane2": "0xffffffe7", + "lane3": "0xffffffe7" + }, "post2": { "lane0": "0x0", "lane1": "0x0", @@ -369,6 +741,130 @@ "lane7": "0x3" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffffb", + "lane4": "0xfffffff4", + "lane5": "0xfffffff8", + "lane6": "0xfffffff8", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xffffffff", + "lane6": "0xffffffff", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff1", + "lane6": "0xfffffff1", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffffb", + "lane4": "0xfffffff4", + "lane5": "0xfffffff8", + "lane6": "0xfffffff8", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xffffffff", + "lane6": "0xffffffff", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff1", + "lane6": "0xfffffff1", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x2", + "lane7": "0x3" + } + }, "Default": { "main": { "lane0": "0x59", @@ -471,6 +967,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x89", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff4", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffd", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x89", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff4", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffd", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x59", @@ -573,74 +1193,96 @@ "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x59", - "lane1": "0x59", - "lane2": "0x59", - "lane3": "0x59" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffe3", - "lane1": "0xffffffe3", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" }, "pre1": { - "lane0": "0xfffffff8", - "lane1": "0xfffffff8", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "7": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x88", + "lane3": "0x8b", "lane4": "0x94", - "lane5": "0x8b", + "lane5": "0x88", "lane6": "0x8b", - "lane7": "0x88" + "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffff2", + "lane3": "0xfffffff9", "lane4": "0xfffffffd", - "lane5": "0xfffffff9", + "lane5": "0xfffffff2", "lane6": "0xfffffff9", - "lane7": "0xfffffff2" + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0xfffffffe", - "lane3": "0x0", + "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", + "lane5": "0x0", "lane6": "0xfffffffe", "lane7": "0x0" }, @@ -648,29 +1290,29 @@ "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", - "lane3": "0xfffffffc", + "lane3": "0xfffffffd", "lane4": "0xffffffff", - "lane5": "0xfffffffd", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", - "lane7": "0xfffffffc" + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff2", "lane2": "0xfffffff0", - "lane3": "0xfffffff2", + "lane3": "0xfffffff0", "lane4": "0xfffffff0", - "lane5": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", - "lane7": "0xfffffff2" + "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", - "lane3": "0x2", + "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", + "lane5": "0x2", "lane6": "0x3", "lane7": "0x2" } @@ -714,137 +1356,159 @@ } } }, - "8": { + "7": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", - "lane1": "0x94", - "lane2": "0x88", - "lane3": "0x8b", - "lane4": "0x88", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", "lane5": "0x8b", - "lane6": "0x88", - "lane7": "0x94" + "lane6": "0x8b", + "lane7": "0x88" }, "post1": { "lane0": "0xfffffffd", - "lane1": "0xfffffffd", - "lane2": "0xfffffff2", - "lane3": "0xfffffff9", - "lane4": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", "lane5": "0xfffffff9", - "lane6": "0xfffffff2", - "lane7": "0xfffffffd" + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0xfffffffe", + "lane2": "0xfffffffe", + "lane3": "0x0", "lane4": "0x0", "lane5": "0xfffffffe", - "lane6": "0x0", + "lane6": "0xfffffffe", "lane7": "0x0" }, "post3": { "lane0": "0xffffffff", - "lane1": "0xffffffff", - "lane2": "0xfffffffc", - "lane3": "0xfffffffd", - "lane4": "0xfffffffc", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", "lane5": "0xfffffffd", - "lane6": "0xfffffffc", - "lane7": "0xffffffff" + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff0", - "lane2": "0xfffffff2", - "lane3": "0xfffffff0", - "lane4": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", "lane5": "0xfffffff0", - "lane6": "0xfffffff2", - "lane7": "0xfffffff0" + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" }, "pre2": { "lane0": "0x2", "lane1": "0x2", - "lane2": "0x2", - "lane3": "0x3", + "lane2": "0x3", + "lane3": "0x2", "lane4": "0x2", "lane5": "0x3", - "lane6": "0x2", + "lane6": "0x3", "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x59", - "lane1": "0x59", - "lane2": "0x59", - "lane3": "0x59" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" }, "post1": { - "lane0": "0xffffffe3", - "lane1": "0xffffffe3", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" }, "pre1": { - "lane0": "0xfffffff8", - "lane1": "0xfffffff8", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "9": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x8b", + "lane3": "0x88", "lane4": "0x94", - "lane5": "0x88", + "lane5": "0x8b", "lane6": "0x8b", - "lane7": "0x94" + "lane7": "0x88" }, "post1": { "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffff9", + "lane3": "0xfffffff2", "lane4": "0xfffffffd", - "lane5": "0xfffffff2", + "lane5": "0xfffffff9", "lane6": "0xfffffff9", - "lane7": "0xfffffffd" + "lane7": "0xfffffff2" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0xfffffffe", - "lane3": "0xfffffffe", + "lane3": "0x0", "lane4": "0x0", - "lane5": "0x0", + "lane5": "0xfffffffe", "lane6": "0xfffffffe", "lane7": "0x0" }, @@ -852,29 +1516,29 @@ "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", - "lane3": "0xfffffffd", + "lane3": "0xfffffffc", "lane4": "0xffffffff", - "lane5": "0xfffffffc", + "lane5": "0xfffffffd", "lane6": "0xfffffffd", - "lane7": "0xffffffff" + "lane7": "0xfffffffc" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff2", "lane2": "0xfffffff0", - "lane3": "0xfffffff0", + "lane3": "0xfffffff2", "lane4": "0xfffffff0", - "lane5": "0xfffffff2", + "lane5": "0xfffffff0", "lane6": "0xfffffff0", - "lane7": "0xfffffff0" + "lane7": "0xfffffff2" }, "pre2": { "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", - "lane3": "0x3", + "lane3": "0x2", "lane4": "0x2", - "lane5": "0x2", + "lane5": "0x3", "lane6": "0x3", "lane7": "0x2" } @@ -918,110 +1582,70 @@ } } }, - "10": { + "8": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", - "lane1": "0x88", - "lane2": "0x8b", + "lane1": "0x94", + "lane2": "0x88", "lane3": "0x8b", - "lane4": "0x94", - "lane5": "0x88", - "lane6": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", - "lane1": "0xfffffff2", - "lane2": "0xfffffff9", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", "lane3": "0xfffffff9", - "lane4": "0xfffffffd", - "lane5": "0xfffffff2", - "lane6": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0xfffffffe", + "lane2": "0x0", "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0x0", - "lane6": "0xfffffffe", + "lane5": "0xfffffffe", + "lane6": "0x0", "lane7": "0x0" }, "post3": { "lane0": "0xffffffff", - "lane1": "0xfffffffc", - "lane2": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", "lane3": "0xfffffffd", - "lane4": "0xffffffff", - "lane5": "0xfffffffc", - "lane6": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff2", - "lane2": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", "lane3": "0xfffffff0", - "lane4": "0xfffffff0", - "lane5": "0xfffffff2", - "lane6": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", - "lane2": "0x3", + "lane2": "0x2", "lane3": "0x3", "lane4": "0x2", - "lane5": "0x2", - "lane6": "0x3", + "lane5": "0x3", + "lane6": "0x2", "lane7": "0x2" } }, - "Default": { - "main": { - "lane0": "0x55", - "lane1": "0x4e", - "lane2": "0x4b", - "lane3": "0x53" - }, - "post1": { - "lane0": "0xffffffeb", - "lane1": "0xffffffea", - "lane2": "0xffffffec", - "lane3": "0xffffffea" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffffa", - "lane1": "0xfffffffb", - "lane2": "0xfffffffb", - "lane3": "0xfffffffb" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - } - } - }, - "11": { - "QSFP-DD-sm_media_interface": { + "QSFP-DD-nm_850_media_interface": { "main": { "lane0": "0x94", "lane1": "0x94", @@ -1083,22 +1707,84 @@ "lane7": "0x2" } }, - "Default": { + "QSFP-DD-active_cable_media_interface": { "main": { - "lane0": "0x4b", - "lane1": "0x4b", - "lane2": "0x59", - "lane3": "0x59" + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffeb", - "lane1": "0xffffffeb", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x59", + "lane1": "0x59", + "lane2": "0x59", + "lane3": "0x59" + }, + "post1": { + "lane0": "0xffffffe3", + "lane1": "0xffffffe3", + "lane2": "0xffffffe3", + "lane3": "0xffffffe3" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", "lane2": "0x0", "lane3": "0x0" }, @@ -1109,8 +1795,8 @@ "lane3": "0x0" }, "pre1": { - "lane0": "0xfffffffc", - "lane1": "0xfffffffc", + "lane0": "0xfffffff8", + "lane1": "0xfffffff8", "lane2": "0xfffffff8", "lane3": "0xfffffff8" }, @@ -1122,35 +1808,35 @@ } } }, - "12": { + "9": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x88", + "lane3": "0x8b", "lane4": "0x94", - "lane5": "0x8b", + "lane5": "0x88", "lane6": "0x8b", - "lane7": "0x88" + "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffff2", + "lane3": "0xfffffff9", "lane4": "0xfffffffd", - "lane5": "0xfffffff9", + "lane5": "0xfffffff2", "lane6": "0xfffffff9", - "lane7": "0xfffffff2" + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0xfffffffe", - "lane3": "0x0", + "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", + "lane5": "0x0", "lane6": "0xfffffffe", "lane7": "0x0" }, @@ -1158,74 +1844,96 @@ "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", - "lane3": "0xfffffffc", + "lane3": "0xfffffffd", "lane4": "0xffffffff", - "lane5": "0xfffffffd", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", - "lane7": "0xfffffffc" + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff2", "lane2": "0xfffffff0", - "lane3": "0xfffffff2", + "lane3": "0xfffffff0", "lane4": "0xfffffff0", - "lane5": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", - "lane7": "0xfffffff2" + "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", - "lane3": "0x2", + "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", + "lane5": "0x2", "lane6": "0x3", "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x55", - "lane1": "0x53", - "lane2": "0x55", - "lane3": "0x53" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffeb", - "lane1": "0xffffffea", - "lane2": "0xffffffeb", - "lane3": "0xffffffea" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" }, "pre1": { - "lane0": "0xfffffffa", - "lane1": "0xfffffffb", - "lane2": "0xfffffffa", - "lane3": "0xfffffffb" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "13": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", @@ -1289,16 +1997,16 @@ }, "Default": { "main": { - "lane0": "0x4e", - "lane1": "0x4e", - "lane2": "0x53", - "lane3": "0x4b" + "lane0": "0x59", + "lane1": "0x59", + "lane2": "0x59", + "lane3": "0x59" }, "post1": { - "lane0": "0xffffffea", - "lane1": "0xffffffea", - "lane2": "0xffffffea", - "lane3": "0xffffffec" + "lane0": "0xffffffe3", + "lane1": "0xffffffe3", + "lane2": "0xffffffe3", + "lane3": "0xffffffe3" }, "post2": { "lane0": "0x0", @@ -1313,10 +2021,10 @@ "lane3": "0x0" }, "pre1": { - "lane0": "0xfffffffb", - "lane1": "0xfffffffb", - "lane2": "0xfffffffb", - "lane3": "0xfffffffb" + "lane0": "0xfffffff8", + "lane1": "0xfffffff8", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8" }, "pre2": { "lane0": "0x0", @@ -1326,129 +2034,89 @@ } } }, - "14": { + "10": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", - "lane1": "0x94", - "lane2": "0x88", + "lane1": "0x88", + "lane2": "0x8b", "lane3": "0x8b", - "lane4": "0x88", - "lane5": "0x8b", - "lane6": "0x88", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", - "lane1": "0xfffffffd", - "lane2": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", "lane3": "0xfffffff9", - "lane4": "0xfffffff2", - "lane5": "0xfffffff9", - "lane6": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", + "lane2": "0xfffffffe", "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", - "lane6": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", "lane7": "0x0" }, "post3": { "lane0": "0xffffffff", - "lane1": "0xffffffff", - "lane2": "0xfffffffc", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", "lane3": "0xfffffffd", - "lane4": "0xfffffffc", - "lane5": "0xfffffffd", - "lane6": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff0", - "lane2": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", "lane3": "0xfffffff0", - "lane4": "0xfffffff2", - "lane5": "0xfffffff0", - "lane6": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", - "lane2": "0x2", + "lane2": "0x3", "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", - "lane6": "0x2", + "lane5": "0x2", + "lane6": "0x3", "lane7": "0x2" } }, - "Default": { - "main": { - "lane0": "0x55", - "lane1": "0x55", - "lane2": "0x4b", - "lane3": "0x50" - }, - "post1": { - "lane0": "0xffffffe7", - "lane1": "0xffffffe7", - "lane2": "0xffffffeb", - "lane3": "0xffffffe9" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffff9", - "lane1": "0xfffffff9", - "lane2": "0xfffffffc", - "lane3": "0xfffffffb" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - } - } - }, - "15": { - "QSFP-DD-sm_media_interface": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x86", + "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x8d", + "lane3": "0x8b", "lane4": "0x94", - "lane5": "0x8b", + "lane5": "0x88", "lane6": "0x8b", - "lane7": "0x88" + "lane7": "0x94" }, "post1": { - "lane0": "0xfffffff4", + "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffffb", + "lane3": "0xfffffff9", "lane4": "0xfffffffd", - "lane5": "0xfffffff9", + "lane5": "0xfffffff2", "lane6": "0xfffffff9", - "lane7": "0xfffffff2" + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", @@ -1456,19 +2124,19 @@ "lane2": "0xfffffffe", "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", + "lane5": "0x0", "lane6": "0xfffffffe", "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffb", + "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", "lane3": "0xfffffffd", "lane4": "0xffffffff", - "lane5": "0xfffffffd", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", - "lane7": "0xfffffffc" + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", @@ -1476,62 +2144,22 @@ "lane2": "0xfffffff0", "lane3": "0xfffffff0", "lane4": "0xfffffff0", - "lane5": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", - "lane7": "0xfffffff2" + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x3", + "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", + "lane5": "0x2", "lane6": "0x3", "lane7": "0x2" } }, - "Default": { - "main": { - "lane0": "0x4e", - "lane1": "0x53", - "lane2": "0x55", - "lane3": "0x53" - }, - "post1": { - "lane0": "0xffffffea", - "lane1": "0xffffffea", - "lane2": "0xffffffeb", - "lane3": "0xffffffea" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffffb", - "lane1": "0xfffffffb", - "lane2": "0xfffffffa", - "lane3": "0xfffffffb" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - } - } - }, - "16": { - "QSFP-DD-sm_media_interface": { + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", @@ -1596,15 +2224,15 @@ "Default": { "main": { "lane0": "0x55", - "lane1": "0x4b", - "lane2": "0x59", - "lane3": "0x50" + "lane1": "0x4e", + "lane2": "0x4b", + "lane3": "0x53" }, "post1": { - "lane0": "0xffffffe7", - "lane1": "0xffffffeb", - "lane2": "0xffffffe3", - "lane3": "0xffffffe9" + "lane0": "0xffffffeb", + "lane1": "0xffffffea", + "lane2": "0xffffffec", + "lane3": "0xffffffea" }, "post2": { "lane0": "0x0", @@ -1619,9 +2247,9 @@ "lane3": "0x0" }, "pre1": { - "lane0": "0xfffffff9", - "lane1": "0xfffffffc", - "lane2": "0xfffffff8", + "lane0": "0xfffffffa", + "lane1": "0xfffffffb", + "lane2": "0xfffffffb", "lane3": "0xfffffffb" }, "pre2": { @@ -1632,99 +2260,2709 @@ } } }, - "17": { + "11": { "QSFP-DD-sm_media_interface": { "main": { - "lane0": "0x8d", - "lane1": "0x90", - "lane2": "0x89", - "lane3": "0x88", - "lane4": "0x8b", - "lane5": "0x89", - "lane6": "0x8d", - "lane7": "0x90" + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" }, "post1": { - "lane0": "0xfffffffb", - "lane1": "0xffffffff", - "lane2": "0xfffffff4", - "lane3": "0xfffffff2", - "lane4": "0xfffffff9", - "lane5": "0xfffffff4", - "lane6": "0xfffffffb", - "lane7": "0xffffffff" + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" }, "post2": { - "lane0": "0xfffffffe", - "lane1": "0xfffffffd", + "lane0": "0x0", + "lane1": "0x0", "lane2": "0x0", - "lane3": "0x0", - "lane4": "0xfffffffe", - "lane5": "0x0", - "lane6": "0xfffffffe", - "lane7": "0xfffffffd" + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffd", - "lane1": "0xfffffffd", - "lane2": "0xfffffffd", - "lane3": "0xfffffffc", - "lane4": "0xfffffffd", + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", "lane5": "0xfffffffd", - "lane6": "0xfffffffd", - "lane7": "0xfffffffd" + "lane6": "0xfffffffc", + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xffffffef", - "lane2": "0xfffffff0", - "lane3": "0xfffffff2", - "lane4": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", "lane5": "0xfffffff0", - "lane6": "0xfffffff0", - "lane7": "0xffffffef" + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x3", + "lane0": "0x2", "lane1": "0x2", "lane2": "0x2", - "lane3": "0x2", - "lane4": "0x3", - "lane5": "0x2", - "lane6": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x53", - "lane1": "0x53", - "lane2": "0x55", - "lane3": "0x55" + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffea", - "lane1": "0xffffffea", - "lane2": "0xffffffeb", - "lane3": "0xffffffeb" + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0x0", - "lane3": "0x0" + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffffb", + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x4b", + "lane1": "0x4b", + "lane2": "0x59", + "lane3": "0x59" + }, + "post1": { + "lane0": "0xffffffeb", + "lane1": "0xffffffeb", + "lane2": "0xffffffe3", + "lane3": "0xffffffe3" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffc", + "lane1": "0xfffffffc", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "12": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x55", + "lane1": "0x53", + "lane2": "0x55", + "lane3": "0x53" + }, + "post1": { + "lane0": "0xffffffeb", + "lane1": "0xffffffea", + "lane2": "0xffffffeb", + "lane3": "0xffffffea" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffa", + "lane1": "0xfffffffb", + "lane2": "0xfffffffa", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "13": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x4e", + "lane1": "0x4e", + "lane2": "0x53", + "lane3": "0x4b" + }, + "post1": { + "lane0": "0xffffffea", + "lane1": "0xffffffea", + "lane2": "0xffffffea", + "lane3": "0xffffffec" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffb", + "lane2": "0xfffffffb", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "14": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x55", + "lane1": "0x55", + "lane2": "0x4b", + "lane3": "0x50" + }, + "post1": { + "lane0": "0xffffffe7", + "lane1": "0xffffffe7", + "lane2": "0xffffffeb", + "lane3": "0xffffffe9" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffff9", + "lane1": "0xfffffff9", + "lane2": "0xfffffffc", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "15": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x86", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8d", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffffb", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x86", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8d", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffffb", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x86", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8d", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffffb", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x4e", + "lane1": "0x53", + "lane2": "0x55", + "lane3": "0x53" + }, + "post1": { + "lane0": "0xffffffea", + "lane1": "0xffffffea", + "lane2": "0xffffffeb", + "lane3": "0xffffffea" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffb", + "lane2": "0xfffffffa", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "16": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x55", + "lane1": "0x4b", + "lane2": "0x59", + "lane3": "0x50" + }, + "post1": { + "lane0": "0xffffffe7", + "lane1": "0xffffffeb", + "lane2": "0xffffffe3", + "lane3": "0xffffffe9" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffff9", + "lane1": "0xfffffffc", + "lane2": "0xfffffff8", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "17": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x90", + "lane2": "0x89", + "lane3": "0x88", + "lane4": "0x8b", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x90" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xffffffff", + "lane2": "0xfffffff4", + "lane3": "0xfffffff2", + "lane4": "0xfffffff9", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xffffffff" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0x0", + "lane4": "0xfffffffe", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xffffffef", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xffffffef" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x3", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x90", + "lane2": "0x89", + "lane3": "0x88", + "lane4": "0x8b", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x90" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xffffffff", + "lane2": "0xfffffff4", + "lane3": "0xfffffff2", + "lane4": "0xfffffff9", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xffffffff" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0x0", + "lane4": "0xfffffffe", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xffffffef", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xffffffef" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x3", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x90", + "lane2": "0x89", + "lane3": "0x88", + "lane4": "0x8b", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x90" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xffffffff", + "lane2": "0xfffffff4", + "lane3": "0xfffffff2", + "lane4": "0xfffffff9", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xffffffff" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0x0", + "lane4": "0xfffffffe", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xffffffef", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xffffffef" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x3", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x53", + "lane1": "0x53", + "lane2": "0x55", + "lane3": "0x55" + }, + "post1": { + "lane0": "0xffffffea", + "lane1": "0xffffffea", + "lane2": "0xffffffeb", + "lane3": "0xffffffeb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffb", + "lane2": "0xfffffffa", + "lane3": "0xfffffffa" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "18": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "Default": { + "main": { + "lane0": "0x4b", + "lane1": "0x59", + "lane2": "0x59", + "lane3": "0x4b" + }, + "post1": { + "lane0": "0xffffffeb", + "lane1": "0xffffffe3", + "lane2": "0xffffffe3", + "lane3": "0xffffffeb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffc", + "lane1": "0xfffffff8", + "lane2": "0xfffffff8", + "lane3": "0xfffffffc" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "19": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x90", + "lane3": "0x90", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xffffffef", + "lane3": "0xffffffef", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x90", + "lane3": "0x90", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xffffffef", + "lane3": "0xffffffef", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x90", + "lane3": "0x90", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xffffffef", + "lane3": "0xffffffef", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "Default": { + "main": { + "lane0": "0x55", + "lane1": "0x55", + "lane2": "0x50", + "lane3": "0x50" + }, + "post1": { + "lane0": "0xffffffe7", + "lane1": "0xffffffe7", + "lane2": "0xffffffe9", + "lane3": "0xffffffe9" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffff9", + "lane1": "0xfffffff9", + "lane2": "0xfffffffb", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "20": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x8d", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x8d", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffff8", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xfffffff8", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xfffffff8" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff1", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff1", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff1" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x8d", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x8d", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffff8", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xfffffff8", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xfffffff8" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff1", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff1", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff1" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x8d", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x8d", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffff8", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xfffffff8", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xfffffff8" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xffffffff", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff1", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff1", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff1" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x4b", + "lane1": "0x4b", + "lane2": "0x4e", + "lane3": "0x4e" + }, + "post1": { + "lane0": "0xffffffec", + "lane1": "0xffffffec", + "lane2": "0xffffffea", + "lane3": "0xffffffea" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffb", + "lane1": "0xfffffffb", + "lane2": "0xfffffffb", + "lane3": "0xfffffffb" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "21": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x89" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffff4" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x89" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffff4" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x89" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffff4" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x50", + "lane1": "0x50", + "lane2": "0x55", + "lane3": "0x55" + }, + "post1": { + "lane0": "0xffffffe9", + "lane1": "0xffffffe9", + "lane2": "0xffffffe7", + "lane3": "0xffffffe7" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffffb", "lane1": "0xfffffffb", - "lane2": "0xfffffffa", - "lane3": "0xfffffffa" + "lane2": "0xfffffff9", + "lane3": "0xfffffff9" + }, + "pre2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "22": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "Default": { + "main": { + "lane0": "0x59", + "lane1": "0x59", + "lane2": "0x59", + "lane3": "0x59" + }, + "post1": { + "lane0": "0xffffffe3", + "lane1": "0xffffffe3", + "lane2": "0xffffffe3", + "lane3": "0xffffffe3" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "post3": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + }, + "pre1": { + "lane0": "0xfffffff8", + "lane1": "0xfffffff8", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8" }, "pre2": { "lane0": "0x0", @@ -1734,81 +4972,205 @@ } } }, - "18": { + "23": { "QSFP-DD-sm_media_interface": { "main": { - "lane0": "0x89", - "lane1": "0x8d", - "lane2": "0x8d", - "lane3": "0x8d", - "lane4": "0x89", - "lane5": "0x8d", - "lane6": "0x89", - "lane7": "0x8d" + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" }, "post1": { - "lane0": "0xfffffff4", - "lane1": "0xfffffffb", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8", - "lane4": "0xfffffff4", - "lane5": "0xfffffffb", - "lane6": "0xfffffff4", - "lane7": "0xfffffffb" + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", - "lane1": "0xfffffffe", - "lane2": "0xfffffffd", - "lane3": "0xfffffffd", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", "lane4": "0x0", "lane5": "0xfffffffe", "lane6": "0x0", - "lane7": "0xfffffffe" + "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffd", - "lane1": "0xfffffffd", - "lane2": "0xffffffff", - "lane3": "0xffffffff", - "lane4": "0xfffffffd", + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", "lane5": "0xfffffffd", - "lane6": "0xfffffffd", - "lane7": "0xfffffffd" + "lane6": "0xfffffffc", + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff0", - "lane2": "0xfffffff1", - "lane3": "0xfffffff1", - "lane4": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", "lane5": "0xfffffff0", - "lane6": "0xfffffff0", + "lane6": "0xfffffff2", "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", - "lane1": "0x3", + "lane1": "0x2", "lane2": "0x2", - "lane3": "0x2", + "lane3": "0x3", "lane4": "0x2", "lane5": "0x3", "lane6": "0x2", - "lane7": "0x3" + "lane7": "0x2" } }, "Default": { "main": { - "lane0": "0x4b", + "lane0": "0x59", "lane1": "0x59", "lane2": "0x59", - "lane3": "0x4b" + "lane3": "0x59" }, "post1": { - "lane0": "0xffffffeb", + "lane0": "0xffffffe3", "lane1": "0xffffffe3", "lane2": "0xffffffe3", - "lane3": "0xffffffeb" + "lane3": "0xffffffe3" }, "post2": { "lane0": "0x0", @@ -1823,10 +5185,10 @@ "lane3": "0x0" }, "pre1": { - "lane0": "0xfffffffc", + "lane0": "0xfffffff8", "lane1": "0xfffffff8", "lane2": "0xfffffff8", - "lane3": "0xfffffffc" + "lane3": "0xfffffff8" }, "pre2": { "lane0": "0x0", @@ -1836,164 +5198,186 @@ } } }, - "19": { + "24": { "QSFP-DD-sm_media_interface": { "main": { - "lane0": "0x89", - "lane1": "0x8d", - "lane2": "0x90", - "lane3": "0x90", - "lane4": "0x89", - "lane5": "0x8d", - "lane6": "0x89", - "lane7": "0x8d" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xfffffff4", - "lane1": "0xfffffffb", - "lane2": "0xffffffff", - "lane3": "0xffffffff", - "lane4": "0xfffffff4", - "lane5": "0xfffffffb", - "lane6": "0xfffffff4", - "lane7": "0xfffffffb" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", - "lane1": "0xfffffffe", - "lane2": "0xfffffffd", - "lane3": "0xfffffffd", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", - "lane6": "0x0", - "lane7": "0xfffffffe" + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffd", - "lane1": "0xfffffffd", + "lane0": "0xffffffff", + "lane1": "0xfffffffc", "lane2": "0xfffffffd", "lane3": "0xfffffffd", - "lane4": "0xfffffffd", - "lane5": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", - "lane7": "0xfffffffd" + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff0", - "lane2": "0xffffffef", - "lane3": "0xffffffef", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", "lane4": "0xfffffff0", - "lane5": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", - "lane1": "0x3", - "lane2": "0x2", - "lane3": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", - "lane6": "0x2", - "lane7": "0x3" + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x55", - "lane1": "0x55", - "lane2": "0x50", - "lane3": "0x50" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffe7", - "lane1": "0xffffffe7", - "lane2": "0xffffffe9", - "lane3": "0xffffffe9" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" }, "pre1": { - "lane0": "0xfffffff9", - "lane1": "0xfffffff9", - "lane2": "0xfffffffb", - "lane3": "0xfffffffb" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "20": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { - "lane0": "0x8d", - "lane1": "0x8d", - "lane2": "0x89", - "lane3": "0x8d", - "lane4": "0x8d", - "lane5": "0x89", - "lane6": "0x8d", - "lane7": "0x8d" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xfffffffb", - "lane1": "0xfffffff8", - "lane2": "0xfffffff4", - "lane3": "0xfffffffb", - "lane4": "0xfffffff8", - "lane5": "0xfffffff4", - "lane6": "0xfffffffb", - "lane7": "0xfffffff8" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { - "lane0": "0xfffffffe", - "lane1": "0xfffffffd", - "lane2": "0x0", + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", "lane3": "0xfffffffe", - "lane4": "0xfffffffd", + "lane4": "0x0", "lane5": "0x0", "lane6": "0xfffffffe", - "lane7": "0xfffffffd" + "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffd", - "lane1": "0xffffffff", + "lane0": "0xffffffff", + "lane1": "0xfffffffc", "lane2": "0xfffffffd", "lane3": "0xfffffffd", "lane4": "0xffffffff", - "lane5": "0xfffffffd", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff1", + "lane1": "0xfffffff2", "lane2": "0xfffffff0", "lane3": "0xfffffff0", - "lane4": "0xfffffff1", - "lane5": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", - "lane7": "0xfffffff1" + "lane7": "0xfffffff0" }, "pre2": { - "lane0": "0x3", + "lane0": "0x2", "lane1": "0x2", - "lane2": "0x2", + "lane2": "0x3", "lane3": "0x3", "lane4": "0x2", "lane5": "0x2", @@ -2003,16 +5387,16 @@ }, "Default": { "main": { - "lane0": "0x4b", - "lane1": "0x4b", - "lane2": "0x4e", - "lane3": "0x4e" + "lane0": "0x59", + "lane1": "0x59", + "lane2": "0x59", + "lane3": "0x59" }, "post1": { - "lane0": "0xffffffec", - "lane1": "0xffffffec", - "lane2": "0xffffffea", - "lane3": "0xffffffea" + "lane0": "0xffffffe3", + "lane1": "0xffffffe3", + "lane2": "0xffffffe3", + "lane3": "0xffffffe3" }, "post2": { "lane0": "0x0", @@ -2027,10 +5411,10 @@ "lane3": "0x0" }, "pre1": { - "lane0": "0xfffffffb", - "lane1": "0xfffffffb", - "lane2": "0xfffffffb", - "lane3": "0xfffffffb" + "lane0": "0xfffffff8", + "lane1": "0xfffffff8", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8" }, "pre2": { "lane0": "0x0", @@ -2040,35 +5424,35 @@ } } }, - "21": { + "25": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x8b", + "lane3": "0x88", "lane4": "0x94", - "lane5": "0x88", + "lane5": "0x8b", "lane6": "0x8b", - "lane7": "0x89" + "lane7": "0x88" }, "post1": { "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffff9", + "lane3": "0xfffffff2", "lane4": "0xfffffffd", - "lane5": "0xfffffff2", + "lane5": "0xfffffff9", "lane6": "0xfffffff9", - "lane7": "0xfffffff4" + "lane7": "0xfffffff2" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0xfffffffe", - "lane3": "0xfffffffe", + "lane3": "0x0", "lane4": "0x0", - "lane5": "0x0", + "lane5": "0xfffffffe", "lane6": "0xfffffffe", "lane7": "0x0" }, @@ -2076,76 +5460,98 @@ "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", - "lane3": "0xfffffffd", + "lane3": "0xfffffffc", "lane4": "0xffffffff", - "lane5": "0xfffffffc", + "lane5": "0xfffffffd", "lane6": "0xfffffffd", - "lane7": "0xfffffffd" + "lane7": "0xfffffffc" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff2", "lane2": "0xfffffff0", - "lane3": "0xfffffff0", + "lane3": "0xfffffff2", "lane4": "0xfffffff0", - "lane5": "0xfffffff2", + "lane5": "0xfffffff0", "lane6": "0xfffffff0", - "lane7": "0xfffffff0" + "lane7": "0xfffffff2" }, "pre2": { "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", - "lane3": "0x3", + "lane3": "0x2", "lane4": "0x2", - "lane5": "0x2", + "lane5": "0x3", "lane6": "0x3", "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x50", - "lane1": "0x50", - "lane2": "0x55", - "lane3": "0x55" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" }, "post1": { - "lane0": "0xffffffe9", - "lane1": "0xffffffe9", - "lane2": "0xffffffe7", - "lane3": "0xffffffe7" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" }, "pre1": { - "lane0": "0xfffffffb", - "lane1": "0xfffffffb", - "lane2": "0xfffffff9", - "lane3": "0xfffffff9" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "22": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { - "lane0": "0x89", + "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", "lane3": "0x88", @@ -2155,7 +5561,7 @@ "lane7": "0x88" }, "post1": { - "lane0": "0xfffffff4", + "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", "lane3": "0xfffffff2", @@ -2175,7 +5581,7 @@ "lane7": "0x0" }, "post3": { - "lane0": "0xfffffffd", + "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", "lane3": "0xfffffffc", @@ -2237,15 +5643,139 @@ "lane3": "0xfffffff8" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "26": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" } - } - }, - "23": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x94", @@ -2346,7 +5876,7 @@ } } }, - "24": { + "27": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", @@ -2409,74 +5939,34 @@ "lane7": "0x2" } }, - "Default": { - "main": { - "lane0": "0x59", - "lane1": "0x59", - "lane2": "0x59", - "lane3": "0x59" - }, - "post1": { - "lane0": "0xffffffe3", - "lane1": "0xffffffe3", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffff8", - "lane1": "0xfffffff8", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - } - } - }, - "25": { - "QSFP-DD-sm_media_interface": { + "QSFP-DD-nm_850_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", "lane2": "0x8b", - "lane3": "0x88", + "lane3": "0x8b", "lane4": "0x94", - "lane5": "0x8b", + "lane5": "0x88", "lane6": "0x8b", - "lane7": "0x88" + "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", "lane1": "0xfffffff2", "lane2": "0xfffffff9", - "lane3": "0xfffffff2", + "lane3": "0xfffffff9", "lane4": "0xfffffffd", - "lane5": "0xfffffff9", + "lane5": "0xfffffff2", "lane6": "0xfffffff9", - "lane7": "0xfffffff2" + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", "lane2": "0xfffffffe", - "lane3": "0x0", + "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", + "lane5": "0x0", "lane6": "0xfffffffe", "lane7": "0x0" }, @@ -2484,132 +5974,92 @@ "lane0": "0xffffffff", "lane1": "0xfffffffc", "lane2": "0xfffffffd", - "lane3": "0xfffffffc", + "lane3": "0xfffffffd", "lane4": "0xffffffff", - "lane5": "0xfffffffd", + "lane5": "0xfffffffc", "lane6": "0xfffffffd", - "lane7": "0xfffffffc" + "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", "lane1": "0xfffffff2", "lane2": "0xfffffff0", - "lane3": "0xfffffff2", + "lane3": "0xfffffff0", "lane4": "0xfffffff0", - "lane5": "0xfffffff0", + "lane5": "0xfffffff2", "lane6": "0xfffffff0", - "lane7": "0xfffffff2" + "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", "lane2": "0x3", - "lane3": "0x2", + "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", + "lane5": "0x2", "lane6": "0x3", "lane7": "0x2" } }, - "Default": { - "main": { - "lane0": "0x59", - "lane1": "0x59", - "lane2": "0x59", - "lane3": "0x59" - }, - "post1": { - "lane0": "0xffffffe3", - "lane1": "0xffffffe3", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" - }, - "post2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - }, - "pre1": { - "lane0": "0xfffffff8", - "lane1": "0xfffffff8", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" - } - } - }, - "26": { - "QSFP-DD-sm_media_interface": { + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", - "lane1": "0x94", - "lane2": "0x88", + "lane1": "0x88", + "lane2": "0x8b", "lane3": "0x8b", - "lane4": "0x88", - "lane5": "0x8b", - "lane6": "0x88", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", "lane7": "0x94" }, "post1": { "lane0": "0xfffffffd", - "lane1": "0xfffffffd", - "lane2": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", "lane3": "0xfffffff9", - "lane4": "0xfffffff2", - "lane5": "0xfffffff9", - "lane6": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", + "lane2": "0xfffffffe", "lane3": "0xfffffffe", "lane4": "0x0", - "lane5": "0xfffffffe", - "lane6": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", "lane7": "0x0" }, "post3": { "lane0": "0xffffffff", - "lane1": "0xffffffff", - "lane2": "0xfffffffc", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", "lane3": "0xfffffffd", - "lane4": "0xfffffffc", - "lane5": "0xfffffffd", - "lane6": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", "lane7": "0xffffffff" }, "pre1": { "lane0": "0xfffffff0", - "lane1": "0xfffffff0", - "lane2": "0xfffffff2", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", "lane3": "0xfffffff0", - "lane4": "0xfffffff2", - "lane5": "0xfffffff0", - "lane6": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", "lane7": "0xfffffff0" }, "pre2": { "lane0": "0x2", "lane1": "0x2", - "lane2": "0x2", + "lane2": "0x3", "lane3": "0x3", "lane4": "0x2", - "lane5": "0x3", - "lane6": "0x2", + "lane5": "0x2", + "lane6": "0x3", "lane7": "0x2" } }, @@ -2652,7 +6102,7 @@ } } }, - "27": { + "28": { "QSFP-DD-sm_media_interface": { "main": { "lane0": "0x94", @@ -2715,47 +6165,69 @@ "lane7": "0x2" } }, - "Default": { + "QSFP-DD-nm_850_media_interface": { "main": { - "lane0": "0x59", - "lane1": "0x59", - "lane2": "0x59", - "lane3": "0x59" + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" }, "post1": { - "lane0": "0xffffffe3", - "lane1": "0xffffffe3", - "lane2": "0xffffffe3", - "lane3": "0xffffffe3" + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" }, "post2": { "lane0": "0x0", "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" }, "post3": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" }, "pre1": { - "lane0": "0xfffffff8", - "lane1": "0xfffffff8", - "lane2": "0xfffffff8", - "lane3": "0xfffffff8" - }, - "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "28": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", @@ -2919,6 +6391,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x4b", @@ -2951,15 +6547,139 @@ "lane3": "0xfffffff8" }, "pre2": { - "lane0": "0x0", - "lane1": "0x0", - "lane2": "0x0", - "lane3": "0x0" + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0x0" + } + } + }, + "30": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" } - } - }, - "30": { - "QSFP-DD-sm_media_interface": { + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x88", @@ -3123,6 +6843,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8b", + "lane4": "0x94", + "lane5": "0x88", + "lane6": "0x8b", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff9", + "lane4": "0xfffffffd", + "lane5": "0xfffffff2", + "lane6": "0xfffffff9", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xffffffff", + "lane5": "0xfffffffc", + "lane6": "0xfffffffd", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xfffffff0", + "lane5": "0xfffffff2", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x4e", @@ -3160,10 +7004,134 @@ "lane2": "0x0", "lane3": "0x0" } - } - }, - "32": { - "QSFP-DD-sm_media_interface": { + } + }, + "32": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x94", + "lane2": "0x88", + "lane3": "0x8b", + "lane4": "0x88", + "lane5": "0x8b", + "lane6": "0x88", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffff2", + "lane3": "0xfffffff9", + "lane4": "0xfffffff2", + "lane5": "0xfffffff9", + "lane6": "0xfffffff2", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xffffffff", + "lane2": "0xfffffffc", + "lane3": "0xfffffffd", + "lane4": "0xfffffffc", + "lane5": "0xfffffffd", + "lane6": "0xfffffffc", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff2", + "lane3": "0xfffffff0", + "lane4": "0xfffffff2", + "lane5": "0xfffffff0", + "lane6": "0xfffffff2", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x94", "lane1": "0x94", @@ -3327,6 +7295,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x94", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x88", + "lane4": "0x94", + "lane5": "0x8b", + "lane6": "0x8b", + "lane7": "0x88" + }, + "post1": { + "lane0": "0xfffffffd", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff2", + "lane4": "0xfffffffd", + "lane5": "0xfffffff9", + "lane6": "0xfffffff9", + "lane7": "0xfffffff2" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0x0", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffe", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xffffffff", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xfffffffc", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffc" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff2", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff2" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x4e", @@ -3364,10 +7456,134 @@ "lane2": "0x0", "lane3": "0x0" } - } - }, - "34": { - "QSFP-DD-sm_media_interface": { + } + }, + "34": { + "QSFP-DD-sm_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8d", + "lane4": "0x94", + "lane5": "0x8d", + "lane6": "0x81", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff8", + "lane4": "0xfffffffd", + "lane5": "0xfffffffb", + "lane6": "0xfffffff1", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffd", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xffffffff", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffe", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xffffffee", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x88", + "lane2": "0x8b", + "lane3": "0x8d", + "lane4": "0x94", + "lane5": "0x8d", + "lane6": "0x81", + "lane7": "0x94" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffff2", + "lane2": "0xfffffff9", + "lane3": "0xfffffff8", + "lane4": "0xfffffffd", + "lane5": "0xfffffffb", + "lane6": "0xfffffff1", + "lane7": "0xfffffffd" + }, + "post2": { + "lane0": "0x0", + "lane1": "0x0", + "lane2": "0xfffffffe", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0xfffffffd", + "lane7": "0x0" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffc", + "lane2": "0xfffffffd", + "lane3": "0xffffffff", + "lane4": "0xffffffff", + "lane5": "0xfffffffd", + "lane6": "0xfffffffe", + "lane7": "0xffffffff" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff2", + "lane2": "0xfffffff0", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xffffffee", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x2", + "lane2": "0x3", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { "main": { "lane0": "0x89", "lane1": "0x88", @@ -3531,6 +7747,130 @@ "lane7": "0x2" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x90", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x90", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x90" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xffffffff", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xffffffff", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xffffffff" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xffffffef", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xffffffef", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xffffffef" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x8d", + "lane1": "0x90", + "lane2": "0x89", + "lane3": "0x8d", + "lane4": "0x90", + "lane5": "0x89", + "lane6": "0x8d", + "lane7": "0x90" + }, + "post1": { + "lane0": "0xfffffffb", + "lane1": "0xffffffff", + "lane2": "0xfffffff4", + "lane3": "0xfffffffb", + "lane4": "0xffffffff", + "lane5": "0xfffffff4", + "lane6": "0xfffffffb", + "lane7": "0xffffffff" + }, + "post2": { + "lane0": "0xfffffffe", + "lane1": "0xfffffffd", + "lane2": "0x0", + "lane3": "0xfffffffe", + "lane4": "0xfffffffd", + "lane5": "0x0", + "lane6": "0xfffffffe", + "lane7": "0xfffffffd" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xffffffef", + "lane2": "0xfffffff0", + "lane3": "0xfffffff0", + "lane4": "0xffffffef", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xffffffef" + }, + "pre2": { + "lane0": "0x3", + "lane1": "0x2", + "lane2": "0x2", + "lane3": "0x3", + "lane4": "0x2", + "lane5": "0x2", + "lane6": "0x3", + "lane7": "0x2" + } + }, "Default": { "main": { "lane0": "0x4b", @@ -3633,6 +7973,130 @@ "lane7": "0x3" } }, + "QSFP-DD-nm_850_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, + "QSFP-DD-active_cable_media_interface": { + "main": { + "lane0": "0x89", + "lane1": "0x8d", + "lane2": "0x8d", + "lane3": "0x8d", + "lane4": "0x89", + "lane5": "0x8d", + "lane6": "0x89", + "lane7": "0x8d" + }, + "post1": { + "lane0": "0xfffffff4", + "lane1": "0xfffffffb", + "lane2": "0xfffffff8", + "lane3": "0xfffffff8", + "lane4": "0xfffffff4", + "lane5": "0xfffffffb", + "lane6": "0xfffffff4", + "lane7": "0xfffffffb" + }, + "post2": { + "lane0": "0x0", + "lane1": "0xfffffffe", + "lane2": "0xfffffffd", + "lane3": "0xfffffffd", + "lane4": "0x0", + "lane5": "0xfffffffe", + "lane6": "0x0", + "lane7": "0xfffffffe" + }, + "post3": { + "lane0": "0xfffffffd", + "lane1": "0xfffffffd", + "lane2": "0xffffffff", + "lane3": "0xffffffff", + "lane4": "0xfffffffd", + "lane5": "0xfffffffd", + "lane6": "0xfffffffd", + "lane7": "0xfffffffd" + }, + "pre1": { + "lane0": "0xfffffff0", + "lane1": "0xfffffff0", + "lane2": "0xfffffff1", + "lane3": "0xfffffff1", + "lane4": "0xfffffff0", + "lane5": "0xfffffff0", + "lane6": "0xfffffff0", + "lane7": "0xfffffff0" + }, + "pre2": { + "lane0": "0x2", + "lane1": "0x3", + "lane2": "0x2", + "lane3": "0x2", + "lane4": "0x2", + "lane5": "0x3", + "lane6": "0x2", + "lane7": "0x3" + } + }, "Default": { "main": { "lane0": "0x50",