efi_selftest: allow to select a single test for execution
[oweals/u-boot.git] / lib / efi_selftest / efi_selftest_util.c
index 5f81f251c441fa30969c0172f8acc3006c29a753..1b17bf4d4bc4c290a539f41f275cd6832c6627a9 100644 (file)
@@ -23,3 +23,12 @@ int efi_st_memcmp(const void *buf1, const void *buf2, size_t length)
        }
        return 0;
 }
+
+int efi_st_strcmp_16_8(const u16 *buf1, const char *buf2)
+{
+       for (; *buf1 || *buf2; ++buf1, ++buf2) {
+               if (*buf1 != *buf2)
+                       return *buf1 - *buf2;
+       }
+       return 0;
+}