2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-10 22:54:11 +08:00
linux-next/Documentation/devicetree/bindings
Linus Torvalds ae98207309 Power management and ACPI material for v4.3-rc1
- ACPICA update to upstream revision 20150818 including method
    tracing extensions to allow more in-depth AML debugging in the
    kernel and a number of assorted fixes and cleanups (Bob Moore,
    Lv Zheng, Markus Elfring).
 
  - ACPI sysfs code updates and a documentation update related to
    AML method tracing (Lv Zheng).
 
  - ACPI EC driver fix related to serialized evaluations of _Qxx
    methods and ACPI tools updates allowing the EC userspace tool
    to be built from the kernel source (Lv Zheng).
 
  - ACPI processor driver updates preparing it for future
    introduction of CPPC support and ACPI PCC mailbox driver
    updates (Ashwin Chaugule).
 
  - ACPI interrupts enumeration fix for a regression related
    to the handling of IRQ attribute conflicts between MADT
    and the ACPI namespace (Jiang Liu).
 
  - Fixes related to ACPI device PM (Mika Westerberg, Srinidhi Kasagar).
 
  - ACPI device registration code reorganization to separate the
    sysfs-related code and bus type operations from the rest (Rafael
    J Wysocki).
 
  - Assorted cleanups in the ACPI core (Jarkko Nikula, Mathias Krause,
    Andy Shevchenko, Rafael J Wysocki, Nicolas Iooss).
 
  - ACPI cpufreq driver and ia64 cpufreq driver fixes and cleanups
    (Pan Xinhui, Rafael J Wysocki).
 
  - cpufreq core cleanups on top of the previous changes allowing it
    to preseve its sysfs directories over system suspend/resume (Viresh
    Kumar, Rafael J Wysocki, Sebastian Andrzej Siewior).
 
  - cpufreq fixes and cleanups related to governors (Viresh Kumar).
 
  - cpufreq updates (core and the cpufreq-dt driver) related to the
    turbo/boost mode support (Viresh Kumar, Bartlomiej Zolnierkiewicz).
 
  - New DT bindings for Operating Performance Points (OPP), support
    for them in the OPP framework and in the cpufreq-dt driver plus
    related OPP framework fixes and cleanups (Viresh Kumar).
 
  - cpufreq powernv driver updates (Shilpasri G Bhat).
 
  - New cpufreq driver for Mediatek MT8173 (Pi-Cheng Chen).
 
  - Assorted cpufreq driver (speedstep-lib, sfi, integrator) cleanups
    and fixes (Abhilash Jindal, Andrzej Hajda, Cristian Ardelean).
 
  - intel_pstate driver updates including Skylake-S support, support
    for enabling HW P-states per CPU and an additional vendor bypass
    list entry (Kristen Carlson Accardi, Chen Yu, Ethan Zhao).
 
  - cpuidle core fixes related to the handling of coupled idle states
    (Xunlei Pang).
 
  - intel_idle driver updates including Skylake Client support and
    support for freeze-mode-specific idle states (Len Brown).
 
  - Driver core updates related to power management (Andy Shevchenko,
    Rafael J Wysocki).
 
  - Generic power domains framework fixes and cleanups (Jon Hunter,
    Geert Uytterhoeven, Rajendra Nayak, Ulf Hansson).
 
  - Device PM QoS framework update to allow the latency tolerance
    setting to be exposed to user space via sysfs (Mika Westerberg).
 
  - devfreq support for PPMUv2 in Exynos5433 and a fix for an incorrect
    exynos-ppmu DT binding (Chanwoo Choi, Javier Martinez Canillas).
 
  - System sleep support updates (Alan Stern, Len Brown, SungEun Kim).
 
  - rockchip-io AVS support updates (Heiko Stuebner).
 
  - PM core clocks support fixup (Colin Ian King).
 
  - Power capping RAPL driver update including support for Skylake H/S
    and Broadwell-H (Radivoje Jovanovic, Seiichi Ikarashi).
 
  - Generic device properties framework fixes related to the handling
    of static (driver-provided) property sets (Andy Shevchenko).
 
  - turbostat and cpupower updates (Len Brown, Shilpasri G Bhat,
    Shreyas B Prabhu).
 
 /
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.22 (GNU/Linux)
 
 iQIcBAABCAAGBQJV5hhGAAoJEILEb/54YlRxs+EQAK51iFk48+IbpHYaZZ50Yo4m
 ZZc2zBcbwRcBlU9vKERrhG+jieSl8J/JJNxT8vBjKqyvNw038mCjewQh02ol0HuC
 R7nlDiVJkmZ50sLO4xwE/1UBZr/XqbddwCUnYzvFMkMTA0ePzFtf8BrJ1FXpT8S/
 fkwSXQty6hvJDwxkfrbMSaA730wMju9lahx8D6MlmUAedWYZOJDMQKB4WKa/St5X
 9uckBPHUBB2KiKlXxdbFPwKLNxHvLROq5SpDLc6cM/7XZB+QfNFy85CUjCUtYo1O
 1W8k0qnztvZ6UEv27qz5dejGyAGOarMWGGNsmL9evoeGeHRpQL+dom7HcTnbAfUZ
 walyhYSm/zKkdy7Vl3xWUUQkMG48+PviMI6K0YhHXb3Rm5wlR/yBNZTwNIty9SX/
 fKCHEa8QynWwLxgm53c3xRkiitJxMsHNK03moLD9zQMjshTyTNvpNbZoahyKQzk6
 H+9M1DBRHhkkREDWSwGutukxfEMtWe2vcZcyERrFiY7l5k1j58DwDBMPqjPhRv6q
 P/1NlCzr0XYf83Y86J18LbDuPGDhTjjIEn6CqbtI2mmWqTg3+rF7zvS2ux+FzMnA
 gisv8l6GT9JiWhxKFqqL/rrVpwtyHebWLYE/RpNUW6fEzLziRNj1qyYO9dqI/GGi
 I3rfxlXoc/5xJWCgNB8f
 =fTgI
 -----END PGP SIGNATURE-----

