Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ phy_port_primary_and_offset_48=0x2907

# bcm56340 port group setting
bcm56340_4x10=1
bcm56340_config=1
portgroup_0=1
portgroup_1=1
portgroup_2=1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,51 +1,56 @@
# name lanes alias index
Ethernet0 1 1000 0
Ethernet1 2 1000 1
Ethernet2 3 1000 2
Ethernet3 4 1000 3
Ethernet4 5 1000 4
Ethernet5 6 1000 5
Ethernet6 7 1000 6
Ethernet7 8 1000 7
Ethernet8 9 1000 8
Ethernet9 10 1000 9
Ethernet10 11 1000 10
Ethernet11 12 1000 11
Ethernet12 13 1000 12
Ethernet13 14 1000 13
Ethernet14 15 1000 14
Ethernet15 16 1000 15
Ethernet16 17 1000 16
Ethernet17 18 1000 17
Ethernet18 19 1000 18
Ethernet19 20 1000 19
Ethernet20 21 1000 20
Ethernet21 22 1000 21
Ethernet22 23 1000 22
Ethernet23 24 1000 23
Ethernet24 25 1000 24
Ethernet25 26 1000 25
Ethernet26 27 1000 26
Ethernet27 28 1000 27
Ethernet28 29 1000 28
Ethernet29 30 1000 29
Ethernet30 31 1000 30
Ethernet31 32 1000 31
Ethernet32 33 1000 32
Ethernet33 34 1000 33
Ethernet34 35 1000 34
Ethernet35 36 1000 35
Ethernet36 37 1000 36
Ethernet37 38 1000 37
Ethernet38 39 1000 38
Ethernet39 40 1000 39
Ethernet40 41 1000 40
Ethernet41 42 1000 41
Ethernet42 43 1000 42
Ethernet43 44 1000 43
Ethernet44 45 1000 44
Ethernet45 46 1000 45
Ethernet46 47 1000 46
Ethernet47 48 1000 47
Ethernet48 54 10000 48
Ethernet49 53 10000 49
# name lanes alias index speed
Ethernet0 1 OneGigaE1/0 0 1000
Ethernet1 2 OneGigaE2/0 1 1000
Ethernet2 3 OneGigaE3/0 2 1000
Ethernet3 4 OneGigaE4/0 3 1000
Ethernet4 5 OneGigaE5/0 4 1000
Ethernet5 6 OneGigaE6/0 5 1000
Ethernet6 7 OneGigaE7/0 6 1000
Ethernet7 8 OneGigaE8/0 7 1000
Ethernet8 9 OneGigaE9/0 8 1000
Ethernet9 10 OneGigaE10/0 9 1000
Ethernet10 11 OneGigaE11/0 10 1000
Ethernet11 12 OneGigaE12/0 11 1000
Ethernet12 13 OneGigaE13/0 12 1000
Ethernet13 14 OneGigaE14/0 13 1000
Ethernet14 15 OneGigaE15/0 14 1000
Ethernet15 16 OneGigaE16/0 15 1000
Ethernet16 17 OneGigaE17/0 16 1000
Ethernet17 18 OneGigaE18/0 17 1000
Ethernet18 19 OneGigaE19/0 18 1000
Ethernet19 20 OneGigaE20/0 19 1000
Ethernet20 21 OneGigaE21/0 20 1000
Ethernet21 22 OneGigaE22/0 21 1000
Ethernet22 23 OneGigaE23/0 22 1000
Ethernet23 24 OneGigaE24/0 23 1000
Ethernet24 25 OneGigaE25/0 24 1000
Ethernet25 26 OneGigaE26/0 25 1000
Ethernet26 27 OneGigaE27/0 26 1000
Ethernet27 28 OneGigaE28/0 27 1000
Ethernet28 29 OneGigaE29/0 28 1000
Ethernet29 30 OneGigaE30/0 29 1000
Ethernet30 31 OneGigaE31/0 30 1000
Ethernet31 32 OneGigaE32/0 31 1000
Ethernet32 33 OneGigaE33/0 32 1000
Ethernet33 34 OneGigaE34/0 33 1000
Ethernet34 35 OneGigaE35/0 34 1000
Ethernet35 36 OneGigaE36/0 35 1000
Ethernet36 37 OneGigaE37/0 36 1000
Ethernet37 38 OneGigaE38/0 37 1000
Ethernet38 39 OneGigaE39/0 38 1000
Ethernet39 40 OneGigaE40/0 39 1000
Ethernet40 41 OneGigaE41/0 40 1000
Ethernet41 42 OneGigaE42/0 41 1000
Ethernet42 43 OneGigaE43/0 42 1000
Ethernet43 44 OneGigaE44/0 43 1000
Ethernet44 45 OneGigaE45/0 44 1000
Ethernet45 46 OneGigaE46/0 45 1000
Ethernet46 47 OneGigaE47/0 46 1000
Ethernet47 48 OneGigaE48/0 47 1000
Ethernet48 49 OneGigaE49/0 48 1000
Ethernet49 53 TenGigaE50/0 49 10000
Ethernet50 54 TenGigaE51/0 50 10000
Ethernet51 55 TenGigaE52/0 51 10000
Ethernet52 56 TenGigaE53/0 52 10000
Ethernet53 57,58,59,60 TenGigaE54/0 53 21000
Ethernet54 61,62,63,64 TenGigaE55/0 54 21000
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/helix4-et-6248brb-48x1G+2x10G.config.bcm
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/helix4-et-6248brb-48x1G+2x10G.config.bcm
2 changes: 2 additions & 0 deletions device/delta/x86_64-delta_et-6248brb-r0/installer.conf
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
CONSOLE_PORT=0x2f8
CONSOLE_DEV=1
CONSOLE_SPEED=115200
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich"

