summaryrefslogtreecommitdiff
path: root/Platform/Comcast
AgeCommit message (Collapse)Author
2018-03-02Platform/Comcast: add RDK Qemu platform for RDK UEFI applicationsKalyan Nagabhirava
Linaro and RDK are working on standardizing the boot process for RDK STB boxes using Uefi. Implemented couple of RDK UEFI apllications (secure boot and DRI) which are tested on RDK Qemu platform Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Moorthy Baskaravenkatraman <moorthy.baskaravenkatraman-sambamoorthy@linaro.org> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2018-03-02Platform/Comcast: add RDK Disaster Recovery (DRI) ApplicationKalyan Nagabhirava
Application will Download platform code Image (kernel + DTB + rootfs) and writes into Flash partition. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Moorthy Baskaravenkatraman <moorthy.baskaravenkatraman-sambamoorthy@linaro.org> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2018-03-02Platform/Comcast: add RDK Secure Boot applicationKalyan Nagabhirava
Application will get file path of PK key and KEK keys using rdk.conf file, once keys are available, application will enable secure boot and validates the signed kernel Image. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Moorthy Baskaravenkatraman <moorthy.baskaravenkatraman-sambamoorthy@linaro.org> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2018-03-02Platform/Comcast: add RDK boot manager library implementationKalyan Nagabhirava
Implemented features related to secure boot and DRI (downloading the image and storing on flash), library has utility of file read and write operations for fat flash partition, it reads file path and load the file content using configuration file. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Moorthy Baskaravenkatraman <moorthy.baskaravenkatraman-sambamoorthy@linaro.org> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>