Skip to content

Commit 27a635a

Browse files
committed
Revert "Flashrom refactoring (#6922)"
This reverts commit 7dd9d1f.
1 parent 56bdd75 commit 27a635a

13 files changed

Lines changed: 15 additions & 133 deletions

build_debian.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y in
326326
if [[ $CONFIGURED_ARCH == amd64 ]]; then
327327
## Pre-install the fundamental packages for amd64 (x86)
328328
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install \
329+
flashrom \
329330
rasdaemon
330331
fi
331332

files/build_templates/sonic_debian_extension.j2

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,9 +339,6 @@ sudo chmod 755 $FILESYSTEM_ROOT/usr/bin/container_checker
339339
# Install custom-built openssh sshd
340340
sudo dpkg --root=$FILESYSTEM_ROOT -i $debs_path/openssh-server_*.deb
341341

342-
# Install custom-built flashrom
343-
sudo dpkg --root=$FILESYSTEM_ROOT -i $debs_path/flashrom_*.deb
344-
345342
# Copy crontabs
346343
sudo cp -f $IMAGE_CONFIGS/cron.d/* $FILESYSTEM_ROOT/etc/cron.d/
347344

platform/broadcom/platform-modules-dell.mk

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,6 @@ $(eval $(call add_extra_package,$(DELL_Z9100_PLATFORM_MODULE),$(DELL_S5248F_PLAT
5252
DELL_S5296F_PLATFORM_MODULE = platform-modules-s5296f_$(DELL_S5296F_PLATFORM_MODULE_VERSION)_amd64.deb
5353
$(DELL_S5296F_PLATFORM_MODULE)_PLATFORM = x86_64-dellemc_s5296f_c3538-r0
5454
$(eval $(call add_extra_package,$(DELL_Z9100_PLATFORM_MODULE),$(DELL_S5296F_PLATFORM_MODULE)))
55+
56+
#flashrom tool
57+
$(shell ./$(PLATFORM_PATH)/sonic-platform-modules-dell/tools/flashrom.sh > /dev/null 2>&1)

platform/broadcom/sonic-platform-modules-dell/debian/platform-modules-s6100.install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,6 @@ s6100/systemd/platform-modules-s6100.service etc/systemd/system
2525
s6100/systemd/s6100-lpc-monitor.service etc/systemd/system
2626
s6100/systemd/s6100-reboot-cause.service etc/systemd/system
2727
s6100/systemd/s6100-i2c-enumerate.service etc/systemd/system
28+
tools/flashrom/flashrom usr/local/bin/
2829
common/fw-updater usr/local/bin
2930
common/onie_mode_set usr/local/bin

src/flashrom/patch/0002-Flashrom-support-for-Intel-Rangeley-and-Denverton-CP.patch renamed to platform/broadcom/sonic-platform-modules-dell/tools/0002-Flashrom-support-for-Intel-Rangeley-and-Denverton-CP.patch

File renamed without changes.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
export DELL_TOOLS_DIR="platform/broadcom/sonic-platform-modules-dell/tools"
3+
4+
cd $DELL_TOOLS_DIR
5+
rm -rf $DELL_TOOLS_DIR/flashrom
6+
git clone https://github.com/flashrom/flashrom.git
7+
cd flashrom
8+
git checkout tags/0.9.7
9+
git apply ../0002-Flashrom-support-for-Intel-Rangeley-and-Denverton-CP.patch
10+
make

rules/flashrom.dep

Lines changed: 0 additions & 8 deletions
This file was deleted.

rules/flashrom.mk

Lines changed: 0 additions & 11 deletions
This file was deleted.

slave.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -864,7 +864,6 @@ $(addprefix $(TARGET_PATH)/, $(SONIC_INSTALLERS)) : $(TARGET_PATH)/% : \
864864
$(LIBNSS_TACPLUS) \
865865
$(MONIT) \
866866
$(OPENSSH_SERVER) \
867-
$(FLASHROM) \
868867
$(PYTHON_SWSSCOMMON) \
869868
$(PYTHON3_SWSSCOMMON) \
870869
$(SONIC_UTILITIES_DATA) \

src/flashrom/Makefile

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)