[GIT PULL] ACPI & Power Management patches for Linux-3.4-merge

March 30th, 2012 - 07:40 am ET by Len Brown | Report spam
Hi Linus,

Please pull these ACPI & Power Management patches.

ACPI 5.0 after-ripples, ACPICA/Linux divergence cleanup
cpuidle evolving, more ARM use
thermal sub-system evolving, ditto
assorted other PM bits

The top commit is a merge with your latest tree
to address some cpuidle/ARM conflicts.

Rob, Daniel,

As you both modified at91_enter_idle(), and I don't know the semantics
of at91_standby(), I had to guess at the correct merge.
Please double check it and correct as necessary.

thanks!
Len Brown, Intel Open Source Technology Center

The following changes since commit f52b69f86e27903d6896ed5fa7cd280fec8de532:

Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-sh (2012-03-30 00:09:17 -0700)

are available in the git repository at:


git://git.kernel.org/pub/scm/linux/.../linux.git release

for you to fetch changes up to 14b5e206d755327ca176920ce2984c55191bbe1d:

Merge branch 'upstream' into release (2012-03-30 07:00:19 -0400)

-

Alex He (1):
ACPI: Clean redundant codes in scan.c

Amit Daniel Kachhap (1):
thermal: Fix for setting the thermal zone mode to enable/disable

Andi Kleen (3):
ACPI: ec: Do request_region outside WARN()
ACPI: Make ACPI interrupt threaded
Disable MCP limit exceeded messages from Intel IPS driver

Bjorn Helgaas (1):
ACPI / PM: print physical addresses consistently with other parts of kernel

Bob Moore (16):
ACPICA: Update _REV return value to 5
ACPICA: ACPI 5: Support for new FADT SleepStatus, SleepControl registers
ACPICA: Move ACPI timer prototypes to public acpixf file
ACPICA: Support for custom ACPICA build for ACPI 5 reduced hardware
ACPICA: Expand OSL memory read/write interfaces to 64 bits
ACPICA: ACPI 5: Update debug output for new notify values
ACPICA: Add acpi_os_physical_table_override interface
ACPICA: Distill multiple sleep method functions to a single function
ACPICA: Split sleep/wake functions into two files
ACPICA: Add table-driven dispatch for sleep/wake functions
ACPICA: Update to version 20120215
ACPICA: Clarify METHOD_NAME* defines for full-pathname cases
ACPICA: Change exception code for invalid pathname in acpi_evaluate_object
ACPICA: Debugger: Add missing object info to namespace dump
ACPICA: Object repair code: Support to add Package wrappers
ACPICA: Update to version 20120320

Boris Ostrovsky (2):
idle, x86: Allow off-lined CPU to enter deeper C states
cpuidle: power_usage should be declared signed integer

Chen Gong (3):
ACPI, APEI, EINJ, limit the range of einj_param
ACPI, APEI, EINJ, new parameter to control trigger action
Update documentation for parameter *notrigger* in einj.txt

Corentin Chary (1):
ACPI / Video: blacklist some samsung laptops

Dan Carpenter (2):
thermal: spear13xx: checking for NULL instead of IS_ERR()
ACPI throttling: fix endian bug in acpi_read_throttling_status()

Daniel Lezcano (3):
cpuidle: use the driver's state_count as default
cpuidle: remove useless array definition in cpuidle_structure
cpuidle: remove unused 'governor_data' field

Fabio Estevam (1):
drivers/thermal/thermal_sys.c: fix build warning

Gary Hade (1):
ACPI, APEI: Fix incorrect APEI register bit width check and usage

Jan Beulich (1):
ACPI: consistently use should_use_kmap()

Jiang Liu (2):
ACPI, APEI, Fix ERST header length check
CPER failed to handle generic error records with multiple sections

Joe Perches (4):
thermal_sys: remove unnecessary line continuations
thermal_sys: remove obfuscating used-once macros
thermal_sys: kernel style cleanups
thermal_sys: convert printks to pr_<level>

Julia Lawall (1):
ACPI: processor_driver: add missing kfree

Julian Anastasov (1):
ACPICA: Fix regression in FADT revision checks

