Searched refs:keymap (Results 1 - 25 of 100) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/i2c/
H A Dlm8323.h39 const unsigned short *keymap; member in struct:lm8323_platform_data
H A Dmcs.h28 const u32 *keymap; member in struct:mcs_platform_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/dream/
H A Dgpio_output.c32 if (code == oi->keymap[i].code)
33 gpio_set_value(oi->keymap[i].gpio, value);
53 oi->keymap[i].code);
56 ret = gpio_request(oi->keymap[i].gpio,
60 "failed for %d\n", oi->keymap[i].gpio);
63 ret = gpio_direction_output(oi->keymap[i].gpio,
68 oi->keymap[i].gpio);
78 gpio_free(oi->keymap[i].gpio);
H A Dgpio_input.c64 key_entry = ds->info->keymap;
148 key_entry = &ds->info->keymap[keymap_index];
191 err = irq = gpio_to_irq(ds->info->keymap[i].gpio);
199 ds->info->keymap[i].gpio, irq);
207 free_irq(gpio_to_irq(ds->info->keymap[i].gpio),
231 disable_irq(gpio_to_irq(di->keymap[i].gpio));
240 enable_irq(gpio_to_irq(di->keymap[i].gpio));
265 di->keymap[i].code);
271 ret = gpio_request(di->keymap[i].gpio, "gpio_kp_in");
274 "failed for %d\n", di->keymap[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/
H A Dcommon.c199 if (test_bit(i, common->keymap) ||
200 test_bit(i + 64, common->keymap))
203 (test_bit(i + 32, common->keymap) ||
204 test_bit(i + 64 + 32, common->keymap)))
224 if (!test_bit(i, common->keymap) &&
225 (test_bit(i + 32, common->keymap) ||
226 test_bit(i + 64, common->keymap) ||
227 test_bit(i + 64 + 32, common->keymap)))
229 if (!test_bit(i + 32, common->keymap) &&
230 (test_bit(i, common->keymap) ||
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/input/
H A Dmatrix_keypad.h21 * struct matrix_keymap_data - keymap for matrix keyboards
22 * @keymap: pointer to array of uint32 values encoded with KEY() macro
23 * representing keymap
24 * @keymap_size: number of entries (initialized) in this keymap
30 const uint32_t *keymap; member in struct:matrix_keymap_data
78 * matrix_keypad_build_keymap - convert platform keymap into matrix keymap
79 * @keymap_data: keymap supplied by the platform code
81 * line in the keymap
82 * @keymap
91 matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data, unsigned int row_shift, unsigned short *keymap, unsigned long *keybit) argument
[all...]
H A Dsparse-keymap.h12 #define KE_END 0 /* Indicates end of keymap */
20 * struct key_entry - keymap entry for use in sparse keymap
31 * This structure defines an entry in a sparse keymap used by some
52 const struct key_entry *keymap,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/mach-bf548/include/mach/
H A Dbf54x_keys.h13 const unsigned int *keymap; member in struct:bfin_kpad_platform_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-davinci/include/mach/
H A Dkeyscan.h33 unsigned short *keymap; member in struct:davinci_ks_platform_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/misc/
H A Dcobalt_btns.c44 unsigned short keymap[ARRAY_SIZE(cobalt_map)]; member in struct:buttons_dev
58 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) {
62 input_report_key(input, bdev->keymap[i], 1);
68 input_report_key(input, bdev->keymap[i], 0);
91 memcpy(bdev->keymap, cobalt_map, sizeof(bdev->keymap));
103 input->keycode = bdev->keymap;
104 input->keycodemax = ARRAY_SIZE(bdev->keymap);
110 __set_bit(bdev->keymap[i], input->keybit);
H A Dsgi_btns.c63 unsigned short keymap[ARRAY_SIZE(sgi_map)]; member in struct:buttons_dev
76 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) {
80 input_report_key(input, bdev->keymap[i], 1);
86 input_report_key(input, bdev->keymap[i], 0);
108 memcpy(bdev->keymap, sgi_map, sizeof(bdev->keymap));
120 input->keycode = bdev->keymap;
121 input->keycodemax = ARRAY_SIZE(bdev->keymap);
127 __set_bit(bdev->keymap[i], input->keybit);
H A Dapanel.c61 unsigned short keymap[MAX_PANEL_KEYS]; member in struct:apanel
110 report_key(idev, ap->keymap[i]);
169 .keymap = {
227 idev->keycode = ap->keymap;
228 idev->keycodesize = sizeof(ap->keymap[0]);
232 if (ap->keymap[i])
233 set_bit(ap->keymap[i], idev->keybit);
H A Dcm109.c24 * - Shaun Jackman <sjackman@gmail.com> for Genius G-talk keymap
126 unsigned short keymap[KEYMAP_SIZE]; member in struct:cm109_dev
291 static unsigned short (*keymap)(int) = keymap_kip1000; variable
358 report_key(dev, dev->keymap[0xff + code]);
371 report_key(dev, dev->keymap[dev->irq_data->byte[HID_IR1]]);
753 input_dev->keycode = dev->keymap;
755 input_dev->keycodemax = ARRAY_SIZE(dev->keymap);
762 unsigned short k = keymap(i);
763 dev->keymap[i] = k;
855 /* Load the phone keymap */
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/dvb-usb/
H A Ddvb-usb-remote.c16 struct ir_scancode *keymap = d->props.rc.legacy.rc_key_map; local
21 if (keymap[i].scancode == scancode) {
22 *keycode = keymap[i].keycode;
32 if (keymap[i].keycode == KEY_RESERVED ||
33 keymap[i].keycode == KEY_UNKNOWN) {
46 struct ir_scancode *keymap = d->props.rc.legacy.rc_key_map; local
51 if (keymap[i].scancode == scancode) {
52 keymap[i].keycode = keycode;
58 if (keymap[i].keycode == KEY_RESERVED ||
59 keymap[
312 struct ir_scancode *keymap = d->props.rc.legacy.rc_key_map; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/keyboard/
H A Djornada720_kbd.c54 unsigned short keymap[ARRAY_SIZE(jornada_std_keymap)]; member in struct:jornadakbd
79 /* Exchange TxDummy for location (keymap[kbddata]) */
84 input_report_key(input, jornadakbd->keymap[scan_code],
111 memcpy(jornadakbd->keymap, jornada_std_keymap,
118 input_dev->keycode = jornadakbd->keymap;
124 for (i = 0; i < ARRAY_SIZE(jornadakbd->keymap); i++)
125 __set_bit(jornadakbd->keymap[i], input_dev->keybit);
H A Djornada680_kbd.c71 unsigned short keymap[ARRAY_SIZE(jornada_scancodes)]; member in struct:jornadakbd
80 unsigned short *keymap = jornadakbd->keymap; local
99 keymap[scancode],
203 memcpy(jornadakbd->keymap, jornada_scancodes,
204 sizeof(jornadakbd->keymap));
214 input_dev->keycode = jornadakbd->keymap;
221 if (jornadakbd->keymap[i])
222 __set_bit(jornadakbd->keymap[i], input_dev->keybit);
H A Ddavinci_keyscan.c76 unsigned short keymap[]; member in struct:davinci_ks
126 unsigned short *keymap = davinci_ks->keymap; local
149 keycode = keymap[i];
186 if (!pdata->keymap) {
187 dev_dbg(dev, "no keymap from pdata\n");
198 memcpy(davinci_ks->keymap, pdata->keymap,
254 __set_bit(davinci_ks->pdata->keymap[i], key_dev->keybit);
263 key_dev->keycode = davinci_ks->keymap;
[all...]
H A Domap-keypad.c68 static int *keymap; variable
170 for (i = 0; keymap[i] != 0; i++)
171 if ((keymap[i] & 0xff000000) == key)
172 return keymap[i] & 0x00ffffff;
302 if (!pdata->rows || !pdata->cols || !pdata->keymap) {
303 printk(KERN_ERR "No rows, cols or keymap from pdata\n");
323 keymap = pdata->keymap;
377 for (i = 0; keymap[i] != 0; i++)
378 __set_bit(keymap[
[all...]
H A Dw90p910_keypad.c54 unsigned short keymap[W90P910_MAX_KEY_NUM]; member in struct:w90p910_keypad
64 unsigned int key = keypad->keymap[code];
193 input_dev->keycode = keypad->keymap;
194 input_dev->keycodesize = sizeof(keypad->keymap[0]);
195 input_dev->keycodemax = ARRAY_SIZE(keypad->keymap);
H A Dstmpe-keypad.c112 unsigned short keymap[STMPE_KEYPAD_KEYMAP_SIZE]; member in struct:stmpe_keypad
162 input_report_key(input, keypad->keymap[code], !up);
298 input->keycode = keypad->keymap;
299 input->keycodesize = sizeof(keypad->keymap[0]);
300 input->keycodemax = ARRAY_SIZE(keypad->keymap);
306 unsigned int key = plat->keymap_data->keymap[i];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-omap/include/plat/
H A Dkeypad.h18 int *keymap; member in struct:omap_kp_platform_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/dream/include/linux/
H A Dgpio_event.h68 const unsigned short *keymap; member in struct:gpio_event_matrix_info
106 const struct gpio_event_direct_entry *keymap; member in struct:gpio_event_input_info
121 const struct gpio_event_direct_entry *keymap; member in struct:gpio_event_output_info
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/
H A DMakefile12 obj-$(CONFIG_INPUT_SPARSEKMAP) += sparse-keymap.o
H A Dsparse-keymap.c17 #include <linux/input/sparse-keymap.h>
26 * sparse_keymap_entry_from_scancode - perform sparse keymap lookup
27 * @dev: Input device using sparse keymap
31 * input device using sparse keymap.
47 * sparse_keymap_entry_from_keycode - perform sparse keymap lookup
48 * @dev: Input device using sparse keymap
52 * input device using sparse keymap.
107 * sparse_keymap_setup - set up sparse keymap for an input device
109 * @keymap: Keymap in form of array of &key_entry structures ending
111 * @setup: Function that can be used to adjust keymap entrie
119 sparse_keymap_setup(struct input_dev *dev, const struct key_entry *keymap, int (*setup)(struct input_dev *, struct key_entry *)) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/platform/x86/
H A Dpanasonic-laptop.c226 unsigned int keymap[KEYMAP_SIZE]; member in struct:pcc_acpi
454 if (scancode >= ARRAY_SIZE(pcc->keymap))
457 *keycode = pcc->keymap[scancode];
466 for (i = 0; i < ARRAY_SIZE(pcc->keymap); i++) {
467 if (pcc->keymap[i] == keycode)
480 if (scancode >= ARRAY_SIZE(pcc->keymap))
483 oldkeycode = pcc->keymap[scancode];
484 pcc->keymap[scancode] = keycode;
513 if (hkey_num < 0 || hkey_num >= ARRAY_SIZE(pcc->keymap)) {
520 key_code = pcc->keymap[hkey_nu
[all...]

Completed in 229 milliseconds

1234