]> Pileus Git - ~andy/linux/blob - Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt
Merge remote-tracking branch 'regulator/topic/tps516312' into regulator-next
[~andy/linux] / Documentation / devicetree / bindings / input / nvidia,tegra20-kbc.txt
1 * Tegra keyboard controller
2
3 Required properties:
4 - compatible: "nvidia,tegra20-kbc"
5
6 Optional properties, in addition to those specified by the shared
7 matrix-keyboard bindings:
8
9 - linux,fn-keymap: a second keymap, same specification as the
10   matrix-keyboard-controller spec but to be used when the KEY_FN modifier
11   key is pressed.
12 - nvidia,debounce-delay-ms: delay in milliseconds per row scan for debouncing
13 - nvidia,repeat-delay-ms: delay in milliseconds before repeat starts
14 - nvidia,ghost-filter: enable ghost filtering for this device
15 - nvidia,wakeup-source: configure keyboard as a wakeup source for suspend/resume
16
17 Example:
18
19 keyboard: keyboard {
20         compatible = "nvidia,tegra20-kbc";
21         reg = <0x7000e200 0x100>;
22         nvidia,ghost-filter;
23 };