[PULL] Documentation for 4.11

From: Jonathan Corbet
Date: Wed Feb 22 2017 - 18:45:28 EST


The following changes since commit
36f671be1db1b17d3d4ab0c8b47f81ccb1efcb75:

Documentation/unaligned-memory-access.txt: fix incorrect comparison operator (2016-12-27 13:08:42 -0700)

are available in the git repository at:

git://git.lwn.net/linux.git tags/docs-4.11

for you to fetch changes up to bd8562626c8e170691d6457fe4e8dfb45607a48d:

docs / driver-api: Fix structure references in device_link.rst (2017-02-20 16:40:46 -0700)

----------------------------------------------------------------
A slightly quieter cycle for documentation this time around.

Three more DocBook template files have been converted to RST; only 21 to
go. There are various build improvements and the usual array of
documentation improvements and fixes.

----------------------------------------------------------------
Andy Deng (3):
zh_CN/CodingStyle: improve translation
zh_CN/CodingStyle: Convert to ReST markup
docs/zh_CN: Add coding-style into docs build system

Ben Hutchings (3):
doc-rst: Break shell command sequences on failure
doc-rst: Delete output of failed dot-SVG conversion
doc-rst: Fix recursive make invocation from macros

Colin Ian King (1):
Documentation: fix spelling mistakes of "Celcius" -- > "Celsius"

Florian Fainelli (1):
Documentation: dontdiff: Update with additional entries

Gabriel Krisman Bertazi (1):
kernel-doc: properly document array arguments of function

Jani Nikula (2):
Documentation/sphinx: prevent generation of .pyc files in the source tree
Documentation/sphinx: make targets independent of Sphinx work for HAVE_SPHINX=0

Jim Davis (2):
Documentation: make Makefile.sphinx no-ops quieter
Documentation: DocBook/Makefile comment typo

Jonathan Cameron (1):
docs: IIO documentation sphinx conversion

Jonathan Corbet (5):
docs: Convert the deviceio template to RST
docs: Convert the regulator docbook to RST
Merge branch 'ben' into docs-next
docs: Fix a warning in the Korean HOWTO.rst translation
docs: Remove the copyright year from conf.py

Markus Heiser (1):
doc-rst: fixed cleandoc target when used with O=dir

Martin Kepplinger (1):
Documentation: input: fix path to input code definitions

Masanari Iida (1):
Doc: Fix double words in Documentation

Matthew Wilcox (2):
kernel-doc: Handle returning pointers to pointers
Improve sparse documentation

Nathan Howard (1):
Documentation: DMA-ISA-LPC.txt

Paolo Bonzini (5):
kernel-doc: cleanup parameter type in function-typed arguments
kernel-doc: strip attributes even if they have an argument
kernel-doc: include parameter type in docbook output
kernel-doc: make member highlighting available in all backends
kernel-doc: make highlights more homogenous for the various backends

Rafael J. Wysocki (5):
PM / core: Update kerneldoc comments in pm.h
PM / core / docs: Convert sleep states API document to reST
PM / sleep / docs: Convert PM notifiers document to reST
PM / docs: Fix structure references in device.rst
docs / driver-api: Fix structure references in device_link.rst

RÃmy LÃone (1):
Add a target to check broken external links in the Documentation

Sanjeev (4):
Doc: Correct PPS doc to reflect code location
Doc: Typos in documentation
Doc: clarify source of jitter in USB1.1, and USB2.0
Doc: clarify that GPL is GPL v2, not v2+

Sebastian Andrzej Siewior (1):
Documentation: Update CPU hotplug and move it to core-api

Shilpasri G Bhat (1):
Note that the POWER[89] processors are supported.

Steven Price (1):
dynamic-debug-howto: Correct echo -c to -n

Tyler Hicks (1):
Documentation: Fix linux-api list typo

W. Trevor King (1):
Documentation: cpuset: Fix 'cpuset.tasks' -> 'tasks'

