docs: def set_pending_boot_mode(self, boot_mode):
          """Sets the boot mode of the system for next boot.
  
          :param boot_mode: either sys_cons.BIOS_BOOT_MODE_LEGACY_BIOS,
           sys_cons.BIOS_BOOT_MODE_UEFI.
          """
          bios_properties = {
              'BootMode': mappings.GET_BIOS_BOOT_MODE_MAP_REV.get(boot_mode)
          }
  
          if boot_mode == sys_cons.BIOS_BOOT_MODE_UEFI:
              bios_properties['UefiOptimizedBoot'] = 'Enabled'
  
          self.update_bios_data_by_patch(bios_properties)