1. 16 1月, 2016 1 次提交
    • L
      ACPICA: Reduce regression fix divergence from upstream ACPICA · 66e42ee5
      Lv Zheng 提交于
      Linux has been fixed during 20151218 release cycle by reverting wrong code
      in the following commit:
        ACPICA commit: 071eff738c59eda1792ac24b3b688b61691d7e7c
        Subject: Add per-table execution of module-level code, early region
                 handlers
      While upstream ACPICA fixes later in the following commit:
        ACPICA commit: bf6cfddb4784c349f781758981b207253b5a1252
        Subject: Fix for module-level-code regression introduced in 20151218
      
      This results in the divergences and this patch is meant to reduce such
      divergences. Lv Zheng.
      Signed-off-by: NLv Zheng <lv.zheng@intel.com>
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      66e42ee5
  2. 05 1月, 2016 1 次提交
    • R
      ACPICA: Drop Linux-specific waking vector functions · e3e9b577
      Rafael J. Wysocki 提交于
      Commit f06147f9 (ACPICA: Hardware: Enable firmware waking vector
      for both 32-bit and 64-bit FACS) added three functions that aren't
      present in upstream ACPICA, acpi_hw_set_firmware_waking_vectors(),
      acpi_set_firmware_waking_vectors() and acpi_set_firmware_waking_vector64(),
      to allow Linux to use the previously existing API for setting the
      platform firmware waking vector.
      
      However, that wasn't necessary, since the ACPI sleep support code
      in Linux can be modified to use the upstream ACPICA's API easily
      and the additional functions may be dropped which reduces the code
      size and puts the kernel's ACPICA code more in line with the upstream.
      
      Make the changes as per the above.  While at it, make the relevant
      function desctiption comments reflect the upstream ACPICA's ones.
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      Acked-by: NLv Zheng <lv.zheng@intel.com>
      e3e9b577
  3. 01 1月, 2016 38 次提交