Konrad Rzeszutek Wilk (1):
tboot: Add return values for tboot_sleep

Len Brown (11):
ACPI: ignore FADT reset-reg-sup flag
Merge branch 'stable/for-x86-for-3.4' of git://git.kernel.org/.../konrad/xen into tboot
tools turbostat: add summary option
tools turbostat: reduce measurement overhead due to IPIs
tools turbostat: harden against cpu online/offline
Merge branches 'acpica', 'bgrt', 'bz-11533', 'cpuidle', 'ec', 'hotplug', 'misc', 'thermal', 'turbostat' and 'video' into release
Merge branch 'apei' into release
Merge branch 'red-hat-bz-727865' into release
Merge branch 'd3' into release
Merge branch 'tboot' into release
Merge branch 'upstream' into release

Lin Ming (4):
ACPICA: Sleep/Wake interfaces: optionally execute _GTS and _BFS
ACPI: Move module parameter gts and bfs to sleep.c
ACPI: Add interface to register/unregister device to/from power resources
ACPI, PCI: Move acpi_dev_run_wake() to ACPI core

Matthew Garrett (4):
ACPI: Evaluate thermal trip points before reading temperature
ACPI: Ensure thermal limits match CPU frequencies
ACPI: export acpi_kobj
ACPI: Add support for exposing BGRT data

Myron Stowe (1):
ACPI: Fix logic for removing mappings in 'acpi_unmap'

Paul E. McKenney (1):
ACPI: Fix unprotected smp_processor_id() in acpi_processor_cst_has_changed()

Petr Vandrovec (1):
ACPI: Fix use-after-free in acpi_map_lsapic

Robert Lee (9):
cpuidle: Add common time keeping and irq enabling
ARM: at91: Consolidate time keeping and irq enable
ARM: kirkwood: Consolidate time keeping and irq enable
ARM: davinci: Consolidate time keeping and irq enable
ARM: omap: Consolidate OMAP3 time keeping and irq enable
ARM: omap: Consolidate OMAP4 time keeping and irq enable
ARM: shmobile: Consolidate time keeping and irq enable
SH: shmobile: Consolidate time keeping and irq enable
ARM: davinci: Fix for cpuidle consolidation changes

ShuoX Liu (1):
cpuidle: add a sysfs entry to disable specific C state for debug purpose.

Tang Liang (1):
x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep.

Toshi Kani (1):
ACPI: Add CPU hotplug support for processor device objects

Vincenzo Frascino (1):
thermal: add support for thermal sensor present on SPEAr13xx machines

Viresh Kumar (1):
thermal/spear_thermal: replace readl/writel with lighter _relaxed variants

Yinghai Lu (1):
PNPACPI: Fix device ref leaking in acpi_pnp_match

Zhang Rui (1):
ACPI: Introduce ACPI D3_COLD state support

