Skip to content

Port open PRs from upstream for edge-core platforms: AS4630-54TE, AS5835-54X, AS7326-56X, and AS7726-32X #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 78 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
7378b4a
[Feature] Support configuring source IP for routes through FRR
lukasstockner Mar 13, 2023
d57c490
Support configuring source IPv6 for routes through FRR
matofeder Sep 23, 2024
5f8d86c
[Edgecore][AS7726/PDDF] Enhance sonic_platform feature
jostar-yang Dec 8, 2022
adf615d
Fix LGTM alerts
jostar-yang Dec 9, 2022
7915b4b
Add get_name to pass pytest
jostar-yang Dec 12, 2022
2ba55df
Modify fan direction name to lower case
jostar-yang Dec 12, 2022
eb20781
Add platform.json to pass pytest
jostar-yang Dec 21, 2022
3ec37f8
Add compoment.py
jostar-yang Dec 22, 2022
9de9025
Add enable fan-wdt and kick
jostar-yang Jan 19, 2023
11ddce0
Fix Semgrep check
jostar-yang Feb 9, 2023
4272724
Modify CPLD name to more detail
jostar-yang Feb 10, 2023
bdb777b
Modify sys_led attr name
jostar-yang Feb 14, 2023
48674cb
Modify eeprom.py to support cache
jostar-yang Feb 16, 2023
5e8df9e
Modify devices_to_ignore for pus_fan
jostar-yang Feb 17, 2023
39ff406
Add psu_fan target speed
jostar-yang Feb 21, 2023
9dd6b2b
Modify system_health_monitoring_config.json led_color string
jostar-yang Feb 21, 2023
c1ee57c
Fix pytest issue
roger530-ho Mar 15, 2023
f32c898
Fix incorrect variable
roger530-ho Apr 13, 2023
5500661
Support to show CPU all core temp
jostar-yang May 2, 2023
2f01a08
Add CPU all core temp
roger530-ho Jun 20, 2023
c930eec
[Edgecore][AS7726-32X] Read the data when the PSU is in the power-goo…
roger530-ho Aug 15, 2023
d907172
Fix port33,34 to use optoe2 for sfp
jostar-yang Sep 28, 2023
6d30ed1
Add reset() in sfp.py for check sfp_port to avoid fail
jostar-yang Sep 4, 2024
42d3980
[platform] Fix system-health.service start failed
brandonchuang May 11, 2022
a7b9b5f
[Edgecore][as4630_54te/as5835_54x] Fix wrong "show platform fan" status
brandonchuang Jul 27, 2022
e4abb0e
[Edgecore] Update installer.conf
brandonchuang Aug 1, 2022
58300a7
[Edgecore][PDDF/as5835-54x] Support PDDF
jostar-yang Feb 7, 2023
8260eba
Fix Semgrep check
jostar-yang Feb 7, 2023
9fa6f5f
Add pcie.yaml file
jostar-yang Feb 8, 2023
cca7bdb
Add platform.json file
jostar-yang Feb 9, 2023
8a72d73
Modify CPLD name to more detail
jostar-yang Feb 10, 2023
0c8cb76
Fix error cpld name
jostar-yang Feb 10, 2023
1fe39f5
Modify sys_led define in pddf-device.json
jostar-yang Feb 14, 2023
90fd0e6
Modify devices_to_ignore for psu_fan speed
jostar-yang Feb 17, 2023
c346960
Fix system_health_monitoring_config led_color string
jostar-yang Feb 21, 2023
ab48a23
Add set/get temp threshold api
jostar-yang Feb 22, 2023
d135d8a
[Edgecore][device][platform] Fixed sonic-mgmt pytest failed items
ec-michael-shih Mar 16, 2023
d766805
[Edgecore][device][platform] Update pcie.yaml
ec-michael-shih Mar 16, 2023
8ea30db
Add get_error_description() support to sfp.py
jostar-yang Apr 13, 2023
62ce008
Support show cpu all core temp
jostar-yang May 10, 2023
9428d5b
[Edgecore][device][platform] Fix pytest issue
roger530-ho Jul 19, 2023
4afd78e
[Edgecore][AS5835-54X] Read the data when the PSU is in the power-goo…
roger530-ho Aug 14, 2023
84efba4
Support fan direction of DC PSU
roger530-ho Jul 16, 2024
b53017b
Addpsu_temp1_threshold and support ddr temp to sensors
jostar-yang Jul 17, 2024
7f271d1
Add reset() in sfp.py for check sfp_port to avoid fail
jostar-yang Aug 29, 2024
a961f97
Add get_reset_status() to avoid get fail in sfp_port
jostar-yang Sep 5, 2024
cdd4056
Modify reset() to return unsupport sfp_type
jostar-yang Sep 6, 2024
212e3c1
[Edgecore][AS7326/PDDF] Enhance pddf feature
jostar-yang Feb 15, 2023
8f039ce
Modify devices_to_ignore to psu_fan speed
jostar-yang Feb 17, 2023
2406983
Add psu_fan target speed api
jostar-yang Feb 21, 2023
6e5ac45
Modify system_health_monitoring_config.json led_color string
jostar-yang Feb 21, 2023
41e9f62
[Edgecore][device][platform] Fixed sonic-mgmt pytest failed items
ec-michael-shih Mar 14, 2023
feb9052
[Edgecore][device][platform] Fixed platform.json format error
ec-michael-shih Mar 15, 2023
df6b3f6
Add get_error_description() support to sfp.py
jostar-yang Apr 13, 2023
a81cbc0
Support multi psu and psu_fan_dir
jostar-yang Apr 18, 2023
8216c06
Add string '\0' to mode_name array
jostar-yang Apr 28, 2023
7c9784e
fix pytest issue
roger530-ho Jun 26, 2023
a5422c9
[Edgecore][AS7326-56X] Read the data when the PSU is in the power-goo…
roger530-ho Aug 14, 2023
49f199e
Fix : Incorrect CPLD value for red blinking
roger530-ho Nov 6, 2023
70f02ad
Add psu_p_out_max sysfs and support multi cpu core temp
jostar-yang Jul 19, 2024
5e1237f
Add reset() in sfp.py for check sfp_port to avoid error message
jostar-yang Aug 30, 2024
a33d8db
[submodule] Update submodule sonic-utilities to the matofeder/fix_bgp…
matofeder Oct 4, 2024
125d645
[AS4630-54TE] Fix psu drv to support YM1151D PSU
Aug 31, 2021
e182921
Fix code bug
Nov 5, 2021
24506ab
Modify read serial offset for different PSU
Jan 12, 2022
2d7aaa3
[AS5835-54T/X] Change the fan direction of the YM-1401A-CR/BR PSU.
roger530-ho Sep 16, 2024
03d5749
Support ASIC files on AS4630-54TE
chihhan123 Dec 15, 2023
748841e
[Edgecore][AS4630-54TE] Enhance sonic_platform feature
roger530-ho Mar 21, 2023
af3e0f4
Fix incorrect variable
roger530-ho Apr 13, 2023
62f3879
Fix potential memory leaks.
roger530-ho May 25, 2023
7ca0042
[Edgecore][AS4630-54TE] Read the data when the PSU is in the power-go…
roger530-ho Aug 14, 2023
1bfbac0
[Edgecore][AS4630-54TE] Fixed SYSTEM LED cannot set AMBER and GREEN_B…
ec-michael-shih Dec 12, 2023
01bf21f
[Edgecore][as4630-54te] Fixed pytest of sfp reset test item failed.
ec-michael-shih Dec 18, 2023
e2a9932
1. Change CPLD value for shutdown DUT
roger530-ho Jan 23, 2024
6e4dadf
[AS4630-54TE] Fix incorrect value of TX_Disable
brandonchuang Apr 17, 2024
efbb7b1
Fix Semgrep error
roger530-ho Apr 17, 2024
f0b6a5a
Fix bookworm reproducible build permission issue
matofeder Oct 9, 2024
10b4356
[Platform]: Adjust stable size parameter of SDK for as4630_54te
Apr 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@
url = https://github.com/p4lang/ptf.git
[submodule "src/sonic-utilities"]
path = src/sonic-utilities
url = https://github.com/sonic-net/sonic-utilities
url = https://github.com/matofeder/sonic-utilities
branch = fix_bgp_peer
[submodule "platform/broadcom/sonic-platform-modules-arista"]
path = platform/broadcom/sonic-platform-modules-arista
url = https://github.com/aristanetworks/sonic
Expand Down
2 changes: 1 addition & 1 deletion device/accton/x86_64-accton_as4630_54pe-r0/installer.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CONSOLE_PORT=0x3f8
CONSOLE_DEV=0
CONSOLE_SPEED=115200
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="intel_iommu=off modprobe.blacklist=i2c-ismt,i2c_ismt,i2c-i801,i2c_i801"
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="pcie_aspm=off intel_iommu=off modprobe.blacklist=i2c-ismt,i2c_ismt,i2c-i801,i2c_i801"
Original file line number Diff line number Diff line change
@@ -0,0 +1,315 @@
{
"interfaces": {
"Ethernet0": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet1": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet2": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet3": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet4": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet5": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet6": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet7": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet8": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet9": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet10": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet11": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet12": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet13": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet14": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet15": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet16": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet17": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet18": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet19": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet20": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet21": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet22": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet23": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet24": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet25": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet26": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet27": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet28": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet29": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet30": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet31": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet32": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet33": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet34": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet35": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet36": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet37": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet38": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet39": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet40": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet41": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet42": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet43": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet44": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet45": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet46": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet47": {
"default_brkout_mode": "1x1G",
"port_type": "RJ45",
"autoneg": "on"
},

"Ethernet48": {
"default_brkout_mode": "1x25G[10G]"
},

"Ethernet49": {
"default_brkout_mode": "1x25G[10G]"
},

"Ethernet50": {
"default_brkout_mode": "1x25G[10G]"
},

"Ethernet51": {
"default_brkout_mode": "1x25G[10G]"
},

"Ethernet52": {
"default_brkout_mode": "1x100G[40G]"
},

"Ethernet56": {
"default_brkout_mode": "1x100G[40G]"
}
}
}
Loading