13 Aug, 2016

1 commit


16 Jan, 2016

1 commit


26 Aug, 2015

1 commit


05 Feb, 2015

1 commit


31 Jul, 2014

1 commit

  • This change adds support to disassemble a UUID back to the original
    ToUUID operator. It will detect a UUID within a standard AML Buffer.
    Also, a description of the UUID is emitted for "known" UUIDs, defined
    as UUIDs that are defined in the ACPI specification.

    Since this is a change for disassembler which is not shipped in the
    Linux kernel, the Linux kernel is not affected.

    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     

18 Mar, 2014

1 commit


27 Feb, 2014

1 commit

  • Use push and pop to both guarantee that the correct alignment is used,
    and to restore the alignment to whatever it was before the header
    was included.

    It is reported that the #pragma pack(push/pop) directives are not supported
    by the specific GCCs, but this patch still doesn't affect kernel build
    as there are already #pragma pack([1]) directives used in the old ACPICA
    headers, which means there shouldn't be GCCs that are currently used to
    compile the ACPI kernels do not support #pragma pack() directives.

    References: https://bugs.acpica.org/show_bug.cgi?id=1058
    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     

11 Feb, 2014

1 commit


21 Nov, 2013

1 commit


31 Oct, 2013

1 commit


02 Jun, 2013

1 commit


25 Jan, 2013

1 commit


11 Jan, 2013

1 commit


10 Jan, 2013

2 commits

  • This is a cosmetic patch only. Comparison of the resulting binary showed
    only line number differences.

    This patch does not affect the generation of the Linux binary.
    This patch decreases 389 lines of 20121018 divergence.diff.

    This patch reduces source code diff caused by the simple code maintenance
    work:
    1. Deletion of the unused include files.
    2. Deletion of the deprecated codes blocks.
    3. Repositioning of the code blocks.
    4. Replacing the values with the well defined macros.
    5. Replacing the types with the equivalent types.

    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng
     
  • This is a cosmetic patch only. Comparison of the resulting binary showed
    only line number differences.

    This patch does not affect the generation of the Linux binary.
    This patch decreases 558 lines of 20121018 divergence.diff.

    This patch reduces the source code diff between Linux and ACPICA by
    cleaning the comments that already have been updated in ACPICA.

    There is no extra indentation done in this patch. Even the empty line
    deletions and insertions are also splitted into another cleanup patch so
    that this patch can be easily reviewed, and the binary differences can be
    held to a lowest level.

    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng
     

15 Nov, 2012

1 commit

  • Debugger improvements in ACPICA are always ignored by ACPICA Linux
    release. This will lead to divergences between Linux and ACPICA.
    This patch fixes such unmerged debugger updates.

    Following patches are included:
    1. Fixed a couple compiler warnings for extra extern
    Wed, 14 Mar 2007 21:12:19 +0000
    2. Cleanup for internal Reference Object.
    Wed, 27 Aug 2008 10:11:30 -0700
    3. Debugger: Lock method args for multithread command.
    Fri, 24 Apr 2009 12:28:49 -0700
    4. Debugger: Add max count argument for Batch command.
    Tue, 29 Sep 2009 12:31:58 -0700
    5. Add new host interfaces for _OSI support.
    Thu, 5 Aug 2010 14:18:28 -0700
    6. Increase debugger buffer size for method return objects.
    Wed, 17 Nov 2010 13:48:30 -0800
    7. Debugger: Add command to display status of global handlers.
    Tue, 25 Jan 2011 13:47:58 -0800
    8. Debugger: Split large dbcmds.c file.
    Wed, 26 Jan 2011 13:03:41 -0800
    9. Debugger/AcpiExec: Add support to pass complex args to methods.
    Tue, 17 May 2011 13:33:39 -0700
    10.Debugger: Add Template command to dump resource templates.
    Fri, 28 Oct 2011 14:18:51 -0700
    11.Support for custom ACPICA build for ACPI 5.0 reduced hardware.
    Wed, 1 Feb 2012 13:18:17 -0800
    12.Debugger: Improve command help support.
    Wed, 15 Feb 2012 07:59:26 -0800
    13.Update ACPI_HW_DEPENDENT* macro invocations.
    Wed, 15 Feb 2012 08:14:08 -0800
    14.Debugger: Rename function to simplify source code conversion.
    Wed, 13 Jun 2012 14:23:06 -0700
    15.Debugger: Enhance "Tables" and "Unload" commands.
    Fri, 29 Jun 2012 13:10:58 -0700
    16.Debugger: update prototype for AcpiDbSleep function.
    Fri, 17 Aug 2012 13:43:02 -0700

    This patch will not affect the generated vmlinx binary.
    This will decrease 264 lines of 20120913 divergence.diff.

    Signed-off-by: Robert Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng
     

22 Mar, 2012

1 commit


09 Jan, 2009

1 commit


31 Dec, 2008

1 commit

  • acpi.h now includes only the "public" acpica headers. All other
    acpica headers are "private" and should not be included by acpica
    users. One new file, accommon.h is used to include the commonly
    used private headers for acpica code generation. Future plans
    are to move all private headers to a new subdirectory.

    Signed-off-by: Bob Moore
    Signed-off-by: Lin Ming
    Signed-off-by: Len Brown

    Bob Moore
     

30 Dec, 2008

2 commits


23 Oct, 2008

4 commits


17 Jul, 2008

2 commits


24 Apr, 2008

1 commit


23 Apr, 2008

10 commits


03 Feb, 2007

2 commits