pushimage: add support for signing nv_lp0_firmware
BUG=chrome-os-partner:44227
TEST=pushimage --debug --test-sign nvidia-premp --sign-types nv_lp0_firmware --board smaug gs://chromeos-image-archive/smaug-release/R47-7440.0.0
Change-Id: Ie4d992d5c959b2a2ad3ee65132f7e91db63b8e38
Signed-off-by: David Riley <davidriley@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/297812
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/scripts/pushimage.py b/scripts/pushimage.py
index 07d03e3..58c0ca2 100644
--- a/scripts/pushimage.py
+++ b/scripts/pushimage.py
@@ -48,6 +48,7 @@
constants.IMAGE_TYPE_RECOVERY,
constants.IMAGE_TYPE_FACTORY,
constants.IMAGE_TYPE_FIRMWARE,
+ constants.IMAGE_TYPE_NV_LP0_FIRMWARE,
constants.IMAGE_TYPE_BASE,
)
@@ -300,6 +301,8 @@
recovery_basename = _ImageNameBase(constants.IMAGE_TYPE_RECOVERY)
factory_basename = _ImageNameBase(constants.IMAGE_TYPE_FACTORY)
firmware_basename = _ImageNameBase(constants.IMAGE_TYPE_FIRMWARE)
+ nv_lp0_firmware_basename = _ImageNameBase(
+ constants.IMAGE_TYPE_NV_LP0_FIRMWARE)
test_basename = _ImageNameBase(constants.IMAGE_TYPE_TEST)
base_basename = _ImageNameBase(constants.IMAGE_TYPE_BASE)
hwqual_tarball = 'chromeos-hwqual-%s-%s.tar.bz2' % (board, versionrev)
@@ -329,6 +332,9 @@
('firmware_from_source.tar.bz2', firmware_basename, 'tar.bz2',
constants.IMAGE_TYPE_FIRMWARE),
+
+ ('firmware_from_source.tar.bz2', nv_lp0_firmware_basename, 'tar.bz2',
+ constants.IMAGE_TYPE_NV_LP0_FIRMWARE),
)
# The following build artifacts are copied and marked for signing, if