Commit d69249f4 authored by Dmitry Torokhov's avatar Dmitry Torokhov

Input: input-polldev, matrix-keypad - include in kernel doc

Make sure that polled input device and matrix keypad APIs are included
with the rest of input API when generating kernel documentation. Also
description of absres was missing as well.
Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
parent dad725d0
...@@ -293,10 +293,19 @@ X!Idrivers/video/console/fonts.c ...@@ -293,10 +293,19 @@ X!Idrivers/video/console/fonts.c
<chapter id="input_subsystem"> <chapter id="input_subsystem">
<title>Input Subsystem</title> <title>Input Subsystem</title>
<sect1><title>Input core</title>
!Iinclude/linux/input.h !Iinclude/linux/input.h
!Edrivers/input/input.c !Edrivers/input/input.c
!Edrivers/input/ff-core.c !Edrivers/input/ff-core.c
!Edrivers/input/ff-memless.c !Edrivers/input/ff-memless.c
</sect1>
<sect1><title>Polled input devices</title>
!Iinclude/linux/input-polldev.h
!Edrivers/input/input-polldev.c
</sect1>
<sect1><title>Matrix keyboars/keypads</title>
!Iinclude/linux/input/matrix_keypad.h
</sect1>
</chapter> </chapter>
<chapter id="spi"> <chapter id="spi">
......
...@@ -1040,6 +1040,7 @@ struct ff_effect { ...@@ -1040,6 +1040,7 @@ struct ff_effect {
* @absmin: minimum values for events coming from absolute axes * @absmin: minimum values for events coming from absolute axes
* @absfuzz: describes noisiness for axes * @absfuzz: describes noisiness for axes
* @absflat: size of the center flat position (used by joydev) * @absflat: size of the center flat position (used by joydev)
* @absres: resolution used for events coming form absolute axes
* @open: this method is called when the very first user calls * @open: this method is called when the very first user calls
* input_open_device(). The driver must prepare the device * input_open_device(). The driver must prepare the device
* to start generating events (start polling thread, * to start generating events (start polling thread,
......
...@@ -41,6 +41,9 @@ struct matrix_keymap_data { ...@@ -41,6 +41,9 @@ struct matrix_keymap_data {
* @col_scan_delay_us: delay, measured in microseconds, that is * @col_scan_delay_us: delay, measured in microseconds, that is
* needed before we can keypad after activating column gpio * needed before we can keypad after activating column gpio
* @debounce_ms: debounce interval in milliseconds * @debounce_ms: debounce interval in milliseconds
* @active_low: gpio polarity
* @wakeup: controls whether the device should be set up as wakeup
* source
* *
* This structure represents platform-specific data that use used by * This structure represents platform-specific data that use used by
* matrix_keypad driver to perform proper initialization. * matrix_keypad driver to perform proper initialization.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment