-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
…/git/dtor/input Pull input layer updates from Dmitry Torokhov: "First set of updates for the input subsystem. You will get a new touchscreen driver (Melfas mms114), a new keypad driver for LPC32xx SoC, large update to Atmel mXT touchscreen driver, a lot of drivers acquired device tree support and a slew of other fixes." * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits) Input: add MELFAS mms114 touchscreen driver Input: add support for key scan interface of the LPC32xx SoC Input: omap4-keypad - add device tree support Input: hanwang - add support for Art Master II tablet Input: spear_keyboard - reconfigure operating frequency on suspend Input: spear_keyboard - fix clock handling during suspend/resume Input: ff-memless - fix a couple min_t() casts Input: synaptics - print firmware ID and board number at init Input: spear_keyboard - generalize keyboard frequency configuration Input: spear_keyboard - rename bit definitions to reflect register Input: spear_keyboard - use correct io accessors Input: spear-keyboard - fix disable device_init_wakeup in remove Input: wacom_i2c - fix compiler warning Input: imx_keypad - check error returned by clk_prepare_enable() Input: imx_keypad - adapt the new kpp clock name Input: imx_keypad - use clk_prepare_enable/clk_disable_unprepare() Input: ad7879 - add option to correct xy axis Input: synaptics_usb - Remove TrackPoint name trailing whitespace Revert "Input: atmel_mxt_ts - warn if sysfs could not be created" Input: MT - Include win8 support ...
- Loading branch information
Showing
33 changed files
with
1,839 additions
and
502 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
NXP LPC32xx Key Scan Interface | ||
|
||
Required Properties: | ||
- compatible: Should be "nxp,lpc3220-key" | ||
- reg: Physical base address of the controller and length of memory mapped | ||
region. | ||
- interrupts: The interrupt number to the cpu. | ||
- keypad,num-rows: Number of rows and columns, e.g. 1: 1x1, 6: 6x6 | ||
- keypad,num-columns: Must be equal to keypad,num-rows since LPC32xx only | ||
supports square matrices | ||
- nxp,debounce-delay-ms: Debounce delay in ms | ||
- nxp,scan-delay-ms: Repeated scan period in ms | ||
- linux,keymap: the key-code to be reported when the key is pressed | ||
and released, see also | ||
Documentation/devicetree/bindings/input/matrix-keymap.txt | ||
|
||
Example: | ||
|
||
key@40050000 { | ||
compatible = "nxp,lpc3220-key"; | ||
reg = <0x40050000 0x1000>; | ||
interrupts = <54 0>; | ||
keypad,num-rows = <1>; | ||
keypad,num-columns = <1>; | ||
nxp,debounce-delay-ms = <3>; | ||
nxp,scan-delay-ms = <34>; | ||
linux,keymap = <0x00000002>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
* TI's Keypad Controller device tree bindings | ||
|
||
TI's Keypad controller is used to interface a SoC with a matrix-type | ||
keypad device. The keypad controller supports multiple row and column lines. | ||
A key can be placed at each intersection of a unique row and a unique column. | ||
The keypad controller can sense a key-press and key-release and report the | ||
event using a interrupt to the cpu. | ||
|
||
Required SoC Specific Properties: | ||
- compatible: should be one of the following | ||
- "ti,omap4-keypad": For controllers compatible with omap4 keypad | ||
controller. | ||
|
||
Required Board Specific Properties, in addition to those specified by | ||
the shared matrix-keyboard bindings: | ||
- keypad,num-rows: Number of row lines connected to the keypad | ||
controller. | ||
|
||
- keypad,num-columns: Number of column lines connected to the | ||
keypad controller. | ||
|
||
Optional Properties specific to linux: | ||
- linux,keypad-no-autorepeat: do no enable autorepeat feature. | ||
|
||
Example: | ||
keypad@4ae1c000{ | ||
compatible = "ti,omap4-keypad"; | ||
keypad,num-rows = <2>; | ||
keypad,num-columns = <8>; | ||
linux,keypad-no-autorepeat; | ||
}; |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.