1. 18 Mar, 2018 1 commit
  2. 06 Feb, 2018 1 commit
  3. 03 Aug, 2017 1 commit
  4. 04 Jul, 2017 1 commit
  5. 12 Jun, 2017 5 commits
  6. 09 Feb, 2017 1 commit
  7. 05 May, 2016 1 commit
  8. 15 Jan, 2016 1 commit
  9. 05 Feb, 2015 1 commit
  10. 26 Jan, 2015 1 commit
    • Lv Zheng's avatar
      ACPICA: Resources: Provide common part for struct acpi_resource_address structures. · a45de93e
      Lv Zheng authored
      struct acpi_resource_address and struct acpi_resource_extended_address64 share substracts
      just at different offsets. To unify the parsing functions, OSPMs like Linux
      need a new ACPI_ADDRESS64_ATTRIBUTE as their substructs, so they can
      extract the shared data.
      
      This patch also synchronizes the structure changes to the Linux kernel.
      The usages are searched by matching the following keywords:
      1. acpi_resource_address
      2. acpi_resource_extended_address
      3. ACPI_RESOURCE_TYPE_ADDRESS
      4. ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS
      And we found and fixed the usages in the following files:
       arch/ia64/kernel/acpi-ext.c
       arch/ia64/pci/pci.c
       arch/x86/pci/acpi.c
       arch/x86/pci/mmconfig-shared.c
       drivers/xen/xen-acpi-memhotplug.c
       drivers/acpi/acpi_memhotplug.c
       drivers/acpi/pci_root.c
       drivers/acpi/resource.c
       drivers/char/hpet.c
       drivers/pnp/pnpacpi/rsparser.c
       drivers/hv/vmbus_drv.c
      
      Build tests are passed with defconfig/allnoconfig/allyesconfig and
      defconfig+CONFIG_ACPI=n.
      Original-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Original-by: default avatarJiang Liu <jiang.liu@linux.intel.com>
      Signed-off-by: default avatarLv Zheng <lv.zheng@intel.com>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      a45de93e
  11. 18 Mar, 2014 1 commit
  12. 26 Feb, 2014 1 commit
  13. 10 Feb, 2014 1 commit
  14. 25 Jan, 2013 1 commit
  15. 10 Jan, 2013 2 commits
  16. 17 Jul, 2012 2 commits
  17. 17 Jan, 2012 1 commit
  18. 19 Jan, 2011 1 commit
  19. 22 Jan, 2010 2 commits
  20. 31 Dec, 2008 1 commit