Home
last modified time | relevance | path

Searched refs:gpio_keys (Results 1 – 84 of 84) sorted by relevance

/linux-4.1.27/drivers/input/misc/
Dsoc_button_array.c76 struct gpio_keys_button *gpio_keys; in soc_button_device_create() local
84 sizeof(*gpio_keys) * MAX_NBUTTONS, in soc_button_device_create()
89 gpio_keys = (void *)(gpio_keys_pdata + 1); in soc_button_device_create()
99 gpio_keys[n_buttons].type = info->event_type; in soc_button_device_create()
100 gpio_keys[n_buttons].code = info->event_code; in soc_button_device_create()
101 gpio_keys[n_buttons].gpio = gpio; in soc_button_device_create()
102 gpio_keys[n_buttons].active_low = 1; in soc_button_device_create()
103 gpio_keys[n_buttons].desc = info->name; in soc_button_device_create()
104 gpio_keys[n_buttons].wakeup = info->wakeup; in soc_button_device_create()
113 gpio_keys_pdata->buttons = gpio_keys; in soc_button_device_create()
/linux-4.1.27/arch/x86/platform/intel-mid/device_libs/
Dplatform_gpio_keys.c41 static struct gpio_keys_platform_data gpio_keys = { variable
51 .platform_data = &gpio_keys,
78 gpio_keys.nbuttons = good; in pb_keys_init()
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dgpio-keys.txt1 Device-Tree bindings for input/gpio_keys.c keyboard driver
33 gpio_keys {
/linux-4.1.27/arch/arm/boot/dts/
Dsama5d35ek.dts45 gpio_keys {
Dkirkwood-ts219-6281.dts35 gpio_keys {
Dmpa1600.dts68 gpio_keys {
Ds3c6410-mini6410.dts74 pinctrl-0 = <&gpio_keys>;
207 gpio_keys: gpio-keys { label
Dkirkwood-ts219-6282.dts45 gpio_keys {
Dkirkwood-ns2-common.dtsi55 gpio_keys {
Domap3-overo-palo43-common.dtsi34 gpio_keys {
Domap3-overo-gallop43-common.dtsi34 gpio_keys {
Dusb_a9g20-dab-mmx.dtsi67 gpio_keys {
Dkirkwood-cloudbox.dts58 gpio_keys {
Domap3-overo-chestnut43-common.dtsi34 gpio_keys {
Dkirkwood-ts419.dtsi41 gpio_keys {
Domap3-overo-alto35-common.dtsi41 gpio_keys {
Dusb_a9260_common.dtsi109 gpio_keys {
Dexynos4412-odroidx.dts49 gpio_keys {
Dste-href-stuib.dtsi15 gpio_keys {
Dusb_a9263.dts137 gpio_keys {
Demev2-kzm9d.dts31 gpio_keys {
Dkizbox.dts131 gpio_keys {
Dste-hrefprev60.dtsi19 gpio_keys {
Dat91-foxg20.dts155 gpio_keys {
Dkirkwood-nsa3x0-common.dtsi73 gpio_keys {
Dpm9g45.dts156 gpio_keys {
Danimeo_ip.dts149 gpio_keys {
Dkirkwood-ib62x0.dts58 gpio_keys {
Dbcm911360_entphn.dts55 gpio_keys {
Dat91-qil_a9260.dts177 gpio_keys {
Dkirkwood-openblocks_a6.dts113 gpio_keys {
Dkirkwood-blackarmor-nas220.dts36 gpio_keys {
Dkirkwood-mv88f6281gtw-ge.dts105 gpio_keys {
Dkirkwood-iconnect.dts132 gpio_keys {
Dimx35-eukrea-mbimxsd35-baseboard.dts24 gpio_keys {
Dkirkwood-laplug.dts62 gpio_keys {
Dam437x-idk-evm.dts100 gpio_keys: gpio_keys { label
Dat91sam9rlek.dts222 gpio_keys {
Dat91sam9g20ek_common.dtsi201 gpio_keys {
Dkirkwood-openblocks_a7.dts131 gpio_keys {
Dat91sam9263ek.dts208 gpio_keys {
Dimx25-eukrea-mbimxsd25-baseboard.dts24 gpio_keys {
Dste-href-tvk1281618.dtsi17 gpio_keys {
Dat91sam9n12ek.dts185 gpio_keys {
Dat91sam9261ek.dts188 gpio_keys {
Domap4-duovero-parlor.dts31 gpio_keys {
Dkirkwood-t5325.dts169 gpio_keys {
Dkirkwood-lsxl.dtsi102 gpio_keys {
Dat91-sama5d3_xplained.dts287 gpio_keys {
Dea3250.dts163 gpio_keys {
Dkirkwood-dnskw.dtsi8 gpio_keys {
Dspear320-hmi.dts134 gpio_keys {
Dat91sam9m10g45ek.dts269 gpio_keys {
Darmada-xp-axpwifiap.dts151 gpio_keys {
Dimx51-eukrea-mbimxsd51-baseboard.dts35 gpio_keys {
Dat91-sama5d4_xplained.dts211 gpio_keys {
Dsun4i-a10-pcduino.dts163 gpio_keys {
Darmada-xp-openblocks-ax3-4.dts143 gpio_keys {
Dsun7i-a20-pcduino3.dts177 gpio_keys {
Dexynos4210-origen.dts256 gpio_keys {
Dspear1310-evb.dts154 gpio_keys {
Domap3-ldp.dts29 gpio_keys {
Dimx28-cfa10049.dts397 gpio_keys {
Dat91-sama5d4ek.dts271 gpio_keys {
Dexynos5420-arndale-octa.dts360 gpio_keys {
Domap3-beagle-xm.dts65 gpio_keys {
Domap3-beagle.dts76 gpio_keys {
Darmada-xp-linksys-mamba.dts295 gpio_keys {
Dspear1340-evb.dts216 gpio_keys {
Dste-snowball.dts36 gpio_keys {
Dexynos4412-odroid-common.dtsi25 gpio_keys {
Dexynos5250-arndale.dts30 gpio_keys {
Dam335x-evm.dts61 gpio_keys: volume_keys@0 { label
Dexynos3250-monk.dts37 gpio_keys {
Dexynos3250-rinato.dts37 gpio_keys {
Domap3-n900.dts62 gpio_keys {
/linux-4.1.27/arch/arm/mach-imx/devices/
DMakefile6 obj-$(CONFIG_IMX_HAVE_PLATFORM_GPIO_KEYS) += platform-gpio_keys.o
/linux-4.1.27/drivers/input/keyboard/
DMakefile21 obj-$(CONFIG_KEYBOARD_GPIO) += gpio_keys.o
DKconfig201 module will be called gpio_keys.
/linux-4.1.27/arch/arm/mach-pxa/
Dmagician.c167 static struct platform_device gpio_keys = { variable
711 &gpio_keys,
Dhx4700.c194 static struct platform_device gpio_keys = { variable
834 &gpio_keys,
/linux-4.1.27/Documentation/zh_CN/
Dgpio.txt545 "leds-gpio" 和 "gpio_keys"。请使用这些来替代直接访问 GPIO,因为集成在
/linux-4.1.27/Documentation/gpio/
Dsysfs.txt24 GPIO tasks: "leds-gpio" and "gpio_keys", respectively. Use those
Dgpio-legacy.txt643 GPIO tasks: "leds-gpio" and "gpio_keys", respectively. Use those