From 99c1247ee252d291e2876a6ec7e2b931eaa5cb05 Mon Sep 17 00:00:00 2001 From: Ramasamy Chandramouli Date: Thu, 26 Oct 2023 06:59:05 +0000 Subject: [PATCH] platform/broadcom: include pddf/modules-cel in the base package Without this change, the modules were built but not packaged in the final .bin. The final sonic-broadcom.bin has been tested for bootup on Celestica's Silverstone platform. admin@sonic:~$ uname -a Linux sonic 6.1.0-11-2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4 (2023-08-08) x86_64 GNU/Linux admin@sonic:~$ show platform summary Platform: x86_64-cel_silverstone-r0 HwSKU: Silverstone ASIC: broadcom ASIC Count: 1 Serial Number: R4009B2F062504LK200024 Model Number: N/A Hardware Revision: N/A admin@sonic:~$ show version | head SONiC Software Version: SONiC.g0aad6c67c-rachandr SONiC OS Version: 12 Distribution: Debian 12.2 Kernel: 6.1.0-11-2-amd64 Build commit: 0aad6c67c Build date: Thu Oct 26 07:13:47 UTC 2023 Built by: rachandr@AZUHPS14 Platform: x86_64-cel_silverstone-r0 Signed-off-by: Ramasamy Chandramouli --- platform/broadcom/one-image.mk | 3 +-- platform/broadcom/rules.dep | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/broadcom/one-image.mk b/platform/broadcom/one-image.mk index 708ef30c6d94..c9660299ed7e 100755 --- a/platform/broadcom/one-image.mk +++ b/platform/broadcom/one-image.mk @@ -4,8 +4,7 @@ SONIC_ONE_IMAGE = sonic-broadcom.bin $(SONIC_ONE_IMAGE)_MACHINE = broadcom $(SONIC_ONE_IMAGE)_DEPENDENT_MACHINE = broadcom-dnx $(SONIC_ONE_IMAGE)_IMAGE_TYPE = onie -# TODO: re-enable once PPDF has been updated for bookworm -#$(SONIC_ONE_IMAGE)_INSTALLS += $(PDDF_PLATFORM_MODULE) +$(SONIC_ONE_IMAGE)_INSTALLS += $(PDDF_PLATFORM_MODULE) $(SONIC_ONE_IMAGE)_INSTALLS += $(SYSTEMD_SONIC_GENERATOR) $(SONIC_ONE_IMAGE)_INSTALLS += $(FLASHROM) $(SONIC_ONE_IMAGE)_LAZY_INSTALLS += $(DELL_S6000_PLATFORM_MODULE) \ diff --git a/platform/broadcom/rules.dep b/platform/broadcom/rules.dep index a2ceece437e9..a0a1eb9bf686 100644 --- a/platform/broadcom/rules.dep +++ b/platform/broadcom/rules.dep @@ -5,7 +5,6 @@ include $(PLATFORM_PATH)/sai.dep # * Nokia # * Dell # * Accton -# * Celestica # * Juniper # * Ragile include $(PLATFORM_PATH)/platform-modules-s6000.dep @@ -15,7 +14,7 @@ include $(PLATFORM_PATH)/platform-modules-ingrasys.dep #include $(PLATFORM_PATH)/platform-modules-accton.dep include $(PLATFORM_PATH)/platform-modules-alphanetworks.dep include $(PLATFORM_PATH)/platform-modules-inventec.dep -#include $(PLATFORM_PATH)/platform-modules-cel.dep +include $(PLATFORM_PATH)/platform-modules-cel.dep include $(PLATFORM_PATH)/platform-modules-delta.dep include $(PLATFORM_PATH)/platform-modules-quanta.dep #include $(PLATFORM_PATH)/platform-modules-mitac.dep