Documentation/ABI/testing/sysfs-firmware-acpi | 20 +
Documentation/acpi/apei/einj.txt | 8 +
Documentation/cpuidle/sysfs.txt | 5 +
arch/arm/include/asm/cpuidle.h | 29 ++
arch/arm/kernel/Makefile | 2 +-
arch/arm/kernel/cpuidle.c | 21 ++
arch/arm/mach-at91/cpuidle.c | 63 ++--
arch/arm/mach-davinci/cpuidle.c | 83 ++--
arch/arm/mach-kirkwood/cpuidle.c | 72 ++--
arch/arm/mach-omap2/cpuidle34xx.c | 42 +--
arch/arm/mach-omap2/cpuidle44xx.c | 21 +-
arch/arm/mach-shmobile/cpuidle.c | 31 +-
arch/sh/kernel/cpu/shmobile/cpuidle.c | 10 +-
arch/x86/kernel/acpi/boot.c | 3 +-
arch/x86/kernel/smpboot.c | 4 +-
arch/x86/kernel/tboot.c | 9 +-
drivers/acpi/Kconfig | 9 +
drivers/acpi/Makefile | 1 +
drivers/acpi/acpica/Makefile | 4 +-
drivers/acpi/acpica/accommon.h | 1 -
drivers/acpi/acpica/acdebug.h | 8 +-
drivers/acpi/acpica/acevents.h | 21 +-
drivers/acpi/acpica/acglobal.h | 11 +-
drivers/acpi/acpica/achware.h | 32 +-
drivers/acpi/acpica/aclocal.h | 1 +
drivers/acpi/acpica/acmacros.h | 6 +
drivers/acpi/acpica/acnamesp.h | 5 +-
drivers/acpi/acpica/actables.h | 5 +
drivers/acpi/acpica/evevent.c | 4 +-
drivers/acpi/acpica/evglock.c | 4 +-
drivers/acpi/acpica/evgpe.c | 4 +-
drivers/acpi/acpica/evgpeblk.c | 4 +-
drivers/acpi/acpica/evgpeinit.c | 4 +-
drivers/acpi/acpica/evgpeutil.c | 3 +
drivers/acpi/acpica/evmisc.c | 26 +-
drivers/acpi/acpica/evsci.c | 4 +-
drivers/acpi/acpica/evxface.c | 436 +++++++++++--
drivers/acpi/acpica/evxfevnt.c | 2 +
drivers/acpi/acpica/evxfgpe.c | 2 +
drivers/acpi/acpica/hwacpi.c | 3 +
drivers/acpi/acpica/hwesleep.c | 247 ++++++++++++
drivers/acpi/acpica/hwgpe.c | 4 +-
drivers/acpi/acpica/hwregs.c | 16 +-
drivers/acpi/acpica/hwsleep.c | 401 ++++-
drivers/acpi/acpica/hwtimer.c | 2 +
drivers/acpi/acpica/hwxface.c | 50 +--
drivers/acpi/acpica/hwxfsleep.c | 431 +++++++++++++++++++++
drivers/acpi/acpica/nsdump.c | 15 +-
drivers/acpi/acpica/nsdumpdv.c | 2 +-
drivers/acpi/acpica/nspredef.c | 4 +-
drivers/acpi/acpica/nsrepair.c | 159 +++--
drivers/acpi/acpica/nsutils.c | 2 +-
drivers/acpi/acpica/tbfadt.c | 8 +-
drivers/acpi/acpica/tbinstal.c | 117 +++++-
drivers/acpi/acpica/tbutils.c | 95 ++
drivers/acpi/acpica/utdecode.c | 34 +-
drivers/acpi/acpica/utglobal.c | 9 +-
drivers/acpi/acpica/utinit.c | 37 +-
drivers/acpi/acpica/utxface.c | 6 +-
drivers/acpi/apei/apei-base.c | 61 +--
drivers/acpi/apei/cper.c | 2 +
drivers/acpi/apei/einj.c | 17 +-
drivers/acpi/apei/erst.c | 2 +-
drivers/acpi/bgrt.c | 175 +++++++++
drivers/acpi/bus.c | 1 +
drivers/acpi/ec.c | 8 +-
drivers/acpi/nvs.c | 4 +-
drivers/acpi/osl.c | 124 ++-
drivers/acpi/power.c | 166 +++++++-
drivers/acpi/processor_driver.c | 62 ++-
drivers/acpi/processor_idle.c | 34 +-
drivers/acpi/processor_thermal.c | 45 ++-
drivers/acpi/processor_throttling.c | 5 +-
drivers/acpi/reboot.c | 3 +-
drivers/acpi/scan.c | 12 +-
drivers/acpi/sleep.c | 76 +++-
drivers/acpi/thermal.c | 8 +-
drivers/acpi/video_detect.c | 49 +++
drivers/cpuidle/cpuidle.c | 97 ++++-
drivers/cpuidle/driver.c | 2 +-
drivers/cpuidle/governors/menu.c | 7 +-
drivers/cpuidle/sysfs.c | 40 ++
drivers/pci/pci-acpi.c | 40 +-
drivers/platform/x86/intel_ips.c | 13 +-
drivers/pnp/pnpacpi/core.c | 7 +-
drivers/thermal/Kconfig | 8 +
drivers/thermal/Makefile | 1 +
drivers/thermal/spear_thermal.c | 206 ++++++++++
drivers/thermal/thermal_sys.c | 94 ++
{drivers/acpi/acpica => include/acpi}/acconfig.h | 19 +-
include/acpi/acexcep.h | 7 +-
include/acpi/acnames.h | 12 +-
include/acpi/acpi_bus.h | 7 +
include/acpi/acpiosxf.h | 13 +-
include/acpi/acpixf.h | 229 ++++++++-
include/acpi/actbl.h | 7 +
include/acpi/actypes.h | 22 +-
include/linux/acpi.h | 10 +
include/linux/cpuidle.h | 22 +-
include/linux/platform_data/spear_thermal.h | 26 ++
include/linux/tboot.h | 1 -
tools/power/x86/turbostat/turbostat.8 | 99 +++--
tools/power/x86/turbostat/turbostat.c | 245 ++++++++-
103 files changed, 3205 insertions(+), 1545 deletions(-)
create mode 100644 arch/arm/include/asm/cpuidle.h
create mode 100644 arch/arm/kernel/cpuidle.c
create mode 100644 drivers/acpi/acpica/hwesleep.c
create mode 100644 drivers/acpi/acpica/hwxfsleep.c
create mode 100644 drivers/acpi/bgrt.c
create mode 100644 drivers/thermal/spear_thermal.c
rename {drivers/acpi/acpica => include/acpi}/acconfig.h (92%)
create mode 100644 include/linux/platform_data/spear_thermal.h
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
email Follow the discussionReplies 5 repliesReplies Make a reply

