Skip to content

Commit 170c397

Browse files
gengankarthikjleveque
authored andcommitted
[2018011] Remapping S6000 platform files under Vendor (DellEmc) specific directory (#3274)
1 parent ca38147 commit 170c397

23 files changed

+32
-136
lines changed
+13-3
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,36 @@
1-
# Dell Z9100, S6100, Z9264F Platform modules
1+
# Dell S6000, Z9100, S6100, Z9264F Platform modules
22

3-
DELL_Z9264F_PLATFORM_MODULE_VERSION = 1.1
3+
DELL_S6000_PLATFORM_MODULE_VERSION = 1.1
44
DELL_Z9100_PLATFORM_MODULE_VERSION = 1.1
55
DELL_S6100_PLATFORM_MODULE_VERSION = 1.1
6+
DELL_Z9264F_PLATFORM_MODULE_VERSION = 1.1
67

7-
export DELL_Z9264F_PLATFORM_MODULE_VERSION
8+
export DELL_S6000_PLATFORM_MODULE_VERSION
89
export DELL_Z9100_PLATFORM_MODULE_VERSION
910
export DELL_S6100_PLATFORM_MODULE_VERSION
11+
export DELL_Z9264F_PLATFORM_MODULE_VERSION
12+
1013

14+
# Dell Z9100 Platform modules
1115
DELL_Z9100_PLATFORM_MODULE = platform-modules-z9100_$(DELL_Z9100_PLATFORM_MODULE_VERSION)_amd64.deb
1216
$(DELL_Z9100_PLATFORM_MODULE)_SRC_PATH = $(PLATFORM_PATH)/sonic-platform-modules-dell
1317
$(DELL_Z9100_PLATFORM_MODULE)_DEPENDS += $(LINUX_HEADERS) $(LINUX_HEADERS_COMMON)
1418
$(DELL_Z9100_PLATFORM_MODULE)_PLATFORM = x86_64-dell_z9100_c2538-r0
1519
SONIC_DPKG_DEBS += $(DELL_Z9100_PLATFORM_MODULE)
1620

21+
# Dell S6100 Platform modules
1722
DELL_S6100_PLATFORM_MODULE = platform-modules-s6100_$(DELL_S6100_PLATFORM_MODULE_VERSION)_amd64.deb
1823
$(DELL_S6100_PLATFORM_MODULE)_PLATFORM = x86_64-dell_s6100_c2538-r0
1924
$(eval $(call add_extra_package,$(DELL_Z9100_PLATFORM_MODULE),$(DELL_S6100_PLATFORM_MODULE)))
2025

26+
# Dell Z9264F Platform modules
2127
DELL_Z9264F_PLATFORM_MODULE = platform-modules-z9264f_$(DELL_Z9264F_PLATFORM_MODULE_VERSION)_amd64.deb
2228
$(DELL_Z9264F_PLATFORM_MODULE)_PLATFORM = x86_64-dellemc_z9264f_c3538-r0
2329
$(eval $(call add_extra_package,$(DELL_Z9100_PLATFORM_MODULE),$(DELL_Z9264F_PLATFORM_MODULE)))
2430

31+
# Dell S6000 Platform modules
32+
DELL_S6000_PLATFORM_MODULE = platform-modules-s6000_$(DELL_S6000_PLATFORM_MODULE_VERSION)_amd64.deb
33+
$(DELL_S6000_PLATFORM_MODULE)_PLATFORM = x86_64-dell_s6000_s1220-r0
34+
$(eval $(call add_extra_package,$(DELL_Z9100_PLATFORM_MODULE),$(DELL_S6000_PLATFORM_MODULE)))
2535

2636
SONIC_STRETCH_DEBS += $(DELL_Z9100_PLATFORM_MODULE)

platform/broadcom/platform-modules-s6000.mk

-13
This file was deleted.

platform/broadcom/rules.mk

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
include $(PLATFORM_PATH)/sai-modules.mk
22
include $(PLATFORM_PATH)/sai.mk
3-
include $(PLATFORM_PATH)/platform-modules-s6000.mk
43
include $(PLATFORM_PATH)/platform-modules-dell.mk
54
include $(PLATFORM_PATH)/platform-modules-arista.mk
65
include $(PLATFORM_PATH)/platform-modules-ingrasys.mk

platform/broadcom/sonic-platform-modules-dell/debian/control

+5-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Maintainer: Dell Team <[email protected]>
55
Build-Depends: debhelper (>= 8.0.0), bzip2
66
Standards-Version: 3.9.3
77

8-
Package: platform-modules-z9264f
8+
Package: platform-modules-s6000
99
Architecture: amd64
1010
Depends: linux-image-4.9.0-9-amd64
1111
Description: kernel modules for platform devices such as fan, led, sfp
@@ -20,3 +20,7 @@ Architecture: amd64
2020
Depends: linux-image-4.9.0-9-amd64
2121
Description: kernel modules for platform devices such as fan, led, sfp
2222

23+
Package: platform-modules-z9264f
24+
Architecture: amd64
25+
Depends: linux-image-4.9.0-9-2-amd64
26+
Description: kernel modules for platform devices such as fan, led, sfp
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
s6000/systemd/platform-modules-s6000.service etc/systemd/system
2+
common/io_rd_wr.py usr/local/bin
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# postinst script for S6000
2+
3+
# Enable Dell-S6000-platform-service
4+
depmod -a
5+
systemctl enable platform-modules-s6000.service
6+
systemctl start platform-modules-s6000.service
7+
#DEBHELPER#

platform/broadcom/sonic-platform-modules-dell/debian/rules

+5-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export INSTALL_MOD_DIR:=extra
55
KVERSION ?= $(shell uname -r)
66
KERNEL_SRC := /lib/modules/$(KVERSION)
77
MOD_SRC_DIR:= $(shell pwd)
8-
MODULE_DIRS:= s6100 z9100 z9264f
8+
MODULE_DIRS:= s6000 z9100 s6100 z9264f
99
COMMON_DIR := common
1010

1111
%:
@@ -36,6 +36,10 @@ override_dh_auto_install:
3636
$(KERNEL_SRC)/$(INSTALL_MOD_DIR); \
3737
cp $(MOD_SRC_DIR)/$${mod}/modules/*.ko \
3838
debian/platform-modules-$${mod}/$(KERNEL_SRC)/$(INSTALL_MOD_DIR); \
39+
if [ $$mod = "s6000" ]; then \
40+
dh_installdirs -pplatform-modules-$${mod} usr/local/bin ; \
41+
cp -r $(MOD_SRC_DIR)/$${mod}/scripts/* debian/platform-modules-$${mod}/usr/local/bin; \
42+
fi; \
3943
done)
4044

4145
override_dh_usrlocal:

platform/broadcom/sonic-platform-modules-s6000/.gitignore

-50
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/changelog

-5
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/compat

-1
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/control

-12
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/copyright

-16
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/platform-modules-s6000.install

-1
This file was deleted.

platform/broadcom/sonic-platform-modules-s6000/debian/rules

-32
This file was deleted.

0 commit comments

Comments
 (0)