Skip to content

Commit

Permalink
Update CMIS-custom-SI-settings.md
Browse files Browse the repository at this point in the history
  • Loading branch information
AnoopKamath authored May 31, 2023
1 parent d7f7119 commit 120ead6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion doc/sfp-cmis/CMIS-custom-SI-settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ Please refer below points in line with flow diagram.
2.1. The JSON file has two directions (TX_SETTING and RX_SETTING) blocks. Each of these blocks contains sub-blocks of module vendors and other details that will help identify the best match to generate the SI attribute list, if applicable.
2.2. The EQ_FIXED flag is required to validate if the TX input EQ (equalization) setting is adaptive or fixed. TX EQ settings are adaptive by default and should be disabled to apply host-defined SI settings. Currently, fixed EQ settings are not recommended for TX input EQ settings. This kind of validation is not required to apply RX EQ settings. If EQ_FIXED is set to true only, then flow will move ahead with list generation, or else it will return an empty list for the direction (TX/RX) setting (2.10).
2.3. Generate module key based on Data Path(DP) lane speed + module vendor name, + module vendor part number.
2.4. Using this module key, the search begins for the detected port in the GLOBAL_MEDIA_SETTINGS section of the applicable direction setting block. If the module key matches entries or any search that matches for (2.5) to (2.8) sections, then SI attributes from this section are copied to the SI param attribute list (2.9).
2.4. Using this module key (2.3), the search begins for the detected port in the GLOBAL_MEDIA_SETTINGS section of the applicable direction (TX/RX) setting block. If the module key matches any entries or any search that matches for (2.5) to (2.8) sections, then SI attributes from this section are copied to the SI param attribute list (2.9).
2.5. If no match happens in 2.4, reduce the search to module default + speed of the detected port in GLOBAL_MEDIA_SETTINGS
2.6. If no match happens in 2.5, reduce the search to the speed of the detected port in GLOBAL_MEDIA_SETTINGS
2.7. If no match happens in the GLOBAL_MEDIA_SETTINGS block, the search now begins in the PORT_MEDIA_SETTINGS block for the detected port. If no match happens in the PORT_MEDIA_SETTINGS block, the final search for the default block is done.
Expand Down

0 comments on commit 120ead6

Please sign in to comment.