4 changes: 3 additions & 1 deletion device/delta/x86_64-delta_et-6248brb-r0/led_proc_init.soc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
# Vlan set and port enable
clear c
port ge en=1
port hg en=1
port ge0-47 an=on
port ge48 en=0
port hg en=0

# led0 port order remap
m CMIC_LEDUP0_PORT_ORDER_REMAP_0_3 REMAP_PORT_0=0 REMAP_PORT_1=1 REMAP_PORT_2=2 REMAP_PORT_3=3
Expand Down
1 change: 1 addition & 0 deletions device/delta/x86_64-delta_et-6248brb-r0/platform_env.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usemsi=1
Original file line number Diff line number Diff line change
Expand Up @@ -22,35 +22,26 @@ start)
modprobe i2c-ismt
modprobe i2c-mux-pca954x
modprobe i2c-mux-gpio
modprobe at24
modprobe optoe
modprobe dni_gpio
modprobe delta_et-6248brb_platform

if [ `uname -a | awk '{print $3}'` = "4.9.0-11-2-amd64" ]; then
echo "453" > "/sys/class/gpio/export"
echo "454" > "/sys/class/gpio/export"
echo "455" > "/sys/class/gpio/export"
echo "485" > "/sys/class/gpio/export"
echo "489" > "/sys/class/gpio/export"
echo "494" > "/sys/class/gpio/export"
echo "out" > "/sys/class/gpio/gpio453/direction"
echo "out" > "/sys/class/gpio/gpio454/direction"
echo "out" > "/sys/class/gpio/gpio455/direction"
echo "out" > "/sys/class/gpio/gpio485/direction"
echo "out" > "/sys/class/gpio/gpio489/direction"
echo "out" > "/sys/class/gpio/gpio494/direction"
if [ `uname -r | awk -F'.' '{print $1}'` -ge "4" ] && [ `uname -r | awk -F'.' '{print $2}'` -ge "9" ]; then
echo "453" > "/sys/class/gpio/export"
echo "454" > "/sys/class/gpio/export"
echo "455" > "/sys/class/gpio/export"
echo "485" > "/sys/class/gpio/export"
echo "489" > "/sys/class/gpio/export"
echo "494" > "/sys/class/gpio/export"
echo "out" > "/sys/class/gpio/gpio453/direction"
echo "out" > "/sys/class/gpio/gpio454/direction"
echo "out" > "/sys/class/gpio/gpio455/direction"
echo "out" > "/sys/class/gpio/gpio485/direction"
echo "out" > "/sys/class/gpio/gpio489/direction"
echo "out" > "/sys/class/gpio/gpio494/direction"
else
echo "197" > "/sys/class/gpio/export"
echo "198" > "/sys/class/gpio/export"
echo "199" > "/sys/class/gpio/export"
echo "229" > "/sys/class/gpio/export"
echo "233" > "/sys/class/gpio/export"
echo "238" > "/sys/class/gpio/export"
echo "out" > "/sys/class/gpio/gpio197/direction"
echo "out" > "/sys/class/gpio/gpio198/direction"
echo "out" > "/sys/class/gpio/gpio199/direction"
echo "out" > "/sys/class/gpio/gpio229/direction"
echo "out" > "/sys/class/gpio/gpio233/direction"
echo "out" > "/sys/class/gpio/gpio238/direction"
echo "This kernel version can't support this gpio setting."
fi

/usr/local/bin/et-6248brb_platform_init.sh
Expand Down