This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/platform/broadcom
Harish Venkatraman 87e942343f [device/dell] Added dynamic sai.profile generation (#1518)
* [device/dell] Added dynamic sai.profile generation

This commit addds new code for generating dynamic sai.profile file.
The sai.profile.j2 will generate the sai.profile dynamically based on
the topology. It will generate the sai.profile under /etc/sai.d/ directory
in syncd. Before syncd is started this J2 file will be run from the start.sh
file from /usr/bin/ directory. Since the sai.profile is dynamically generated
the old sai.profile file is not required so deleted the file for S6100.
It also address couple of more changes for port_config.ini support is added
for speed in the file which can be used later to find the port speed. Also
the buffer_default_t*.j2 file the ports should be from 0 to 64 changed.

Unit tested the code on S6100 for dynamic generation of sai.profile file for
both T0 and T1 and the file was created in /etc/sai.d/sai.profile
Similarly tested the sonic binary on S6000 to make sure that the sai.profile is
copied from the /usr/share/sonic/hwsku/sai.profile to /etc/sai.d/sai.profile.

Signed-off-by: Harish Venkatraman <Harish_Venkatraman@dell.com>

* [sonic-buildimage] Updating module sai-redis

Updating the sonic-sairedis point.

Signed-off-by: Harish Venkatraman <Harish_Venkatraman@dell.com>
2018-03-21 09:28:23 -07:00
..
docker-syncd-brcm [device/dell] Added dynamic sai.profile generation (#1518) 2018-03-21 09:28:23 -07:00
docker-syncd-brcm-rpc Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
sonic-platform-modules-accton@296471b9cd [devices]: Add build as7716-32xb to platform-modules-accton.mk file (#1496) 2018-03-19 23:40:12 -07:00
sonic-platform-modules-arista@3e8345b5d2 [device/arista] Update Arista drivers submodule (#1376) 2018-02-08 00:12:30 +08:00
sonic-platform-modules-cel@190d0b71ac [devices]: change celestica platform modules to depend on 3.16.0-5-amd64 kernel (#1374) 2018-02-07 10:08:13 +08:00
sonic-platform-modules-dell@8d4517d0f9 [platform]: Update sonic-platform-modules-dell submodule (#1502) 2018-03-15 15:30:09 -07:00
sonic-platform-modules-delta [devices]: modify platform-modules-ag9064.init (#1504) 2018-03-17 16:43:14 -07:00
sonic-platform-modules-ingrasys@f6e0fa9860 [Platform] Update switch config files for Ingrasys platforms. (#1474) 2018-03-08 11:49:17 -08:00
sonic-platform-modules-inventec [devices]: change platform modules to depend on 3.16.0-5-amdn64 kernel (#1368) 2018-02-04 12:48:48 +08:00
sonic-platform-modules-mitac@ed807feb6f [device] Add a new platform ly1200 for MiTAC (#1369) 2018-02-13 21:39:08 +08:00
sonic-platform-modules-quanta@2a300312a0 [QUANTA]: Add psuutil support for IX1B (#1409) 2018-02-22 16:27:14 -08:00
sonic-platform-modules-s6000@ed9ea067b5 [devices]: change platform modules to depend on 3.16.0-5-amdn64 kernel (#1368) 2018-02-04 12:48:48 +08:00
docker-orchagent-brcm.mk [vs]: add vlan configuration support in virtual switch (#1200) 2017-11-30 14:59:25 -08:00
docker-ptf-brcm.mk [build]: build libsaithrift-dev and docker-ptf-[platform] (#1300) 2018-01-12 09:34:51 -08:00
docker-syncd-brcm-rpc.mk Add ENABLE_SYNCD_RPC option (#642) 2017-05-30 16:17:03 -07:00
docker-syncd-brcm.mk Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
libsaithrift-dev.mk [image]: Upgrade SONiC stack to use SAI version to v1.2 (#1336) 2018-02-22 19:36:39 -08:00
one-aboot.mk [device/arista] Update Arista drivers submodule (#1376) 2018-02-08 00:12:30 +08:00
one-image.mk [devices]: Add build as7716-32xb to platform-modules-accton.mk file (#1496) 2018-03-19 23:40:12 -07:00
platform-modules-accton.mk [devices]: Add build as7716-32xb to platform-modules-accton.mk file (#1496) 2018-03-19 23:40:12 -07:00
platform-modules-arista.mk [device/arista] Update Arista drivers submodule (#1376) 2018-02-08 00:12:30 +08:00
platform-modules-cel.mk [platform] Update for celestica DX010 platform. (#844) 2017-07-26 02:19:24 -07:00
platform-modules-dell.mk [build]: allow single src file to build multiple independent debian p… (#349) 2017-03-01 08:32:58 -08:00
platform-modules-delta.mk [devices]: add the delta ag9064 platform (#1435) 2018-03-01 02:14:26 -08:00
platform-modules-ingrasys.mk [Ingrasys] Update platform configuration files (#1194) 2017-11-29 11:57:35 -08:00
platform-modules-inventec.mk [platform]: chmod 0644 for *.mk files (#1284) 2018-01-08 07:49:42 -08:00
platform-modules-mitac.mk [device] Add a new platform ly1200 for MiTAC (#1369) 2018-02-13 21:39:08 +08:00
platform-modules-quanta.mk [Quanta]: Add a new supported device and platform, IX1B-32X (#1372) 2018-02-12 11:11:26 +08:00
platform-modules-s6000.mk [installer]: support platform driver lazy installation (#340) 2017-02-27 13:08:41 -08:00
platform.conf one image implementation (#215) 2017-01-29 11:33:33 -08:00
python-saithrift.mk [image]: Upgrade SONiC stack to use SAI version to v1.2 (#1336) 2018-02-22 19:36:39 -08:00
raw-image.mk add INSTALLS, LAZY_INSTALLS, DEPENDS targets to image build (#1159) 2017-11-16 12:27:03 -08:00
rules.mk [device] Add a new platform ly1200 for MiTAC (#1369) 2018-02-13 21:39:08 +08:00
sai.mk [SAI]: Update sonic to use SAI v1.2.4 (#1509) 2018-03-17 19:07:28 -07:00
sdk.mk [BCM SAI] update Broadcom SDK and SAI (#1485) 2018-03-14 14:44:40 -07:00