Replies

#1 Rob Lee
March 30th, 2012 - 12:50 pm ET | Report spam
Hello Len,

On Fri, Mar 30, 2012 at 6:38 AM, Len Brown wrote:
Hi Linus,

Please pull these ACPI & Power Management patches.

ACPI 5.0 after-ripples, ACPICA/Linux divergence cleanup
cpuidle evolving, more ARM use
thermal sub-system evolving, ditto
assorted other PM bits

The top commit is a merge with your latest tree
to address some cpuidle/ARM conflicts.

Rob, Daniel,

As you both modified at91_enter_idle(), and I don't know the semantics
of at91_standby(), I had to guess at the correct merge.
Please double check it and correct as necessary.



See this link which I believe is the same conflict on linux-next and
Stephen's resolution is verified by me, Daniel, and Nicolas Ferre.

https://lkml.org/lkml/2012/3/9/47

Thanks,
Rob


thanks!
Len Brown, Intel Open Source Technology Center

The following changes since commit f52b69f86e27903d6896ed5fa7cd280fec8de532:

 Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-sh (2012-03-30 00:09:17 -0700)

are available in the git repository at:


 git://git.kernel.org/pub/scm/linux/.../linux.git release

for you to fetch changes up to 14b5e206d755327ca176920ce2984c55191bbe1d:

 Merge branch 'upstream' into release (2012-03-30 07:00:19 -0400)

-

Alex He (1):
     ACPI: Clean redundant codes in scan.c

Amit Daniel Kachhap (1):
     thermal: Fix for setting the thermal zone mode to enable/disable

Andi Kleen (3):
     ACPI: ec: Do request_region outside WARN()
     ACPI: Make ACPI interrupt threaded
     Disable MCP limit exceeded messages from Intel IPS driver

Bjorn Helgaas (1):
     ACPI / PM: print physical addresses consistently with other parts of kernel

Bob Moore (16):
     ACPICA: Update _REV return value to 5
     ACPICA: ACPI 5: Support for new FADT SleepStatus, SleepControl registers
     ACPICA: Move ACPI timer prototypes to public acpixf file
     ACPICA: Support for custom ACPICA build for ACPI 5 reduced hardware
     ACPICA: Expand OSL memory read/write interfaces to 64 bits
     ACPICA: ACPI 5: Update debug output for new notify values
     ACPICA: Add acpi_os_physical_table_override interface
     ACPICA: Distill multiple sleep method functions to a single function
     ACPICA: Split sleep/wake functions into two files
     ACPICA: Add table-driven dispatch for sleep/wake functions
     ACPICA: Update to version 20120215
     ACPICA: Clarify METHOD_NAME* defines for full-pathname cases
     ACPICA: Change exception code for invalid pathname in acpi_evaluate_object
     ACPICA: Debugger: Add missing object info to namespace dump
     ACPICA: Object repair code: Support to add Package wrappers
     ACPICA: Update to version 20120320

