mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-11-24 10:14:55 +00:00
Add VbExGetLocalizationCount
VbExGetLocalizationCount is a callback function which is supposed to return the number of screen locales supported by VbExDisplayScreen. After this change, we still try to get the number of locales from GBB first but when it fails, VbExGetLocalizationCount is called. The error code from VbGbbReadBmpHeader will be masked, similarly to the error from VbDislayScreenFromGBB. BUG=chromium:502066 BRANCH=tot TEST=Tested on Samus. make runtests Change-Id: I04ef8bf1ea02b1aaa05e65673b57bcea1932d8b0 Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/304376 Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
committed by
chrome-bot
parent
27c90708e6
commit
be5eca9126
@@ -1078,4 +1078,12 @@ VbError_t VbLockDevice(void);
|
||||
* @return 0 if no override, 1-15 for override priority.
|
||||
*/
|
||||
uint8_t VbExOverrideGptEntryPriority(const GptEntry *e);
|
||||
|
||||
/**
|
||||
* Return number of locales supported
|
||||
*
|
||||
* @param count Pointer to the number of locales.
|
||||
* @return VBERROR_... error, VBERROR_SUCCESS on success.
|
||||
*/
|
||||
VbError_t VbExGetLocalizationCount(uint32_t *count);
|
||||
#endif /* VBOOT_REFERENCE_VBOOT_API_H_ */
|
||||
|
||||
Reference in New Issue
Block a user