Merge tag 'pm+acpi-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull power management and ACPI updates from Rafael Wysocki:
 "From the number of commits perspective, the biggest items are ACPICA
  and cpufreq changes with the latter taking the lead (over 50 commits).

  On the cpufreq front, there are many cleanups and minor fixes in the
  core and governors, driver updates etc.  We also have a new cpufreq
  driver for Mediatek MT8173 chips.

  ACPICA mostly updates its debug infrastructure and adds a number of
  fixes and cleanups for a good measure.

  The Operating Performance Points (OPP) framework is updated with new
  DT bindings and support for them among other things.

  We have a few updates of the generic power domains framework and a
  reorganization of the ACPI device enumeration code and bus type
  operations.

  And a lot of fixes and cleanups all over.

  Included is one branch from the MFD tree as it contains some
  PM-related driver core and ACPI PM changes a few other commits are
  based on.

  Specifics:

   - ACPICA update to upstream revision 20150818 including method
     tracing extensions to allow more in-depth AML debugging in the
     kernel and a number of assorted fixes and cleanups (Bob Moore, Lv
     Zheng, Markus Elfring).

   - ACPI sysfs code updates and a documentation update related to AML
     method tracing (Lv Zheng).

   - ACPI EC driver fix related to serialized evaluations of _Qxx
     methods and ACPI tools updates allowing the EC userspace tool to be
     built from the kernel source (Lv Zheng).

   - ACPI processor driver updates preparing it for future introduction
     of CPPC support and ACPI PCC mailbox driver updates (Ashwin
     Chaugule).

   - ACPI interrupts enumeration fix for a regression related to the
     handling of IRQ attribute conflicts between MADT and the ACPI
     namespace (Jiang Liu).

   - Fixes related to ACPI device PM (Mika Westerberg, Srinidhi
     Kasagar).

   - ACPI device registration code reorganization to separate the
     sysfs-related code and bus type operations from the rest (Rafael J
     Wysocki).

   - Assorted cleanups in the ACPI core (Jarkko Nikula, Mathias Krause,
     Andy Shevchenko, Rafael J Wysocki, Nicolas Iooss).

   - ACPI cpufreq driver and ia64 cpufreq driver fixes and cleanups (Pan
     Xinhui, Rafael J Wysocki).

   - cpufreq core cleanups on top of the previous changes allowing it to
     preseve its sysfs directories over system suspend/resume (Viresh
     Kumar, Rafael J Wysocki, Sebastian Andrzej Siewior).

   - cpufreq fixes and cleanups related to governors (Viresh Kumar).

   - cpufreq updates (core and the cpufreq-dt driver) related to the
     turbo/boost mode support (Viresh Kumar, Bartlomiej Zolnierkiewicz).

   - New DT bindings for Operating Performance Points (OPP), support for
     them in the OPP framework and in the cpufreq-dt driver plus related
     OPP framework fixes and cleanups (Viresh Kumar).

   - cpufreq powernv driver updates (Shilpasri G Bhat).

   - New cpufreq driver for Mediatek MT8173 (Pi-Cheng Chen).

   - Assorted cpufreq driver (speedstep-lib, sfi, integrator) cleanups
     and fixes (Abhilash Jindal, Andrzej Hajda, Cristian Ardelean).

   - intel_pstate driver updates including Skylake-S support, support
     for enabling HW P-states per CPU and an additional vendor bypass
     list entry (Kristen Carlson Accardi, Chen Yu, Ethan Zhao).

   - cpuidle core fixes related to the handling of coupled idle states
     (Xunlei Pang).

   - intel_idle driver updates including Skylake Client support and
     support for freeze-mode-specific idle states (Len Brown).

   - Driver core updates related to power management (Andy Shevchenko,
     Rafael J Wysocki).

   - Generic power domains framework fixes and cleanups (Jon Hunter,
     Geert Uytterhoeven, Rajendra Nayak, Ulf Hansson).

   - Device PM QoS framework update to allow the latency tolerance
     setting to be exposed to user space via sysfs (Mika Westerberg).

   - devfreq support for PPMUv2 in Exynos5433 and a fix for an incorrect
     exynos-ppmu DT binding (Chanwoo Choi, Javier Martinez Canillas).

   - System sleep support updates (Alan Stern, Len Brown, SungEun Kim).

   - rockchip-io AVS support updates (Heiko Stuebner).

   - PM core clocks support fixup (Colin Ian King).

   - Power capping RAPL driver update including support for Skylake H/S
     and Broadwell-H (Radivoje Jovanovic, Seiichi Ikarashi).

   - Generic device properties framework fixes related to the handling
     of static (driver-provided) property sets (Andy Shevchenko).

   - turbostat and cpupower updates (Len Brown, Shilpasri G Bhat,
     Shreyas B Prabhu)"