Boris Ostrovsky (2):
     idle, x86: Allow off-lined CPU to enter deeper C states
     cpuidle: power_usage should be declared signed integer

Chen Gong (3):
     ACPI, APEI, EINJ, limit the range of einj_param
     ACPI, APEI, EINJ, new parameter to control trigger action
     Update documentation for parameter *notrigger* in einj.txt

Corentin Chary (1):
     ACPI / Video: blacklist some samsung laptops

Dan Carpenter (2):
     thermal: spear13xx: checking for NULL instead of IS_ERR()
     ACPI throttling: fix endian bug in acpi_read_throttling_status()

Daniel Lezcano (3):
     cpuidle: use the driver's state_count as default
     cpuidle: remove useless array definition in cpuidle_structure
     cpuidle: remove unused 'governor_data' field

Fabio Estevam (1):
     drivers/thermal/thermal_sys.c: fix build warning

Gary Hade (1):
     ACPI, APEI: Fix incorrect APEI register bit width check and usage

Jan Beulich (1):
     ACPI: consistently use should_use_kmap()

Jiang Liu (2):
     ACPI, APEI, Fix ERST header length check
     CPER failed to handle generic error records with multiple sections

Joe Perches (4):
     thermal_sys: remove unnecessary line continuations
     thermal_sys: remove obfuscating used-once macros
     thermal_sys: kernel style cleanups
     thermal_sys: convert printks to pr_<level>

Julia Lawall (1):
     ACPI: processor_driver: add missing kfree

Julian Anastasov (1):
     ACPICA: Fix regression in FADT revision checks

Konrad Rzeszutek Wilk (1):
     tboot: Add return values for tboot_sleep

Len Brown (11):
     ACPI: ignore FADT reset-reg-sup flag
     Merge branch 'stable/for-x86-for-3.4' of git://git.kernel.org/.../konrad/xen into tboot
     tools turbostat: add summary option
     tools turbostat: reduce measurement overhead due to IPIs
     tools turbostat: harden against cpu online/offline
     Merge branches 'acpica', 'bgrt', 'bz-11533', 'cpuidle', 'ec', 'hotplug', 'misc', 'thermal', 'turbostat' and 'video' into release
     Merge branch 'apei' into release
     Merge branch 'red-hat-bz-727865' into release
     Merge branch 'd3' into release
     Merge branch 'tboot' into release
     Merge branch 'upstream' into release

Lin Ming (4):
     ACPICA: Sleep/Wake interfaces: optionally execute _GTS and _BFS
     ACPI: Move module parameter gts and bfs to sleep.c
     ACPI: Add interface to register/unregister device to/from power resources
     ACPI, PCI: Move acpi_dev_run_wake() to ACPI core

Matthew Garrett (4):
     ACPI: Evaluate thermal trip points before reading temperature
     ACPI: Ensure thermal limits match CPU frequencies
     ACPI: export acpi_kobj
     ACPI: Add support for exposing BGRT data

Myron Stowe (1):
     ACPI: Fix logic for removing mappings in 'acpi_unmap'

Paul E. McKenney (1):
     ACPI: Fix unprotected smp_processor_id() in acpi_processor_cst_has_changed()

Petr Vandrovec (1):
     ACPI: Fix use-after-free in acpi_map_lsapic

Robert Lee (9):
     cpuidle: Add common time keeping and irq enabling
     ARM: at91: Consolidate time keeping and irq enable
     ARM: kirkwood: Consolidate time keeping and irq enable
     ARM: davinci: Consolidate time keeping and irq enable
     ARM: omap: Consolidate OMAP3 time keeping and irq enable
     ARM: omap: Consolidate OMAP4 time keeping and irq enable
     ARM: shmobile: Consolidate time keeping and irq enable
     SH: shmobile: Consolidate time keeping and irq enable
     ARM: davinci: Fix for cpuidle consolidation changes

