Skip to content

Commit

Permalink
Input: create a book with Linux Input documentation
Browse files Browse the repository at this point in the history
Now that all files under Documentation/input follows the ReST markup
language, rename them to *.rst and create a book for the Linux Input
subsystem.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  • Loading branch information
Mauro Carvalho Chehab authored and Dmitry Torokhov committed Apr 5, 2017
1 parent 1ad1473 commit e2ba573
Show file tree
Hide file tree
Showing 34 changed files with 91 additions and 22 deletions.
2 changes: 2 additions & 0 deletions Documentation/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,8 @@
'The kernel development community', 'manual'),
('driver-api/index', 'driver-api.tex', 'The kernel driver API manual',
'The kernel development community', 'manual'),
('input/index', 'linux-input.tex', 'The Linux input driver subsystem',
'The kernel development community', 'manual'),
('kernel-documentation', 'kernel-documentation.tex', 'The Linux Kernel Documentation',
'The kernel development community', 'manual'),
('process/index', 'development-process.tex', 'Linux Kernel Development Documentation',
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions Documentation/input/conf.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# -*- coding: utf-8; mode: python -*-

project = "The Linux input driver subsystem"

tags.add("subproject")

latex_documents = [
('index', 'linux-input.tex', project,
'The kernel development community', 'manual'),
]
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
77 changes: 77 additions & 0 deletions Documentation/input/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
=============================
The Linux Input Documentation
=============================

Disclaimer
==========

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., 59
Temple Place, Suite 330, Boston, MA 02111-1307 USA

For your convenience, the GNU General Public License version 2 is included
in the package: See the file COPYING.


Core API
========

.. toctree::
:maxdepth: 2
:numbered:

input
input-programming
event-codes
joystick
joystick-api
multi-touch-protocol
gamepad
gameport-programming
ff
notifier
userio

Input drivers
=============

.. toctree::
:maxdepth: 2
:numbered:

alps
amijoy
appletouch
atarikbd
bcm5974
cd32
cma3000_d0x
cs461x
edt-ft5x06
elantech
iforce-protocol
joystick-parport
gpio-tilt
ntrig
rotary-encoder
sentelic
walkera0701
xpad
yealink

.. only:: subproject and html

Indices
=======

* :ref:`genindex`
File renamed without changes.
20 changes: 0 additions & 20 deletions Documentation/input/input.txt → Documentation/input/input.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,10 @@ Linux Input drivers

:Copyright: |copy| 1999-2001 Vojtech Pavlik <vojtech@ucw.cz> - Sponsored by SuSE

Disclaimer
==========

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., 59
Temple Place, Suite 330, Boston, MA 02111-1307 USA

Should you need to contact me, the author, you can do so either by e-mail
- mail your message to <vojtech@ucw.cz>, or by paper mail: Vojtech Pavlik,
Simunkova 1594, Prague 8, 182 00 Czech Republic

For your convenience, the GNU General Public License version 2 is included
in the package: See the file COPYING.

Introduction
============

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -6488,7 +6488,7 @@ INPUT MULTITOUCH (MT) PROTOCOL
M: Henrik Rydberg <rydberg@bitmath.org>
L: linux-input@vger.kernel.org
S: Odd fixes
F: Documentation/input/multi-touch-protocol.txt
F: Documentation/input/multi-touch-protocol.rst
F: drivers/input/input-mt.c
K: \b(ABS|SYN)_MT_

Expand Down Expand Up @@ -13812,7 +13812,7 @@ YEALINK PHONE DRIVER
M: Henk Vergonet <Henk.Vergonet@gmail.com>
L: usbb2k-api-dev@nongnu.org
S: Maintained
F: Documentation/input/yealink.txt
F: Documentation/input/yealink.rst
F: drivers/input/misc/yealink.*

Z8530 DRIVER FOR AX.25
Expand Down

0 comments on commit e2ba573

Please sign in to comment.