• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/

Lines Matching refs:efi

31 #include <linux/efi.h>
41 #include <asm/efi.h>
53 struct efi efi;
54 EXPORT_SYMBOL(efi);
58 static struct efi efi_phys __initdata;
192 status = efi.get_time(&eft, &cap);
206 status = efi.set_time(&eft);
220 status = efi.get_time(&eft, &cap);
334 efi.systab = early_ioremap((unsigned long)efi_phys.systab,
336 if (efi.systab == NULL)
338 memcpy(&efi_systab, efi.systab, sizeof(efi_system_table_t));
339 early_iounmap(efi.systab, sizeof(efi_system_table_t));
340 efi.systab = &efi_systab;
345 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE)
347 if ((efi.systab->hdr.revision >> 16) == 0)
350 efi.systab->hdr.revision >> 16,
351 efi.systab->hdr.revision & 0xffff);
356 c16 = tmp = early_ioremap(efi.systab->fw_vendor, 2);
366 efi.systab->hdr.revision >> 16,
367 efi.systab->hdr.revision & 0xffff, vendor);
373 efi.systab->tables,
374 efi.systab->nr_tables * sizeof(efi_config_table_t));
379 for (i = 0; i < efi.systab->nr_tables; i++) {
381 efi.mps = config_tables[i].table;
385 efi.acpi20 = config_tables[i].table;
389 efi.acpi = config_tables[i].table;
393 efi.smbios = config_tables[i].table;
398 efi.uv_systab = config_tables[i].table;
403 efi.hcdp = config_tables[i].table;
407 efi.uga = config_tables[i].table;
413 efi.systab->nr_tables * sizeof(efi_config_table_t));
421 runtime = early_ioremap((unsigned long)efi.systab->runtime,
437 efi.get_time = phys_efi_get_time;
506 efi.systab = NULL;
541 efi.systab = (efi_system_table_t *) (unsigned long) systab;
545 BUG_ON(!efi.systab);
565 efi.get_time = virt_efi_get_time;
566 efi.set_time = virt_efi_set_time;
567 efi.get_wakeup_time = virt_efi_get_wakeup_time;
568 efi.set_wakeup_time = virt_efi_set_wakeup_time;
569 efi.get_variable = virt_efi_get_variable;
570 efi.get_next_variable = virt_efi_get_next_variable;
571 efi.set_variable = virt_efi_set_variable;
572 efi.get_next_high_mono_count = virt_efi_get_next_high_mono_count;
573 efi.reset_system = virt_efi_reset_system;
574 efi.set_virtual_address_map = virt_efi_set_virtual_address_map;