From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:4864:20::444; helo=mail-wr1-x444.google.com; envelope-from=leif.lindholm@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id EC86B211DF22D for ; Tue, 26 Mar 2019 13:22:48 -0700 (PDT) Received: by mail-wr1-x444.google.com with SMTP id r4so8239737wrq.8 for ; Tue, 26 Mar 2019 13:22:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=8i5kloT6IPUwOwJ1J5/BFDhkYKJMl1wcqky40PYCHKM=; b=Af2ZlYuoXsYRoNfg27UFGsI85AZfX1je5CBxXUkw4Pyk2a0EXRgGoC25lh6jKagi/L bBURvU8YJMv0Vmrny6FocGoQtCZwsC6+2iEE1pnZhun2pZ7c54CiZ2W3JfySENGGc9mP 1oNl4pckd9FdvC3M+NwjdaV9rqzYl78AEI9wKiSCQv+59lfjF2PHGeF/DYNvvbtTVdo5 T6L9KgJpo8szHgSUU+4hQa7LWEol119SZVuuJM6GsmIn36W3ThbhnnqHTpzI1JWylU34 b7fzA7vVhY+xZ2VAZKNd/vJdQz8S13RH7yRoURkviJs/u9kmbwKmXGU4QdT4tvVa/MeB ckvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=8i5kloT6IPUwOwJ1J5/BFDhkYKJMl1wcqky40PYCHKM=; b=lOnpOCSY+qCFAw7oqd2NEwfM/+aC5PGQ1U/71hpyzt0syIjS6DY/KRSeNGXuP4maqV /Bj/Mo7jO+UkP2Z8B3cHsUud6ibC6NDJK/YaI4TewjB3fSk1+a1MeFKbCWf1wbclG0uS QLR4RnApVE7hM1oFLiGsdpS1JSIOHPkmL51raF3vL0lf24TN1TcRy1n3kcvs3s87aUNa LTISRk+E4QDeDhvJVDVLAQJg0WIjk0kOh9oPvDgEXOnTcERo860SQ2MZAIlbCehb0/h6 uv2bLE/nwu8/Jw48q4Z1Ns5F3IEnq46tECSRud4K3g2Se84ln/ySraYxPJqGyjC2IAKf rmHw== X-Gm-Message-State: APjAAAVIreRWvlxWxKpGrnOJmGvQk6YWiOxTWCZ4sGOgUEuj8dUrj3om x0bnNM1We9K/eGgWivyW4bhXIzmMMFE= X-Google-Smtp-Source: APXvYqww11VjZzRhBr6H81CtPmOoLR64/lZswrNLiPCoVkmSgjUXFILWmi3OjRIx5b0qgObkbuwQsg== X-Received: by 2002:adf:e449:: with SMTP id t9mr20154009wrm.204.1553631767299; Tue, 26 Mar 2019 13:22:47 -0700 (PDT) Received: from vanye.hemma.eciton.net (cpc92302-cmbg19-2-0-cust304.5-4.cable.virginm.net. [82.1.209.49]) by smtp.gmail.com with ESMTPSA id y197sm33957583wmd.34.2019.03.26.13.22.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Mar 2019 13:22:46 -0700 (PDT) From: Leif Lindholm To: edk2-devel@lists.01.org Cc: Ming Huang , wanghuiqiang , Ard Biesheuvel Date: Tue, 26 Mar 2019 20:22:45 +0000 Message-Id: <20190326202245.15061-1-leif.lindholm@linaro.org> X-Mailer: git-send-email 2.11.0 Subject: [PATCH edk2-platforms] Platform/Hisilicon: update D06 system firmware description X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Mar 2019 20:22:50 -0000 Since the D06 port now depends on updated IMP firmware to function properly, there needs to be a one-way upgrade path. Upgrade to the current state of things must happen via .hpm. Subsequent capsule updates cannot be permitted to go below this version. So update the firmware descriptor to Version: 3 and LowestSupportedFirmwareVersion: 3. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Leif Lindholm --- Ming: I would also be cherry-picking this patch into RPF 19.03. Platform/Hisilicon/D06/Drivers/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Platform/Hisilicon/D06/Drivers/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc b/Platform/Hisilicon/D06/Drivers/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc index 36175338dd..1287dfd834 100644 --- a/Platform/Hisilicon/D06/Drivers/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc +++ b/Platform/Hisilicon/D06/Drivers/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc @@ -22,9 +22,9 @@ #define PACKAGE_VERSION 0xFFFFFFFF #define PACKAGE_VERSION_STRING L"Unknown" -#define CURRENT_FIRMWARE_VERSION 0x00000002 -#define CURRENT_FIRMWARE_VERSION_STRING L"0x00000002" -#define LOWEST_SUPPORTED_FIRMWARE_VERSION 0x00000001 +#define CURRENT_FIRMWARE_VERSION 0x00000003 +#define CURRENT_FIRMWARE_VERSION_STRING L"0x00000003" +#define LOWEST_SUPPORTED_FIRMWARE_VERSION 0x00000003 #define IMAGE_ID SIGNATURE_64('H','W','A', 'R', 'M', '_', 'F', 'd') #define IMAGE_ID_STRING L"ARMPlatformFd" -- 2.11.0