/linux-4.1.27/drivers/input/misc/ |
D | soc_button_array.c | 76 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/ |
D | platform_gpio_keys.c | 41 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/ |
D | gpio-keys.txt | 1 Device-Tree bindings for input/gpio_keys.c keyboard driver 33 gpio_keys {
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | sama5d35ek.dts | 45 gpio_keys {
|
D | kirkwood-ts219-6281.dts | 35 gpio_keys {
|
D | mpa1600.dts | 68 gpio_keys {
|
D | s3c6410-mini6410.dts | 74 pinctrl-0 = <&gpio_keys>; 207 gpio_keys: gpio-keys { label
|
D | kirkwood-ts219-6282.dts | 45 gpio_keys {
|
D | kirkwood-ns2-common.dtsi | 55 gpio_keys {
|
D | omap3-overo-palo43-common.dtsi | 34 gpio_keys {
|
D | omap3-overo-gallop43-common.dtsi | 34 gpio_keys {
|
D | usb_a9g20-dab-mmx.dtsi | 67 gpio_keys {
|
D | kirkwood-cloudbox.dts | 58 gpio_keys {
|
D | omap3-overo-chestnut43-common.dtsi | 34 gpio_keys {
|
D | kirkwood-ts419.dtsi | 41 gpio_keys {
|
D | omap3-overo-alto35-common.dtsi | 41 gpio_keys {
|
D | usb_a9260_common.dtsi | 109 gpio_keys {
|
D | exynos4412-odroidx.dts | 49 gpio_keys {
|
D | ste-href-stuib.dtsi | 15 gpio_keys {
|
D | usb_a9263.dts | 137 gpio_keys {
|
D | emev2-kzm9d.dts | 31 gpio_keys {
|
D | kizbox.dts | 131 gpio_keys {
|
D | ste-hrefprev60.dtsi | 19 gpio_keys {
|
D | at91-foxg20.dts | 155 gpio_keys {
|
D | kirkwood-nsa3x0-common.dtsi | 73 gpio_keys {
|
D | pm9g45.dts | 156 gpio_keys {
|
D | animeo_ip.dts | 149 gpio_keys {
|
D | kirkwood-ib62x0.dts | 58 gpio_keys {
|
D | bcm911360_entphn.dts | 55 gpio_keys {
|
D | at91-qil_a9260.dts | 177 gpio_keys {
|
D | kirkwood-openblocks_a6.dts | 113 gpio_keys {
|
D | kirkwood-blackarmor-nas220.dts | 36 gpio_keys {
|
D | kirkwood-mv88f6281gtw-ge.dts | 105 gpio_keys {
|
D | kirkwood-iconnect.dts | 132 gpio_keys {
|
D | imx35-eukrea-mbimxsd35-baseboard.dts | 24 gpio_keys {
|
D | kirkwood-laplug.dts | 62 gpio_keys {
|
D | am437x-idk-evm.dts | 100 gpio_keys: gpio_keys { label
|
D | at91sam9rlek.dts | 222 gpio_keys {
|
D | at91sam9g20ek_common.dtsi | 201 gpio_keys {
|
D | kirkwood-openblocks_a7.dts | 131 gpio_keys {
|
D | at91sam9263ek.dts | 208 gpio_keys {
|
D | imx25-eukrea-mbimxsd25-baseboard.dts | 24 gpio_keys {
|
D | ste-href-tvk1281618.dtsi | 17 gpio_keys {
|
D | at91sam9n12ek.dts | 185 gpio_keys {
|
D | at91sam9261ek.dts | 188 gpio_keys {
|
D | omap4-duovero-parlor.dts | 31 gpio_keys {
|
D | kirkwood-t5325.dts | 169 gpio_keys {
|
D | kirkwood-lsxl.dtsi | 102 gpio_keys {
|
D | at91-sama5d3_xplained.dts | 287 gpio_keys {
|
D | ea3250.dts | 163 gpio_keys {
|
D | kirkwood-dnskw.dtsi | 8 gpio_keys {
|
D | spear320-hmi.dts | 134 gpio_keys {
|
D | at91sam9m10g45ek.dts | 269 gpio_keys {
|
D | armada-xp-axpwifiap.dts | 151 gpio_keys {
|
D | imx51-eukrea-mbimxsd51-baseboard.dts | 35 gpio_keys {
|
D | at91-sama5d4_xplained.dts | 211 gpio_keys {
|
D | sun4i-a10-pcduino.dts | 163 gpio_keys {
|
D | armada-xp-openblocks-ax3-4.dts | 143 gpio_keys {
|
D | sun7i-a20-pcduino3.dts | 177 gpio_keys {
|
D | exynos4210-origen.dts | 256 gpio_keys {
|
D | spear1310-evb.dts | 154 gpio_keys {
|
D | omap3-ldp.dts | 29 gpio_keys {
|
D | imx28-cfa10049.dts | 397 gpio_keys {
|
D | at91-sama5d4ek.dts | 271 gpio_keys {
|
D | exynos5420-arndale-octa.dts | 360 gpio_keys {
|
D | omap3-beagle-xm.dts | 65 gpio_keys {
|
D | omap3-beagle.dts | 76 gpio_keys {
|
D | armada-xp-linksys-mamba.dts | 295 gpio_keys {
|
D | spear1340-evb.dts | 216 gpio_keys {
|
D | ste-snowball.dts | 36 gpio_keys {
|
D | exynos4412-odroid-common.dtsi | 25 gpio_keys {
|
D | exynos5250-arndale.dts | 30 gpio_keys {
|
D | am335x-evm.dts | 61 gpio_keys: volume_keys@0 { label
|
D | exynos3250-monk.dts | 37 gpio_keys {
|
D | exynos3250-rinato.dts | 37 gpio_keys {
|
D | omap3-n900.dts | 62 gpio_keys {
|
/linux-4.1.27/arch/arm/mach-imx/devices/ |
D | Makefile | 6 obj-$(CONFIG_IMX_HAVE_PLATFORM_GPIO_KEYS) += platform-gpio_keys.o
|
/linux-4.1.27/drivers/input/keyboard/ |
D | Makefile | 21 obj-$(CONFIG_KEYBOARD_GPIO) += gpio_keys.o
|
D | Kconfig | 201 module will be called gpio_keys.
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | magician.c | 167 static struct platform_device gpio_keys = { variable 711 &gpio_keys,
|
D | hx4700.c | 194 static struct platform_device gpio_keys = { variable 834 &gpio_keys,
|
/linux-4.1.27/Documentation/zh_CN/ |
D | gpio.txt | 545 "leds-gpio" 和 "gpio_keys"。请使用这些来替代直接访问 GPIO,因为集成在
|
/linux-4.1.27/Documentation/gpio/ |
D | sysfs.txt | 24 GPIO tasks: "leds-gpio" and "gpio_keys", respectively. Use those
|
D | gpio-legacy.txt | 643 GPIO tasks: "leds-gpio" and "gpio_keys", respectively. Use those
|