1. 24 7月, 2015 2 次提交
  2. 31 7月, 2014 1 次提交
  3. 23 7月, 2014 1 次提交
  4. 08 7月, 2014 2 次提交
    • L
      ACPICA: Utilities: Add formatted printing APIs · 80a648c1
      Lv Zheng 提交于
      This patch introduces formatted printing APIs to handle ACPICA specific
      formatted print requirements. Currently only specific OSPMs will use this
      customized printing support, Linux kernel doesn't use these APIs at this
      time. It will be enabled for Linux kernel resident ACPICA after being well
      tested. So currently this patch is a no-op.
      
      The specific formatted printing APIs are useful to ACPICA as:
       1. Some portable applications do not link standard C library, so they
          cannot use standard formatted print APIs directly.
       2. Platform specific printing format may differ and thus not portable, for
          example, u64 is %ull for Linux kernel and is %uI64 for some MSVC
          versions.
       3. Platform specific printing format may conflict with ACPICA's usages
          while it is not possible for ACPICA developers to test their code for
          all platforms. For example, developers may generate %pRxxx while Linux
          kernel treats %pR as structured resource printing and decodes variable
          argument as a "struct resource" pointer.
      This patch solves above issues by introducing the new APIs.
      
      Note that users of such APIs are not introduced in this patch. Users of
      acpi_os_file_vprintf()/acpi_ut_file_printf() need to invoke acpi_os_initialize(),
      this should be taken care by the further patches where such users are
      introduced. Lv Zheng.
      Signed-off-by: NLv Zheng <lv.zheng@intel.com>
      Signed-off-by: NBob Moore <robert.moore@intel.com>
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      80a648c1
    • L
      ACPICA: Utilities: Add support to read table from files · e740304c
      Lv Zheng 提交于
      After the new table reading utility functions are well tested, acpidump can
      also switch to use the generic acpi_ut_read_table_xxx() APIs. Currently
      this patch is no-op as acpidump does not link to the new APIs.
      
      This patch is only useful for ACPICA applications, most of which are not
      shipped in the Linux kernel.
      Signed-off-by: NLv Zheng <lv.zheng@intel.com>
      Signed-off-by: NBob Moore <robert.moore@intel.com>
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      e740304c
  5. 21 4月, 2014 1 次提交
  6. 11 2月, 2014 1 次提交
  7. 16 6月, 2013 3 次提交
  8. 02 6月, 2013 1 次提交
  9. 12 4月, 2013 1 次提交
  10. 12 3月, 2013 1 次提交
  11. 11 1月, 2013 1 次提交
  12. 03 1月, 2013 1 次提交
  13. 15 11月, 2012 1 次提交
  14. 21 9月, 2012 1 次提交
  15. 17 7月, 2012 2 次提交
  16. 22 3月, 2012 2 次提交
  17. 17 1月, 2012 4 次提交
  18. 10 5月, 2011 1 次提交
  19. 03 3月, 2011 2 次提交
  20. 12 1月, 2011 1 次提交
  21. 01 10月, 2010 3 次提交
  22. 06 5月, 2010 1 次提交
  23. 20 4月, 2010 1 次提交
  24. 25 11月, 2009 1 次提交
  25. 29 8月, 2009 1 次提交
  26. 27 8月, 2009 1 次提交
    • B
      ACPICA: Major update for acpi_get_object_info external interface · 15b8dd53
      Bob Moore 提交于
      Completed a major update for the acpi_get_object_info external interface.
      Changes include:
       - Support for variable, unlimited length HID, UID, and CID strings
       - Support Processor objects the same as Devices (HID,UID,CID,ADR,STA, etc.)
       - Call the _SxW power methods on behalf of a device object
       - Determine if a device is a PCI root bridge
       - Change the ACPI_BUFFER parameter to ACPI_DEVICE_INFO.
      These changes will require an update to all callers of this interface.
      See the ACPICA Programmer Reference for details.
      
      Also, update all invocations of acpi_get_object_info interface
      Signed-off-by: NBob Moore <robert.moore@intel.com>
      Signed-off-by: NLin Ming <ming.m.lin@intel.com>
      Signed-off-by: NLen Brown <len.brown@intel.com>
      15b8dd53
  27. 08 5月, 2009 1 次提交
  28. 28 3月, 2009 1 次提交