summaryrefslogtreecommitdiff
path: root/scripts/image_signing/gbb_flags_common.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/image_signing/gbb_flags_common.sh')
-rwxr-xr-xscripts/image_signing/gbb_flags_common.sh62
1 files changed, 0 insertions, 62 deletions
diff --git a/scripts/image_signing/gbb_flags_common.sh b/scripts/image_signing/gbb_flags_common.sh
index 5c8c9e2f..ee9e886f 100755
--- a/scripts/image_signing/gbb_flags_common.sh
+++ b/scripts/image_signing/gbb_flags_common.sh
@@ -49,65 +49,3 @@ FLAGS_HELP="Manages Chrome OS Firmware GBB Flags value.
Usage: $0 [option_flags] GBB_FLAGS_VALUE
${GBBFLAGS_DESCRIPTION}"
-
-flashrom_read() {
- local file="$1"
- local programmer="$2"
- flashrom -p "${programmer}" -i GBB -i FMAP -r "${file}"
-}
-
-flashrom_write() {
- local file="$1"
- local programmer="$2"
- flashrom -p "${programmer}" -i GBB --noverify-all -w "${file}"
-}
-
-CPU_FW_SPI="${FLAGS_FALSE}"
-
-enable_cpu_fw_spi() {
- dut-control cpu_fw_spi:on >/dev/null
- CPU_FW_SPI="${FLAGS_TRUE}"
-}
-
-maybe_disable_cpu_fw_spi() {
- if [ "${CPU_FW_SPI}" = "${FLAGS_TRUE}" ]; then
- dut-control cpu_fw_spi:off >/dev/null
- fi
- cleanup_temps_and_mounts
-}
-
-# This overrides the trap set in common_minimal.
-trap "maybe_disable_cpu_fw_spi" EXIT
-
-update_programmer_for_servo() {
- local servo_type
- local serial
- servo_type=$(dut-control -o servo_type 2>/dev/null) || \
- die "Failed to get servo information. Is servod running?"
- case "${servo_type}" in
- *with_servo_micro*)
- serial=$(dut-control -o servo_micro_serialname 2>/dev/null)
- ;;
- *with_c2d2*)
- serial=$(dut-control -o c2d2_serialname 2>/dev/null)
- ;;
- *with_ccd*)
- serial=$(dut-control -o ccd_serialname 2>/dev/null)
- ;;
- *)
- serial=$(dut-control -o serialname 2>/dev/null)
- ;;
- esac
- case "${servo_type}" in
- *servo_micro*|*c2d2*)
- programmer="raiden_debug_spi:serial=${serial}"
- enable_cpu_fw_spi
- ;;
- *ccd_ti50*|*ccd_cr50*|*ccd_gsc*)
- programmer="raiden_debug_spi:target=AP,serial=${serial}"
- ;;
- *)
- die "Unsupported servo type ${servo_type}"
- ;;
- esac
-}