From 42903be7da6a9043aea0e73df8ff97a5bee7ed5e Mon Sep 17 00:00:00 2001 From: Sachi King Date: Fri, 9 Aug 2024 09:57:02 +1000 Subject: [PATCH] ArmTrustedFirmwareRK3588: Don't include unused HDCP blob The HDCP blob is only for the RK3399, so it is not needed on RK3588. The blob being present during build pollutes the license with "UnfreeRedistributable" unnecessary as it is not contained in the output. The SHA256 hash bl31.elf with HDCP.bin available and unavailable in the build tree are identical. cf1c4e4e8c6803a1e8185af8b45318729167cee0336c105f19037edfb9b2d956 removed/bl31.elf cf1c4e4e8c6803a1e8185af8b45318729167cee0336c105f19037edfb9b2d956 available/bl31.elf --- pkgs/misc/arm-trusted-firmware/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/misc/arm-trusted-firmware/default.nix b/pkgs/misc/arm-trusted-firmware/default.nix index 28fffb24bcf3..f9d107f12ffa 100644 --- a/pkgs/misc/arm-trusted-firmware/default.nix +++ b/pkgs/misc/arm-trusted-firmware/default.nix @@ -156,7 +156,6 @@ in { platform = "rk3588"; extraMeta.platforms = ["aarch64-linux"]; filesToInstall = [ "build/${platform}/release/bl31/bl31.elf"]; - platformCanUseHDCPBlob = true; # TODO: remove this once the following get merged: # 1: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/21840