summaryrefslogtreecommitdiff
path: root/src/soc/intel/baytrail/hda.c
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2024-02-26 12:09:14 +0530
committerSubrata Banik <subratabanik@google.com>2024-03-05 10:17:08 +0000
commitcac81cd120e30915ad322e03f3bb8f468e9851cb (patch)
tree1d301b6abbbe825681be0161f50e9253b2648665 /src/soc/intel/baytrail/hda.c
parentdc073ca75c105b6c471954aff0c913797467ff26 (diff)
vc/google/chromeos: Implement dynamic ChromeOS boot logo selection
* Introduces logic to display context-specific boot splash logos. * Logo selection considers: * Chromebook-Plus hardware compliance (using factory_config). * VPD-based product segmentation (soft-branded vs. regular chromebook). * Default Chromebook logo as fallback for regular Chromebook. This patch fixes the problem where existing logic was unable to pick correct ChromeOS boot splash logo based on the product segmentation. Relation between product segment and boot splash screen: 1. Chromebook-Plus Hard-branded device: Renders "cb_plus_logo.bmp" logo 2. Chromebook-Plus Soft-branded device: Renders "cb_plus_logo.bmp" logo 3. Regular Chromebook device: Renders "cb_logo.bmp" BUG=b:324107408 TEST=Verified logo selection based on compliance and product requirements. Change-Id: I9bb1e868764738333977bd8c990bea4253c9d37b Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/80738 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Dinesh Gehlot <digehlot@google.com> Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Diffstat (limited to 'src/soc/intel/baytrail/hda.c')
0 files changed, 0 insertions, 0 deletions