* tag 'pm+acpi-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (180 commits)
  cpufreq: speedstep-lib: Use monotonic clock
  cpufreq: powernv: Increase the verbosity of OCC console messages
  cpufreq: sfi: use kmemdup rather than duplicating its implementation
  cpufreq: drop !cpufreq_driver check from cpufreq_parse_governor()
  cpufreq: rename cpufreq_real_policy as cpufreq_user_policy
  cpufreq: remove redundant 'policy' field from user_policy
  cpufreq: remove redundant 'governor' field from user_policy
  cpufreq: update user_policy.* on success
  cpufreq: use memcpy() to copy policy
  cpufreq: remove redundant CPUFREQ_INCOMPATIBLE notifier event
  cpufreq: mediatek: Add MT8173 cpufreq driver
  dt-bindings: mediatek: Add MT8173 CPU DVFS clock bindings
  PM / Domains: Fix typo in description of genpd_dev_pm_detach()
  PM / Domains: Remove unusable governor dummies
  PM / Domains: Make pm_genpd_init() available to modules
  PM / domains: Align column headers and data in pm_genpd_summary output
  powercap / RAPL: disable the 2nd power limit properly
  tools: cpupower: Fix error when running cpupower monitor
  PM / OPP: Drop unlikely before IS_ERR(_OR_NULL)
  PM / OPP: Fix static checker warning (broken 64bit big endian systems)
  ...
