1. 03 Jan, 2016 1 commit
  2. 02 Jan, 2016 1 commit
  3. 21 Sep, 2014 1 commit
    • Valentin Dornauer's avatar
      ACPIhalt: Add more ACPI opcodes. · 0f1f95c7
      Valentin Dornauer authored
      	The AML parser implements only a small subset of possible AML
      	opcodes. On the Fujitsu Lifebook E744 this and another bug in
      	the parser (incorrect handling of TermArg data types) would lead
      	to the laptop not turning off (_S5 not found).
      
      	* grub-core/commands/acpihalt.c: Support OpAlias in the AML parser;
      	in skip_ext_op(), handle some Type2Opcodes more correctly (TermArgs
      	aren't always simply strings!); Add function to skip TermArgs
      	* include/grub/acpi.h: Add new opcodes
      0f1f95c7
  4. 04 Apr, 2014 1 commit
  5. 14 Oct, 2013 1 commit
  6. 31 May, 2013 1 commit
  7. 07 May, 2013 1 commit
  8. 26 Mar, 2013 1 commit
    • Colin Watson's avatar
      * grub-core/commands/acpihalt.c (skip_ext_op): Add support for · 33028f4c
      Colin Watson authored
      	  skipping Event, Device, Processor, PowerRes, ThermalZone, and
      	  BankField extended opcodes.
      	  (get_sleep_type): Add minimal scope handling (just enough to
      	  handle setting the scope to the root path).
      	  (grub_acpi_halt): Parse any SSDTs as well as the DSDT.
      	* include/grub/acpi.h: Add enumeration values for Event, Device,
      	  Processor, PowerRes, ThermalZone, and BankField extended opcodes.
      33028f4c
  9. 03 Mar, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * grub-core/commands/acpihalt.c: Add TRANSLATORS comments. · 40211ab8
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/commands/keystatus.c: Likewise.
      	* grub-core/commands/loadenv.c: Likewise.
      	* grub-core/commands/probe.c: Likewise.
      	* grub-core/commands/regexp.c: Likewise.
      	* grub-core/commands/true.c: Likewise.
      	* grub-core/commands/videoinfo.c: Likewise.
      	* grub-core/disk/cryptodisk.c: Likewise.
      	* grub-core/disk/ldm.c: Likewise.
      	* grub-core/disk/loopback.c: Likewise.
      	* grub-core/disk/luks.c: Likewise.
      	* grub-core/fs/zfs/zfsinfo.c: Likewise.
      	* grub-core/kern/disk.c: Likewise.
      	* grub-core/kern/emu/hostdisk.c: Likewise.
      40211ab8
  10. 22 Feb, 2012 2 commits
  11. 12 Nov, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * grub-core/commands/acpihalt.c: Gettextized. · 6e0632e2
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/commands/cacheinfo.c: Likewise.
      	* grub-core/commands/cmp.c: Likewise.
      	* grub-core/commands/efi/loadbios.c: Likewise.
      	* grub-core/commands/gptsync.c: Likewise.
      	* grub-core/commands/ieee1275/suspend.c: Likewise.
      	* grub-core/commands/legacycfg.c: Likewise.
      	* grub-core/commands/memrw.c: Likewise.
      	* grub-core/commands/minicmd.c: Likewise.
      	* grub-core/commands/parttool.c: Likewise.
      	* grub-core/commands/time.c: Likewise.
      	* grub-core/commands/videoinfo.c: Likewise.
      	* grub-core/disk/geli.c: Likewise.
      	* grub-core/disk/i386/pc/biosdisk.c: Likewise.
      	* grub-core/disk/luks.c: Likewise.
      	* grub-core/disk/lvm.c: Likewise.
      	* grub-core/font/font_cmd.c: Likewise.
      	* grub-core/fs/zfs/zfscrypt.c: Likewise.
      	* grub-core/fs/zfs/zfsinfo.c: Likewise.
      	* grub-core/gfxmenu/view.c: Likewise.
      	* grub-core/kern/emu/hostdisk.c: Likewise.
      	* grub-core/kern/emu/main.c: Likewise.
      	* grub-core/kern/emu/misc.c: Likewise.
      	* grub-core/kern/emu/mm.c: Likewise.
      	* grub-core/kern/mips/arc/init.c: Likewise.
      	* grub-core/kern/mips/loongson/init.c: Likewise.
      	* grub-core/kern/partition.c: Likewise.
      	* grub-core/lib/i386/halt.c: Likewise.
      	* grub-core/lib/mips/arc/reboot.c: Likewise.
      	* grub-core/lib/mips/loongson/reboot.c: Likewise.
      	* grub-core/loader/i386/pc/chainloader.c: Likewise.
      	* grub-core/loader/i386/xnu.c: Likewise.
      	* grub-core/loader/multiboot.c: Likewise.
      	* grub-core/net/bootp.c: Likewise.
      	* grub-core/net/net.c: Likewise.
      	* grub-core/normal/term.c: Likewise.
      	* grub-core/partmap/bsdlabel.c: Likewise.
      	* grub-core/parttool/msdospart.c: Likewise.
      	* grub-core/term/gfxterm.c: Likewise.
      	* grub-core/term/terminfo.c: Likewise.
      	* grub-core/video/i386/pc/vbe.c: Likewise.
      	* util/grub-menulst2cfg.c: Likewise.
      	* util/grub-mkdevicemap.c: Likewise.
      	* util/grub-mklayout.c: Likewise.
      	* util/grub-mkrelpath.c: Likewise.
      	* util/grub-script-check.c: Likewise.
      	* util/ieee1275/grub-ofpathname.c: Likewise.
      	* util/resolve.c: Likewise.
      6e0632e2
  12. 25 Dec, 2010 1 commit
  13. 16 Oct, 2010 3 commits
  14. 24 Sep, 2010 1 commit
  15. 13 Sep, 2010 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Enable acpi shutdown on all ACPI platforms. · 2419f17a
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/Makefile.core.def (halt): Inlude commands/acpihalt.c
      	on coreboo, multiboot and EFI.
      	* grub-core/commands/acpihalt.c (get_sleep_type): Add missing casts.
      	(grub_acpi_halt): Likewise.
      	* grub-core/commands/i386/pc/halt.c (grub_halt): Call grub_acpi_halt.
      	(grub_cmd_halt): Don't call grub_acpi_halt directly.
      	* grub-core/lib/efi/halt.c (grub_halt): Call grub_acpi_halt.
      	* grub-core/lib/i386/halt.c (grub_halt)
      	[GRUB_MACHINE_COREBOOT || GRUB_MACHINE_MULTIBOOT]: Likewise.
      2419f17a