armv8: fsl-layerscape: Update README.falcon for compression
[oweals/u-boot.git] / arch / arm / cpu / armv8 / fwcall.c
index c5aa41a0e686e968fe46f685c9f4423402ea9352..0ba3dad8cc5e70f1640a5c9129ed898f588e04a9 100644 (file)
@@ -143,15 +143,12 @@ void __efi_runtime EFIAPI efi_reset_system(
                        efi_status_t reset_status,
                        unsigned long data_size, void *reset_data)
 {
-       switch (reset_type) {
-       case EFI_RESET_COLD:
-       case EFI_RESET_WARM:
-       case EFI_RESET_PLATFORM_SPECIFIC:
+       if (reset_type == EFI_RESET_COLD ||
+           reset_type == EFI_RESET_WARM ||
+           reset_type == EFI_RESET_PLATFORM_SPECIFIC) {
                psci_system_reset();
-               break;
-       case EFI_RESET_SHUTDOWN:
+       } else if (reset_type == EFI_RESET_SHUTDOWN) {
                psci_system_off();
-               break;
        }
 
        while (1) { }