2015-09-01 19:45:46 -07:00
..
arc ARCv2: perf: Finally introduce HS perf unit 2015-08-27 14:59:07 +05:30
arm ARM: SoC 64-bit changes for v4.3 2015-09-01 13:29:48 -07:00
ata devicetree:bindings: add devicetree bindings for ceva ahci 2015-06-10 11:15:17 +09:00
bus ARM: SoC driver updates for v4.1 2015-04-22 09:18:17 -07:00
c6x
clock Power management and ACPI material for v4.3-rc1 2015-09-01 19:45:46 -07:00
cpufreq cpufreq: tegra124: Add device tree bindings 2015-07-16 09:34:06 +02:00
cris
crypto ARM: SoC platform updates for v4.3 2015-09-01 12:18:40 -07:00
devfreq/event PM / devfreq: exynos-ppmu: Update documentation to support PPMUv2 2015-08-03 14:33:52 +09:00
dma dmaengine: xgene-dma: Fix the resource map to handle overlapping 2015-07-31 20:33:43 +05:30
drm drm/imx: parallel-display: fix drm_panel support 2015-07-10 11:02:31 +02:00
edac EDAC, xgene: Fix cpuid abuse 2015-06-02 19:07:50 +02:00
extcon extcon: palmas: Support GPIO based USB ID detection 2015-08-10 21:26:25 +09:00
fb
fpga
fuse ARM: tegra: Use lower-case hexadecimal digits 2015-05-04 13:25:19 +02:00
gpio Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2015-06-27 12:44:34 -07:00
gpu
h8300 h8300: kernel startup 2015-06-23 13:35:51 +09:00
hid
hsi
hwlock DT: hwspinlock: add the CSR atlas7 hwspinlock bindings document 2015-06-12 10:48:51 +03:00
hwmon hwmon: (ltc2978) Add support for LTC3886 2015-08-17 16:36:00 -07:00
hwrng
i2c Merge branch 'i2c/for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2015-06-25 18:42:39 -07:00
iio iio: st-magn: add support for lsm303agr magnetometer 2015-07-23 20:43:27 +01:00
input Document: devicetree: input: imx: i.mx snvs power device tree bindings 2015-07-15 10:17:11 +08:00
interrupt-controller DeviceTree updates for 4.3: 2015-09-01 19:37:56 -07:00
iommu iommu/arm-smmu: Skip the execution of CMD_PREFETCH_CONFIG 2015-07-08 17:24:39 +01:00
leds leds: leds-ns2: move LED modes mapping outside of the driver 2015-08-28 14:06:06 +02:00
lpddr2
mailbox dt: mailbox: Remove 'mbox-names property is discouraged' message from binding 2015-06-11 22:19:46 +05:30
media [media] bdisp: add DT bindings documentation 2015-06-09 17:54:09 -03:00
memory-controllers ARM: DT updates for v4.3 2015-09-01 13:09:20 -07:00
metag
mfd regulator: rk808: add the description about dvs gpio for rk808 2015-07-20 18:40:35 +01:00
mipi
mips DEVICETREE: Add bindings for the SoC of the ATH79 family 2015-06-21 21:54:01 +02:00
misc nvmem: sunxi: Move the SID driver to the nvmem framework 2015-08-05 13:44:24 -07:00
mmc dts: mmc: fsl-imx-esdhc: remove fsl,cd-controller support 2015-07-24 10:18:39 +02:00
mtd mtd: nand: pxa3xx: add optional dma for pxa architecture 2015-09-01 08:18:12 -05:00
net Documentation: DT: cpsw: document missing compatible 2015-09-01 08:17:30 -05:00
nios2
nvec
nvmem nvmem: sunxi: Move the SID driver to the nvmem framework 2015-08-05 13:44:24 -07:00
opp PM / OPP: Create a directory for opp bindings 2015-08-07 03:02:24 +02:00
panel drm/panel: simple: Add display timing for HannStar HSD100PXN1 2015-06-12 16:40:35 +02:00
pci PCI: dra7xx: Add support to make GPIO drive PERST# line 2015-08-11 15:57:34 -05:00
phy phy: for 4.3 2015-08-14 16:45:51 -07:00
pinctrl Document: dt: binding: imx: update document for imx6ul support 2015-08-11 23:15:16 +08:00
power Power management and ACPI material for v4.3-rc1 2015-09-01 19:45:46 -07:00
power_supply power_supply: max17042: Add OF support for setting thresholds 2015-06-10 16:14:03 +02:00
powerpc spi: mpc512x-psc: adapt mpc5121-psc document to reality 2015-07-17 19:27:42 +01:00
pps
pwm pwm: Changes for v4.1-rc1 2015-04-24 10:11:24 -07:00
regmap
regulator Merge remote-tracking branches 'regulator/topic/qcom-smd', 'regulator/topic/qcom-spmi', 'regulator/topic/rk808', 'regulator/topic/stub' and 'regulator/topic/tol' into regulator-next 2015-08-30 14:40:11 +01:00
remoteproc Documentation: dt: add bindings for TI Wakeup M3 processor 2015-06-17 09:57:46 +03:00
reserved-memory
reset ARM: DT updates for v4.3 2015-09-01 13:09:20 -07:00
rng
rtc ARM: DT updates for v4.3 2015-09-01 13:09:20 -07:00
security/tpm
serial ARM: SoC 64-bit changes for v4.3 2015-09-01 13:29:48 -07:00
serio
soc ARM: SoC driver updates for v4.3 2015-09-01 13:00:04 -07:00
sound ARM: SoC cleanups for v4.3 2015-09-01 12:10:20 -07:00
spi Merge remote-tracking branches 'spi/topic/ti-qspi', 'spi/topic/xcomm' and 'spi/topic/xlp' into spi-next 2015-08-31 14:45:45 +01:00
spmi
staging/iio/adc iio: mxs-lradc: clarify supported devices 2015-07-19 10:31:37 +01:00
thermal dt-bindings: Document the hi6220 thermal sensor bindings 2015-06-03 15:53:49 -07:00
timer Document: DT: Add bindings for mediatek MT6580 SoC Platform 2015-07-18 00:22:42 +02:00
ufs
usb USB: chipidea updates for v4.3-rc1 2015-08-14 16:43:09 -07:00
video Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2015-06-26 13:18:51 -07:00
virtio
w1
watchdog Documentation: watchdog: at91sam9_wdt: add clocks property 2015-08-07 11:57:06 +02:00
x86
xillybus
ABI.txt
btmrvl.txt
chosen.txt
common-properties.txt of: Document {little,big,native}-endian bindings 2015-04-14 19:35:44 -05:00
eeprom.txt
graph.txt
marvell.txt
open-pic.txt
resource-names.txt
submitting-patches.txt
unittest.txt
vendor-prefixes.txt DeviceTree updates for 4.3: 2015-09-01 19:37:56 -07:00
xilinx.txt