efi: Use 16-bit unicode strings
authorSimon Glass <sjg@chromium.org>
Sun, 23 Jan 2022 19:55:12 +0000 (12:55 -0700)
committerTom Rini <trini@konsulko.com>
Thu, 3 Feb 2022 17:16:01 +0000 (12:16 -0500)
commit156ccbc3c4581a1e6d29c51f4af4e120e30a2ef0
treedb7dcc9bb8ee0ec5730384d56356ba55a6cfd200
parent587254ebcf05fa76b6a957ffa72db053177836cf
efi: Use 16-bit unicode strings

At present we use wide characters for unicode but this is not necessary.
Change the code to use the 'u' literal instead. This helps to fix build
warnings for sandbox on rpi.

Signed-off-by: Simon Glass <sjg@chromium.org>
Suggested-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
34 files changed:
cmd/efidebug.c
include/efi_loader.h
include/efi_selftest.h
lib/efi_loader/efi_bootmgr.c
lib/efi_loader/efi_boottime.c
lib/efi_loader/efi_capsule.c
lib/efi_loader/efi_helper.c
lib/efi_loader/efi_image_loader.c
lib/efi_loader/efi_setup.c
lib/efi_loader/efi_string.c
lib/efi_loader/efi_tcg2.c
lib/efi_loader/efi_var_common.c
lib/efi_loader/efi_variable.c
lib/efi_loader/efi_variable_tee.c
lib/efi_loader/helloworld.c
lib/efi_selftest/dtbdump.c
lib/efi_selftest/efi_selftest.c
lib/efi_selftest/efi_selftest_block_device.c
lib/efi_selftest/efi_selftest_devicepath.c
lib/efi_selftest/efi_selftest_exception.c
lib/efi_selftest/efi_selftest_fdt.c
lib/efi_selftest/efi_selftest_hii.c
lib/efi_selftest/efi_selftest_load_file.c
lib/efi_selftest/efi_selftest_loadimage.c
lib/efi_selftest/efi_selftest_miniapp_exception.c
lib/efi_selftest/efi_selftest_miniapp_exit.c
lib/efi_selftest/efi_selftest_miniapp_return.c
lib/efi_selftest/efi_selftest_reset.c
lib/efi_selftest/efi_selftest_textoutput.c
lib/efi_selftest/efi_selftest_unicode_collation.c
lib/efi_selftest/efi_selftest_util.c
lib/efi_selftest/efi_selftest_variables.c
lib/efi_selftest/efi_selftest_variables_runtime.c
lib/efi_selftest/initrddump.c