[linux-yocto] [PATCH 0/1] [PATCH] ACPI: Code backporting for ACPI Framework
Tom Zanussi
tom.zanussi at intel.com
Sun Nov 10 22:05:58 PST 2013
On Mon, 2013-11-11 at 13:42 +0800, rebecca.swee.fun.chang at intel.com
wrote:
> 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.
>
It seems rather strange to go to all the trouble of creating a huge
backport patch like this to 3.8 from 3.9, when we have 3.10. Is there
some reason you can't just use 3.10?
And this is just for ACPI - I'm guessing there are more to come?
Tom
> 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
>
More information about the linux-yocto
mailing list