Documentation/DMA-ISA-LPC.txt | 2 +-
Documentation/DocBook/Makefile | 5 +-
Documentation/DocBook/deviceiobook.tmpl | 323 -------
Documentation/DocBook/iio.tmpl | 697 ---------------
Documentation/DocBook/regulator.tmpl | 304 -------
Documentation/Makefile.sphinx | 34 +-
Documentation/admin-guide/README.rst | 4 +-
Documentation/admin-guide/dynamic-debug-howto.rst | 4 +-
Documentation/block/pr.txt | 2 +-
Documentation/cgroup-v1/cpusets.txt | 2 +-
Documentation/conf.py | 2 +-
Documentation/core-api/cpu_hotplug.rst | 372 ++++++++
Documentation/core-api/index.rst | 1 +
Documentation/cpu-freq/user-guide.txt | 4 +-
Documentation/cpu-hotplug.txt | 452 ----------
Documentation/dev-tools/sparse.rst | 6 +
Documentation/dontdiff | 7 +-
Documentation/driver-api/device-io.rst | 201 +++++
Documentation/driver-api/device_link.rst | 18 +-
Documentation/driver-api/iio/buffers.rst | 125 +++
Documentation/driver-api/iio/core.rst | 182 ++++
Documentation/driver-api/iio/index.rst | 17 +
Documentation/driver-api/iio/intro.rst | 33 +
Documentation/driver-api/iio/triggered-buffers.rst | 69 ++
Documentation/driver-api/iio/triggers.rst | 80 ++
Documentation/driver-api/index.rst | 4 +
Documentation/driver-api/pm/conf.py | 10 +
Documentation/driver-api/pm/devices.rst | 736 ++++++++++++++++
Documentation/driver-api/pm/index.rst | 16 +
Documentation/driver-api/pm/notifiers.rst | 70 ++
Documentation/driver-api/pm/types.rst | 5 +
Documentation/driver-api/regulator.rst | 170 ++++
Documentation/hwmon/ds1621 | 8 +-
Documentation/index.rst | 10 +-
Documentation/input/input.txt | 4 +-
Documentation/ioctl/botching-up-ioctls.txt | 2 +-
Documentation/livepatch/livepatch.txt | 2 +-
Documentation/media/Makefile | 3 +-
Documentation/networking/kcm.txt | 2 +-
Documentation/power/00-INDEX | 2 -
Documentation/power/devices.txt | 716 ----------------
Documentation/power/freezing-of-tasks.txt | 3 +-
Documentation/power/notifiers.txt | 55 --
Documentation/power/pci.txt | 2 +-
Documentation/pps/pps.txt | 18 +-
Documentation/thermal/nouveau_thermal | 2 +-
Documentation/translations/ja_JP/HOWTO | 2 +-
Documentation/translations/ko_KR/howto.rst | 4 +-
Documentation/translations/zh_CN/CodingStyle | 813 ------------------
Documentation/translations/zh_CN/coding-style.rst | 950 +++++++++++++++++++++
Documentation/translations/zh_CN/index.rst | 12 +
Documentation/usb/power-management.txt | 2 +-
Documentation/vm/transhuge.txt | 2 +-
Makefile | 2 +-
include/linux/pm.h | 110 ++-
scripts/kernel-doc | 115 ++-
56 files changed, 3288 insertions(+), 3510 deletions(-)
delete mode 100644 Documentation/DocBook/deviceiobook.tmpl
delete mode 100644 Documentation/DocBook/iio.tmpl
delete mode 100644 Documentation/DocBook/regulator.tmpl
create mode 100644 Documentation/core-api/cpu_hotplug.rst
delete mode 100644 Documentation/cpu-hotplug.txt
create mode 100644 Documentation/driver-api/device-io.rst
create mode 100644 Documentation/driver-api/iio/buffers.rst
create mode 100644 Documentation/driver-api/iio/core.rst
create mode 100644 Documentation/driver-api/iio/index.rst
create mode 100644 Documentation/driver-api/iio/intro.rst
create mode 100644 Documentation/driver-api/iio/triggered-buffers.rst
create mode 100644 Documentation/driver-api/iio/triggers.rst
create mode 100644 Documentation/driver-api/pm/conf.py
create mode 100644 Documentation/driver-api/pm/devices.rst
create mode 100644 Documentation/driver-api/pm/index.rst
create mode 100644 Documentation/driver-api/pm/notifiers.rst
create mode 100644 Documentation/driver-api/pm/types.rst
create mode 100644 Documentation/driver-api/regulator.rst
delete mode 100644 Documentation/power/devices.txt
delete mode 100644 Documentation/power/notifiers.txt
delete mode 100644 Documentation/translations/zh_CN/CodingStyle
create mode 100644 Documentation/translations/zh_CN/coding-style.rst
create mode 100644 Documentation/translations/zh_CN/index.rst