Loading Documentation/devicetree/bindings/input/gpio-keys.txt +7 −3 Original line number Diff line number Diff line Loading @@ -10,12 +10,13 @@ Optional properties: Each button (key) is represented as a sub-node of "gpio-keys": Subnode properties: - gpios: OF device-tree gpio specification. - interrupts: the interrupt line for that input. - label: Descriptive name of the key. - linux,code: Keycode to emit. Required mutual exclusive subnode-properties: - gpios: OF device-tree gpio specification. - interrupts: the interrupt line for that input Note that either "interrupts" or "gpios" properties can be omitted, but not both at the same time. Specifying both properties is allowed. Optional subnode-properties: - linux,input-type: Specify event type this button/key generates. Loading @@ -23,6 +24,9 @@ Optional subnode-properties: - debounce-interval: Debouncing interval time in milliseconds. If not specified defaults to 5. - gpio-key,wakeup: Boolean, button can wake-up the system. - linux,can-disable: Boolean, indicates that button is connected to dedicated (not shared) interrupt which can be disabled to suppress events from the button. Example nodes: Loading Documentation/devicetree/bindings/input/stmpe-keypad.txt +2 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ Optional properties: - debounce-interval : Debouncing interval time in milliseconds - st,scan-count : Scanning cycles elapsed before key data is updated - st,no-autorepeat : If specified device will not autorepeat - keypad,num-rows : See ./matrix-keymap.txt - keypad,num-columns : See ./matrix-keymap.txt Example: Loading Makefile +1 −1 Original line number Diff line number Diff line VERSION = 3 PATCHLEVEL = 19 SUBLEVEL = 0 EXTRAVERSION = -rc1 EXTRAVERSION = -rc3 NAME = Diseased Newt # *DOCUMENTATION* Loading arch/arm/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ config ARM select HAVE_MEMBLOCK select HAVE_MOD_ARCH_SPECIFIC if ARM_UNWIND select HAVE_OPROFILE if (HAVE_PERF_EVENTS) select HAVE_OPTPROBES if !THUMB2_KERNEL select HAVE_PERF_EVENTS select HAVE_PERF_REGS select HAVE_PERF_USER_STACK_DUMP Loading arch/arm/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -266,6 +266,7 @@ core-$(CONFIG_KVM_ARM_HOST) += arch/arm/kvm/ # If we have a machine-specific directory, then include it in the build. core-y += arch/arm/kernel/ arch/arm/mm/ arch/arm/common/ core-y += arch/arm/probes/ core-y += arch/arm/net/ core-y += arch/arm/crypto/ core-y += arch/arm/firmware/ Loading Loading
Documentation/devicetree/bindings/input/gpio-keys.txt +7 −3 Original line number Diff line number Diff line Loading @@ -10,12 +10,13 @@ Optional properties: Each button (key) is represented as a sub-node of "gpio-keys": Subnode properties: - gpios: OF device-tree gpio specification. - interrupts: the interrupt line for that input. - label: Descriptive name of the key. - linux,code: Keycode to emit. Required mutual exclusive subnode-properties: - gpios: OF device-tree gpio specification. - interrupts: the interrupt line for that input Note that either "interrupts" or "gpios" properties can be omitted, but not both at the same time. Specifying both properties is allowed. Optional subnode-properties: - linux,input-type: Specify event type this button/key generates. Loading @@ -23,6 +24,9 @@ Optional subnode-properties: - debounce-interval: Debouncing interval time in milliseconds. If not specified defaults to 5. - gpio-key,wakeup: Boolean, button can wake-up the system. - linux,can-disable: Boolean, indicates that button is connected to dedicated (not shared) interrupt which can be disabled to suppress events from the button. Example nodes: Loading
Documentation/devicetree/bindings/input/stmpe-keypad.txt +2 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ Optional properties: - debounce-interval : Debouncing interval time in milliseconds - st,scan-count : Scanning cycles elapsed before key data is updated - st,no-autorepeat : If specified device will not autorepeat - keypad,num-rows : See ./matrix-keymap.txt - keypad,num-columns : See ./matrix-keymap.txt Example: Loading
Makefile +1 −1 Original line number Diff line number Diff line VERSION = 3 PATCHLEVEL = 19 SUBLEVEL = 0 EXTRAVERSION = -rc1 EXTRAVERSION = -rc3 NAME = Diseased Newt # *DOCUMENTATION* Loading
arch/arm/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ config ARM select HAVE_MEMBLOCK select HAVE_MOD_ARCH_SPECIFIC if ARM_UNWIND select HAVE_OPROFILE if (HAVE_PERF_EVENTS) select HAVE_OPTPROBES if !THUMB2_KERNEL select HAVE_PERF_EVENTS select HAVE_PERF_REGS select HAVE_PERF_USER_STACK_DUMP Loading
arch/arm/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -266,6 +266,7 @@ core-$(CONFIG_KVM_ARM_HOST) += arch/arm/kvm/ # If we have a machine-specific directory, then include it in the build. core-y += arch/arm/kernel/ arch/arm/mm/ arch/arm/common/ core-y += arch/arm/probes/ core-y += arch/arm/net/ core-y += arch/arm/crypto/ core-y += arch/arm/firmware/ Loading