Skip to content

Commit

Permalink
[202012] Add SOC property to enable AN/LT on some platforms (#7547)
Browse files Browse the repository at this point in the history
* [202012] Add SOC property to enable AN/LT on some platforms

Why I did it
To enable autonegotiation/link training on some Broadcom-based platforms (Arista 7060CX, 7260CX3, 7050cx3, Celestica DX010)

How I did it
Add appropriate SOC property for enabling the feature to the Broadcom config files of appropriate platforms
Also convert line endings to UNIX format for one Celestica file

* Add 'phy_an_lt_msft' to BCM config file permitted list
  • Loading branch information
jleveque committed May 7, 2021
1 parent f88767b commit deb9e67
Show file tree
Hide file tree
Showing 15 changed files with 677 additions and 649 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -514,4 +514,6 @@ serdes_preemphasis_119=0x14410a
serdes_preemphasis_123=0x14410a
serdes_preemphasis_127=0x14410a
serdes_driver_current_130=0xe
serdes_preemphasis_130=0x102804
serdes_preemphasis_130=0x102804

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -558,3 +558,5 @@ serdes_preemphasis_123=0x85804
serdes_preemphasis_125=0x85804
serdes_preemphasis_127=0x85804
serdes_preemphasis_129=0x85804

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -444,3 +444,5 @@ serdes_driver_current_109=0xa
serdes_preemphasis_109=0x284008

mmu_init_config="MSFT-TH-Tier1"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -545,3 +545,5 @@ serdes_driver_current_115=0xa
serdes_preemphasis_115=0x284008

mmu_init_config="MSFT-TH-Tier0"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -444,3 +444,5 @@ serdes_driver_current_109=0x4
serdes_preemphasis_109=0x145c00

mmu_init_config="MSFT-TH-Tier1"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -442,3 +442,5 @@ serdes_driver_current_109=0x4
serdes_preemphasis_109=0x145c00

mmu_init_config="MSFT-TH-Tier0"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -442,3 +442,5 @@ serdes_driver_current_109=0x4
serdes_preemphasis_109=0x145c00

mmu_init_config="MSFT-TH-Tier1"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -778,3 +778,5 @@ serdes_driver_current_126=0xa
serdes_preemphasis_126=0x284008
serdes_driver_current_127=0xa
serdes_preemphasis_127=0x284008

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -1035,3 +1035,5 @@ serdes_preemphasis_117=0x133c06

{{ mmu_sock }}
{{ IPinIP_sock }}

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -946,3 +946,5 @@ serdes_preemphasis_131=0x580c

mmu_init_config="MSFT-TH2-Tier0"
{{ IPinIP_sock }}

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -1025,3 +1025,5 @@ serdes_preemphasis_117=0x105004

mmu_init_config="MSFT-TH2-Tier0"
{{ IPinIP_sock }}

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -374,3 +374,5 @@ phy_xaui_tx_polarity_flip_130=0x0006
phy_xaui_rx_polarity_flip_130=0x0000

mmu_init_config="MSFT-TH-Tier0"

phy_an_lt_msft=1
Original file line number Diff line number Diff line change
Expand Up @@ -694,3 +694,5 @@ serdes_preemphasis_lane2_130=0x2b4104
serdes_preemphasis_lane3_130=0x2b4104

mmu_init_config="MSFT-TH-Tier1"

phy_an_lt_msft=1

0 comments on commit deb9e67

Please sign in to comment.