[linux-yocto] [PATCH 0/1] [PATCH] ACPI: Code backporting for ACPI Framework
rebecca.swee.fun.chang at intel.com
rebecca.swee.fun.chang at intel.com
Sun Nov 10 21:42:14 PST 2013
From: "Chang, Rebecca Swee Fun" <rebecca.swee.fun.chang at intel.com>
Hi all,
This is a request merge this patch into standard/common-pc-64/baytrail.
The branch mentioned is a new branch for Baytrail BSP. There will be
more Baytrail related patches sending out soon.
This patch is ACPI related code changes. This ACPI framework was
backported from Linux kernel v3.9. Sorry for the huge LOC change
in this patch. We have collaborated and divided the code changes based
on component and we thought that this would be the best way.
Once again, please pull this patch into standard/common-pc-64/baytrail.
Branch creation should be HEAD on commit 19f949f52599ba7c3f67a5897ac6be14bfcb1200
or at tag named v3.8.
Thanks a lot.
Regards
Rebecca
The following changes since commit 19f949f52599ba7c3f67a5897ac6be14bfcb1200:
Linux 3.8 (2013-02-18 15:58:34 -0800)
are available in the git repository at:
git://git.yoctoproject.org/linux-yocto-contrib rebeccas/standard/common-pc-64/baytrail
http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=rebeccas/standard/common-pc-64/baytrail
Chang, Rebecca Swee Fun (1):
ACPI: code backporting for ACPICA, ACPI/PM, ACPI/PCI, ACPI/APEI
.../ABI/testing/sysfs-devices-power_resources_D0 | 13 +
.../ABI/testing/sysfs-devices-power_resources_D1 | 14 +
.../ABI/testing/sysfs-devices-power_resources_D2 | 14 +
.../testing/sysfs-devices-power_resources_D3hot | 14 +
.../ABI/testing/sysfs-devices-power_state | 20 +
.../ABI/testing/sysfs-devices-real_power_state | 23 +
.../ABI/testing/sysfs-devices-resource_in_use | 12 +
Documentation/acpi/enumeration.txt | 4 +-
Documentation/acpi/scan_handlers.txt | 77 ++
arch/ia64/hp/common/aml_nfw.c | 2 +-
arch/ia64/include/asm/acpi.h | 4 -
arch/x86/include/asm/acpi.h | 4 -
arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +-
drivers/acpi/Kconfig | 2 +-
drivers/acpi/Makefile | 3 +-
drivers/acpi/ac.c | 4 +-
drivers/acpi/acpi_memhotplug.c | 82 +-
drivers/acpi/acpi_pad.c | 3 +-
drivers/acpi/acpi_platform.c | 92 +-
drivers/acpi/acpica/Makefile | 8 +-
drivers/acpi/acpica/accommon.h | 1 +
drivers/acpi/acpica/acdebug.h | 17 +
drivers/acpi/acpica/acevents.h | 21 +-
drivers/acpi/acpica/acglobal.h | 37 +-
drivers/acpi/acpica/acinterp.h | 2 +-
drivers/acpi/acpica/aclocal.h | 45 +-
drivers/acpi/acpica/acmacros.h | 171 +---
drivers/acpi/acpica/acnamesp.h | 14 +-
drivers/acpi/acpica/acobject.h | 2 +-
drivers/acpi/acpica/acparser.h | 25 +-
drivers/acpi/acpica/acpredef.h | 14 +-
drivers/acpi/acpica/acresrc.h | 6 +-
drivers/acpi/acpica/acutils.h | 57 +-
drivers/acpi/acpica/amlresrc.h | 6 +
drivers/acpi/acpica/dsmethod.c | 6 +-
drivers/acpi/acpica/dsobject.c | 16 +-
drivers/acpi/acpica/dsopcode.c | 14 +-
drivers/acpi/acpica/dsutils.c | 10 +-
drivers/acpi/acpica/dswexec.c | 4 +-
drivers/acpi/acpica/dswload.c | 5 +-
drivers/acpi/acpica/evgpe.c | 12 +-
drivers/acpi/acpica/evgpeblk.c | 22 +-
drivers/acpi/acpica/evgpeinit.c | 3 +
drivers/acpi/acpica/evhandler.c | 529 +++++++++++
drivers/acpi/acpica/evregion.c | 582 ++----------
drivers/acpi/acpica/evsci.c | 4 +-
drivers/acpi/acpica/evxface.c | 34 +-
drivers/acpi/acpica/evxfevnt.c | 5 +-
drivers/acpi/acpica/evxfgpe.c | 9 +-
drivers/acpi/acpica/exconfig.c | 20 +-
drivers/acpi/acpica/exconvrt.c | 2 +-
drivers/acpi/acpica/exdump.c | 19 +-
drivers/acpi/acpica/exfldio.c | 1 -
drivers/acpi/acpica/exmutex.c | 3 +-
drivers/acpi/acpica/exoparg1.c | 8 +-
drivers/acpi/acpica/exprep.c | 4 +-
drivers/acpi/acpica/exregion.c | 23 +-
drivers/acpi/acpica/exstore.c | 29 +-
drivers/acpi/acpica/exstoren.c | 2 +-
drivers/acpi/acpica/exutils.c | 22 +-
drivers/acpi/acpica/hwacpi.c | 11 +-
drivers/acpi/acpica/hwesleep.c | 1 -
drivers/acpi/acpica/hwgpe.c | 6 +-
drivers/acpi/acpica/hwregs.c | 6 +-
drivers/acpi/acpica/hwsleep.c | 6 +-
drivers/acpi/acpica/hwtimer.c | 7 +-
drivers/acpi/acpica/hwvalid.c | 18 +-
drivers/acpi/acpica/hwxface.c | 10 +-
drivers/acpi/acpica/hwxfsleep.c | 11 +-
drivers/acpi/acpica/nsdump.c | 12 +-
drivers/acpi/acpica/nsdumpdv.c | 1 -
drivers/acpi/acpica/nsinit.c | 27 +-
drivers/acpi/acpica/nsnames.c | 3 +-
drivers/acpi/acpica/nspredef.c | 584 +-----------
drivers/acpi/acpica/nsprepkg.c | 621 +++++++++++++
drivers/acpi/acpica/nsrepair2.c | 3 +-
drivers/acpi/acpica/nssearch.c | 5 +
drivers/acpi/acpica/nsutils.c | 86 +-
drivers/acpi/acpica/nswalk.c | 4 +-
drivers/acpi/acpica/nsxfeval.c | 17 +-
drivers/acpi/acpica/nsxfname.c | 18 +-
drivers/acpi/acpica/psargs.c | 7 +-
drivers/acpi/acpica/psloop.c | 621 -------------
drivers/acpi/acpica/psobject.c | 647 +++++++++++++
drivers/acpi/acpica/psopcode.c | 172 ----
drivers/acpi/acpica/psopinfo.c | 223 +++++
drivers/acpi/acpica/psutils.c | 8 -
drivers/acpi/acpica/rscalc.c | 6 +-
drivers/acpi/acpica/rscreate.c | 7 +-
drivers/acpi/acpica/rsdump.c | 422 +--------
drivers/acpi/acpica/rsdumpinfo.c | 454 +++++++++
drivers/acpi/acpica/rsirq.c | 38 +-
drivers/acpi/acpica/rslist.c | 7 +-
drivers/acpi/acpica/rsmemory.c | 6 +-
drivers/acpi/acpica/rsmisc.c | 74 +-
drivers/acpi/acpica/rsserial.c | 8 +-
drivers/acpi/acpica/rsutils.c | 12 +-
drivers/acpi/acpica/rsxface.c | 105 ++-
drivers/acpi/acpica/tbfadt.c | 5 +-
drivers/acpi/acpica/tbutils.c | 2 +-
drivers/acpi/acpica/tbxface.c | 5 +-
drivers/acpi/acpica/tbxfload.c | 2 +-
drivers/acpi/acpica/utaddress.c | 4 +-
drivers/acpi/acpica/utcopy.c | 4 +-
drivers/acpi/acpica/utdebug.c | 118 ++-
drivers/acpi/acpica/utdelete.c | 68 +-
drivers/acpi/acpica/uteval.c | 2 +-
drivers/acpi/acpica/utglobal.c | 9 +-
drivers/acpi/acpica/utlock.c | 14 +-
drivers/acpi/acpica/utmisc.c | 828 ++---------------
drivers/acpi/acpica/utobject.c | 2 +-
drivers/acpi/acpica/utownerid.c | 218 +++++
drivers/acpi/acpica/utresrc.c | 81 +-
drivers/acpi/acpica/utstate.c | 40 +-
drivers/acpi/acpica/utstring.c | 574 ++++++++++++
drivers/acpi/acpica/uttrack.c | 16 +-
drivers/acpi/acpica/utxface.c | 4 -
drivers/acpi/acpica/utxferror.c | 4 +-
drivers/acpi/apei/hest.c | 5 +-
drivers/acpi/battery.c | 2 +-
drivers/acpi/bus.c | 270 ------
drivers/acpi/button.c | 4 +-
drivers/acpi/container.c | 211 +----
drivers/acpi/csrt.c | 159 ++++
drivers/acpi/device_pm.c | 344 ++++++-
drivers/acpi/dock.c | 44 +-
drivers/acpi/ec.c | 2 +-
drivers/acpi/fan.c | 4 +-
drivers/acpi/glue.c | 50 +-
drivers/acpi/hed.c | 2 +-
drivers/acpi/internal.h | 31 +-
drivers/acpi/numa.c | 2 +-
drivers/acpi/pci_bind.c | 122 ---
drivers/acpi/pci_link.c | 47 +-
drivers/acpi/pci_root.c | 101 +-
drivers/acpi/pci_slot.c | 7 +-
drivers/acpi/power.c | 730 ++++++++-------
drivers/acpi/proc.c | 9 +-
drivers/acpi/processor_driver.c | 62 +-
drivers/acpi/processor_idle.c | 5 +-
drivers/acpi/sbs.c | 6 +-
drivers/acpi/sbshc.c | 4 +-
drivers/acpi/scan.c | 967 ++++++++++----------
drivers/acpi/sleep.c | 89 +-
drivers/acpi/sleep.h | 2 +
drivers/acpi/tables.c | 6 +-
drivers/acpi/thermal.c | 4 +-
drivers/acpi/video.c | 4 +-
drivers/ata/libata-acpi.c | 18 +-
drivers/base/platform.c | 4 +-
drivers/char/hpet.c | 2 +-
drivers/char/sonypi.c | 2 +-
drivers/hwmon/acpi_power_meter.c | 2 +-
drivers/hwmon/asus_atk0110.c | 4 +-
drivers/i2c/busses/i2c-scmi.c | 2 +-
drivers/input/misc/atlas_btns.c | 2 +-
drivers/pci/hotplug/acpiphp_glue.c | 56 +-
drivers/pci/hotplug/sgi_hotplug.c | 15 +-
drivers/pci/pci-acpi.c | 56 +-
drivers/pci/pci.c | 26 +-
drivers/pci/pci.h | 5 -
drivers/pci/probe.c | 1 -
drivers/platform/x86/asus-laptop.c | 2 +-
drivers/platform/x86/classmate-laptop.c | 10 +-
drivers/platform/x86/eeepc-laptop.c | 2 +-
drivers/platform/x86/fujitsu-laptop.c | 4 +-
drivers/platform/x86/fujitsu-tablet.c | 2 +-
drivers/platform/x86/hp_accel.c | 2 +-
drivers/platform/x86/ideapad-laptop.c | 2 +-
drivers/platform/x86/intel_menlow.c | 2 +-
drivers/platform/x86/panasonic-laptop.c | 4 +-
drivers/platform/x86/sony-laptop.c | 4 +-
drivers/platform/x86/topstar-laptop.c | 2 +-
drivers/platform/x86/toshiba_acpi.c | 4 +-
drivers/platform/x86/toshiba_bluetooth.c | 4 +-
drivers/platform/x86/wmi.c | 4 +-
drivers/platform/x86/xo15-ebook.c | 2 +-
drivers/video/backlight/apple_bl.c | 2 +-
drivers/xen/xen-acpi-pad.c | 3 +-
include/acpi/acconfig.h | 25 +-
include/acpi/acoutput.h | 157 +++-
include/acpi/acpi_bus.h | 100 +-
include/acpi/acpiosxf.h | 11 +-
include/acpi/acpixf.h | 66 +-
include/acpi/acrestyp.h | 15 +-
include/acpi/actbl.h | 7 +-
include/acpi/actbl1.h | 6 +-
include/acpi/actbl2.h | 23 +-
include/acpi/actbl3.h | 32 +-
include/acpi/actypes.h | 36 +-
include/acpi/container.h | 12 -
include/acpi/platform/acenv.h | 317 ++++---
include/acpi/platform/acgcc.h | 4 -
include/acpi/platform/aclinux.h | 1 -
include/linux/acpi.h | 25 +-
195 files changed, 6944 insertions(+), 5915 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-devices-power_resources_D0
create mode 100644 Documentation/ABI/testing/sysfs-devices-power_resources_D1
create mode 100644 Documentation/ABI/testing/sysfs-devices-power_resources_D2
create mode 100644 Documentation/ABI/testing/sysfs-devices-power_resources_D3hot
create mode 100644 Documentation/ABI/testing/sysfs-devices-power_state
create mode 100644 Documentation/ABI/testing/sysfs-devices-real_power_state
create mode 100644 Documentation/ABI/testing/sysfs-devices-resource_in_use
create mode 100644 Documentation/acpi/scan_handlers.txt
create mode 100644 drivers/acpi/acpica/evhandler.c
create mode 100644 drivers/acpi/acpica/nsprepkg.c
create mode 100644 drivers/acpi/acpica/psobject.c
create mode 100644 drivers/acpi/acpica/psopinfo.c
create mode 100644 drivers/acpi/acpica/rsdumpinfo.c
create mode 100644 drivers/acpi/acpica/utownerid.c
create mode 100644 drivers/acpi/acpica/utstring.c
create mode 100644 drivers/acpi/csrt.c
delete mode 100644 drivers/acpi/pci_bind.c
delete mode 100644 include/acpi/container.h
--
1.7.10.4
More information about the linux-yocto
mailing list