ShuoX Liu (1):
     cpuidle: add a sysfs entry to disable specific C state for debug purpose.

Tang Liang (1):
     x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep.

Toshi Kani (1):
     ACPI: Add CPU hotplug support for processor device objects

Vincenzo Frascino (1):
     thermal: add support for thermal sensor present on SPEAr13xx machines

Viresh Kumar (1):
     thermal/spear_thermal: replace readl/writel with lighter _relaxed variants

Yinghai Lu (1):
     PNPACPI: Fix device ref leaking in acpi_pnp_match

Zhang Rui (1):
     ACPI: Introduce ACPI D3_COLD state support

 Documentation/ABI/testing/sysfs-firmware-acpi    |   20 +
 Documentation/acpi/apei/einj.txt                 |    8 +
 Documentation/cpuidle/sysfs.txt                  |    5 +
 arch/arm/include/asm/cpuidle.h                   |   29 ++
 arch/arm/kernel/Makefile                         |    2 +-
 arch/arm/kernel/cpuidle.c                        |   21 ++
 arch/arm/mach-at91/cpuidle.c                     |   63 ++--
 arch/arm/mach-davinci/cpuidle.c                  |   83 ++--
 arch/arm/mach-kirkwood/cpuidle.c                 |   72 ++--
 arch/arm/mach-omap2/cpuidle34xx.c                |   42 +--
 arch/arm/mach-omap2/cpuidle44xx.c                |   21 +-
 arch/arm/mach-shmobile/cpuidle.c                 |   31 +-
 arch/sh/kernel/cpu/shmobile/cpuidle.c            |   10 +-
 arch/x86/kernel/acpi/boot.c                      |    3 +-
 arch/x86/kernel/smpboot.c                        |    4 +-
 arch/x86/kernel/tboot.c                          |    9 +-
 drivers/acpi/Kconfig                             |    9 +
 drivers/acpi/Makefile                            |    1 +
 drivers/acpi/acpica/Makefile                     |    4 +-
 drivers/acpi/acpica/accommon.h                   |    1 -
 drivers/acpi/acpica/acdebug.h                    |    8 +-
 drivers/acpi/acpica/acevents.h                   |   21 +-
 drivers/acpi/acpica/acglobal.h                   |   11 +-
 drivers/acpi/acpica/achware.h                    |   32 +-
 drivers/acpi/acpica/aclocal.h                    |    1 +
 drivers/acpi/acpica/acmacros.h                   |    6 +
 drivers/acpi/acpica/acnamesp.h                   |    5 +-
 drivers/acpi/acpica/actables.h                   |    5 +
 drivers/acpi/acpica/evevent.c                    |    4 +-
 drivers/acpi/acpica/evglock.c                    |    4 +-
 drivers/acpi/acpica/evgpe.c                      |    4 +-
 drivers/acpi/acpica/evgpeblk.c                   |    4 +-
 drivers/acpi/acpica/evgpeinit.c                  |    4 +-
 drivers/acpi/acpica/evgpeutil.c                  |    3 +
 drivers/acpi/acpica/evmisc.c                     |   26 +-
 drivers/acpi/acpica/evsci.c                      |    4 +-
 drivers/acpi/acpica/evxface.c                    |  436 +++++++++++--
 drivers/acpi/acpica/evxfevnt.c                   |    2 +
 drivers/acpi/acpica/evxfgpe.c                    |    2 +
 drivers/acpi/acpica/hwacpi.c                     |    3 +
 drivers/acpi/acpica/hwesleep.c                   |  247 ++++++++++++
 drivers/acpi/acpica/hwgpe.c                      |    4 +-
 drivers/acpi/acpica/hwregs.c                     |   16 +-
 drivers/acpi/acpica/hwsleep.c                    |  401 ++++-
 drivers/acpi/acpica/hwtimer.c                    |    2 +
 drivers/acpi/acpica/hwxface.c                    |   50 +--
 drivers/acpi/acpica/hwxfsleep.c                  |  431 +++++++++++++++++++++
 drivers/acpi/acpica/nsdump.c                     |   15 +-
 drivers/acpi/acpica/nsdumpdv.c                   |    2 +-
 drivers/acpi/acpica/nspredef.c                   |    4 +-
 drivers/acpi/acpica/nsrepair.c                   |  159 +++--
 drivers/acpi/acpica/nsutils.c                    |    2 +-
 drivers/acpi/acpica/tbfadt.c                     |    8 +-
 drivers/acpi/acpica/tbinstal.c                   |  117 +++++-
 drivers/acpi/acpica/tbutils.c                    |   95 ++
 drivers/acpi/acpica/utdecode.c                   |   34 +-
 drivers/acpi/acpica/utglobal.c                   |    9 +-
 drivers/acpi/acpica/utinit.c                     |   37 +-
 drivers/acpi/acpica/utxface.c                    |    6 +-
 drivers/acpi/apei/apei-base.c                    |   61 +--
 drivers/acpi/apei/cper.c                         |    2 +
 drivers/acpi/apei/einj.c                         |   17 +-
 drivers/acpi/apei/erst.c                         |    2 +-
 drivers/acpi/bgrt.c                              |  175 +++++++++
 drivers/acpi/bus.c                               |    1 +
 drivers/acpi/ec.c                                |    8 +-
 drivers/acpi/nvs.c                               |    4 +-
 drivers/acpi/osl.c                               |  124 ++-
 drivers/acpi/power.c                             |  166 +++++++-
 drivers/acpi/processor_driver.c                  |   62 ++-
 drivers/acpi/processor_idle.c                    |   34 +-
 drivers/acpi/processor_thermal.c                 |   45 ++-
 drivers/acpi/processor_throttling.c              |    5 +-
 drivers/acpi/reboot.c                            |    3 +-
 drivers/acpi/scan.c                              |   12 +-
 drivers/acpi/sleep.c                             |   76 +++-
 drivers/acpi/thermal.c                           |    8 +-
 drivers/acpi/video_detect.c                      |   49 +++
 drivers/cpuidle/cpuidle.c                        |   97 ++++-
 drivers/cpuidle/driver.c                         |    2 +-
 drivers/cpuidle/governors/menu.c                 |    7 +-
 drivers/cpuidle/sysfs.c                          |   40 ++
 drivers/pci/pci-acpi.c                           |   40 +-
 drivers/platform/x86/intel_ips.c                 |   13 +-
 drivers/pnp/pnpacpi/core.c                       |    7 +-
 drivers/thermal/Kconfig                          |    8 +
 drivers/thermal/Makefile                         |    1 +
 drivers/thermal/spear_thermal.c                  |  206 ++++++++++
 drivers/thermal/thermal_sys.c                    |   94 ++
 {drivers/acpi/acpica => include/acpi}/acconfig.h |   19 +-
 include/acpi/acexcep.h                           |    7 +-
 include/acpi/acnames.h                           |   12 +-
 include/acpi/acpi_bus.h                          |    7 +
 include/acpi/acpiosxf.h                          |   13 +-
 include/acpi/acpixf.h                            |  229 ++++++++-
 include/acpi/actbl.h                             |    7 +
 include/acpi/actypes.h                           |   22 +-
 include/linux/acpi.h                             |   10 +
 include/linux/cpuidle.h                          |   22 +-
 include/linux/platform_data/spear_thermal.h      |   26 ++
 include/linux/tboot.h                            |    1 -
 tools/power/x86/turbostat/turbostat.8            |   99 +++--
 tools/power/x86/turbostat/turbostat.c            |  245 ++++++++-
 103 files changed, 3205 insertions(+), 1545 deletions(-)
 create mode 100644 arch/arm/include/asm/cpuidle.h
 create mode 100644 arch/arm/kernel/cpuidle.c
 create mode 100644 drivers/acpi/acpica/hwesleep.c
 create mode 100644 drivers/acpi/acpica/hwxfsleep.c
 create mode 100644 drivers/acpi/bgrt.c
 create mode 100644 drivers/thermal/spear_thermal.c
 rename {drivers/acpi/acpica => include/acpi}/acconfig.h (92%)
 create mode 100644 include/linux/platform_data/spear_thermal.h


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Similar topics