Commit 5ff28b2
Set FEC to NONE for XPHY in platform mapping
Summary:
Agera3 will act as a retimer and does not perform FEC encoding/decoding - the IPHY (internal PHY) is responsible for FEC generation. However, the current platform mapping was incorrectly setting FEC to RS544_2N (11) for both xphyLine and xphySystem sides.
This diff hardcodes FEC to NONE (1) for XPHY in the platform mapping generation code.
**Note**: The current platform mapping CSV structure does not support different FEC values for NPU vs XPHY within the same profile. A follow-up task is filed [here](https://docs.google.com/spreadsheets/d/1TwxOU014IjbmQZLkWiF_TNy9MG8L1-wrqooPAyQSQ64/edit?gid=0#gid=0) to properly account for different FEC types in the CSV. For now, this is hardcoded in the code as a workaround.
Reviewed By: harshitgulati18
Differential Revision: D89752851
fbshipit-source-id: e17995156ec2fa8beb8545bcf51120793c2cc0751 parent f517a14 commit 5ff28b2
File tree
3 files changed
+6
-5
lines changed- fboss
- agent/platforms/common/ladakh800bcls
- lib/platform_mapping_v2
- generated_platform_mappings
3 files changed
+6
-5
lines changedLines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70224 | 70224 | | |
70225 | 70225 | | |
70226 | 70226 | | |
70227 | | - | |
| 70227 | + | |
70228 | 70228 | | |
70229 | 70229 | | |
70230 | 70230 | | |
70231 | 70231 | | |
70232 | 70232 | | |
70233 | 70233 | | |
70234 | | - | |
| 70234 | + | |
70235 | 70235 | | |
70236 | 70236 | | |
70237 | 70237 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70210 | 70210 | | |
70211 | 70211 | | |
70212 | 70212 | | |
70213 | | - | |
| 70213 | + | |
70214 | 70214 | | |
70215 | 70215 | | |
70216 | 70216 | | |
70217 | 70217 | | |
70218 | 70218 | | |
70219 | 70219 | | |
70220 | | - | |
| 70220 | + | |
70221 | 70221 | | |
70222 | 70222 | | |
70223 | 70223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
277 | 277 | | |
278 | 278 | | |
279 | 279 | | |
280 | | - | |
| 280 | + | |
| 281 | + | |
281 | 282 | | |
282 | 283 | | |
283 | 284 | | |
| |||
0 commit comments