inputdev          289 drivers/input/tablet/aiptek.c 	struct input_dev *inputdev;		/* input device struct           */
inputdev          416 drivers/input/tablet/aiptek.c 	struct input_dev *inputdev = aiptek->inputdev;
inputdev          475 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, BTN_LEFT, left);
inputdev          476 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, BTN_MIDDLE, middle);
inputdev          477 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, BTN_RIGHT, right);
inputdev          479 drivers/input/tablet/aiptek.c 			input_report_abs(inputdev, ABS_MISC,
inputdev          481 drivers/input/tablet/aiptek.c 			input_report_rel(inputdev, REL_X, x);
inputdev          482 drivers/input/tablet/aiptek.c 			input_report_rel(inputdev, REL_Y, y);
inputdev          488 drivers/input/tablet/aiptek.c 				input_report_rel(inputdev, REL_WHEEL,
inputdev          493 drivers/input/tablet/aiptek.c 			        input_report_key(inputdev,
inputdev          497 drivers/input/tablet/aiptek.c 			input_sync(inputdev);
inputdev          535 drivers/input/tablet/aiptek.c 				        input_report_key(inputdev,
inputdev          537 drivers/input/tablet/aiptek.c 					input_report_key(inputdev,
inputdev          545 drivers/input/tablet/aiptek.c 					input_report_abs(inputdev, ABS_X, x);
inputdev          546 drivers/input/tablet/aiptek.c 					input_report_abs(inputdev, ABS_Y, y);
inputdev          547 drivers/input/tablet/aiptek.c 					input_report_abs(inputdev, ABS_PRESSURE, z);
inputdev          549 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_TOUCH, tip);
inputdev          550 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_STYLUS, bs);
inputdev          551 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_STYLUS2, pck);
inputdev          555 drivers/input/tablet/aiptek.c 						input_report_abs(inputdev,
inputdev          560 drivers/input/tablet/aiptek.c 						input_report_abs(inputdev,
inputdev          570 drivers/input/tablet/aiptek.c 						input_report_abs(inputdev,
inputdev          576 drivers/input/tablet/aiptek.c 				input_report_abs(inputdev, ABS_MISC, p | AIPTEK_REPORT_TOOL_STYLUS);
inputdev          578 drivers/input/tablet/aiptek.c 			                input_report_key(inputdev,
inputdev          582 drivers/input/tablet/aiptek.c 				input_sync(inputdev);
inputdev          612 drivers/input/tablet/aiptek.c 				        input_report_key(inputdev,
inputdev          614 drivers/input/tablet/aiptek.c 					input_report_key(inputdev,
inputdev          622 drivers/input/tablet/aiptek.c 					input_report_abs(inputdev, ABS_X, x);
inputdev          623 drivers/input/tablet/aiptek.c 					input_report_abs(inputdev, ABS_Y, y);
inputdev          625 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_LEFT, left);
inputdev          626 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_MIDDLE, middle);
inputdev          627 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_RIGHT, right);
inputdev          633 drivers/input/tablet/aiptek.c 						input_report_abs(inputdev,
inputdev          639 drivers/input/tablet/aiptek.c 				input_report_abs(inputdev, ABS_MISC, p | AIPTEK_REPORT_TOOL_MOUSE);
inputdev          641 drivers/input/tablet/aiptek.c 			                input_report_key(inputdev,
inputdev          645 drivers/input/tablet/aiptek.c 				input_sync(inputdev);
inputdev          669 drivers/input/tablet/aiptek.c 			        input_report_key(inputdev,
inputdev          671 drivers/input/tablet/aiptek.c 				input_report_key(inputdev,
inputdev          680 drivers/input/tablet/aiptek.c 		        input_report_key(inputdev, macroKeyEvents[aiptek->lastMacro], 0);
inputdev          685 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, macroKeyEvents[macro], 1);
inputdev          688 drivers/input/tablet/aiptek.c 		input_report_abs(inputdev, ABS_MISC,
inputdev          690 drivers/input/tablet/aiptek.c 		input_sync(inputdev);
inputdev          710 drivers/input/tablet/aiptek.c 		                input_report_key(inputdev,
inputdev          712 drivers/input/tablet/aiptek.c 			        input_report_key(inputdev,
inputdev          719 drivers/input/tablet/aiptek.c 		        input_report_key(inputdev, macroKeyEvents[aiptek->lastMacro], 0);
inputdev          724 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, macroKeyEvents[macro], 1);
inputdev          728 drivers/input/tablet/aiptek.c 		input_report_abs(inputdev, ABS_MISC,
inputdev          730 drivers/input/tablet/aiptek.c 		input_sync(inputdev);
inputdev          741 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, macroKeyEvents[macro - 1],
inputdev          745 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, macroKeyEvents[macro + 1],
inputdev          754 drivers/input/tablet/aiptek.c 		        input_report_key(inputdev,
inputdev          756 drivers/input/tablet/aiptek.c 			input_report_key(inputdev,
inputdev          763 drivers/input/tablet/aiptek.c 		input_report_key(inputdev, macroKeyEvents[macro], 1);
inputdev          764 drivers/input/tablet/aiptek.c 		input_report_abs(inputdev, ABS_MISC,
inputdev          766 drivers/input/tablet/aiptek.c 		input_sync(inputdev);
inputdev          825 drivers/input/tablet/aiptek.c static int aiptek_open(struct input_dev *inputdev)
inputdev          827 drivers/input/tablet/aiptek.c 	struct aiptek *aiptek = input_get_drvdata(inputdev);
inputdev          839 drivers/input/tablet/aiptek.c static void aiptek_close(struct input_dev *inputdev)
inputdev          841 drivers/input/tablet/aiptek.c 	struct aiptek *aiptek = input_get_drvdata(inputdev);
inputdev          976 drivers/input/tablet/aiptek.c 	input_set_abs_params(aiptek->inputdev, ABS_X, 0, ret - 1, 0, 0);
inputdev          981 drivers/input/tablet/aiptek.c 	input_set_abs_params(aiptek->inputdev, ABS_Y, 0, ret - 1, 0, 0);
inputdev          986 drivers/input/tablet/aiptek.c 	input_set_abs_params(aiptek->inputdev, ABS_PRESSURE, 0, ret - 1, 0, 0);
inputdev         1040 drivers/input/tablet/aiptek.c 			input_abs_get_max(aiptek->inputdev, ABS_X) + 1,
inputdev         1041 drivers/input/tablet/aiptek.c 			input_abs_get_max(aiptek->inputdev, ABS_Y) + 1);
inputdev         1673 drivers/input/tablet/aiptek.c 	struct input_dev *inputdev;
inputdev         1694 drivers/input/tablet/aiptek.c 	inputdev = input_allocate_device();
inputdev         1695 drivers/input/tablet/aiptek.c 	if (!aiptek || !inputdev) {
inputdev         1714 drivers/input/tablet/aiptek.c 	aiptek->inputdev = inputdev;
inputdev         1760 drivers/input/tablet/aiptek.c 	inputdev->name = "Aiptek";
inputdev         1761 drivers/input/tablet/aiptek.c 	inputdev->phys = aiptek->features.usbPath;
inputdev         1762 drivers/input/tablet/aiptek.c 	usb_to_input_id(usbdev, &inputdev->id);
inputdev         1763 drivers/input/tablet/aiptek.c 	inputdev->dev.parent = &intf->dev;
inputdev         1765 drivers/input/tablet/aiptek.c 	input_set_drvdata(inputdev, aiptek);
inputdev         1767 drivers/input/tablet/aiptek.c 	inputdev->open = aiptek_open;
inputdev         1768 drivers/input/tablet/aiptek.c 	inputdev->close = aiptek_close;
inputdev         1774 drivers/input/tablet/aiptek.c 	        __set_bit(eventTypes[i], inputdev->evbit);
inputdev         1777 drivers/input/tablet/aiptek.c 	        __set_bit(absEvents[i], inputdev->absbit);
inputdev         1780 drivers/input/tablet/aiptek.c 	        __set_bit(relEvents[i], inputdev->relbit);
inputdev         1782 drivers/input/tablet/aiptek.c 	__set_bit(MSC_SERIAL, inputdev->mscbit);
inputdev         1786 drivers/input/tablet/aiptek.c 		__set_bit(buttonEvents[i], inputdev->keybit);
inputdev         1789 drivers/input/tablet/aiptek.c 		__set_bit(macroKeyEvents[i], inputdev->keybit);
inputdev         1797 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_X, 0, 2999, 0, 0);
inputdev         1798 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_Y, 0, 2249, 0, 0);
inputdev         1799 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_PRESSURE, 0, 511, 0, 0);
inputdev         1800 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_TILT_X, AIPTEK_TILT_MIN, AIPTEK_TILT_MAX, 0, 0);
inputdev         1801 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_TILT_Y, AIPTEK_TILT_MIN, AIPTEK_TILT_MAX, 0, 0);
inputdev         1802 drivers/input/tablet/aiptek.c 	input_set_abs_params(inputdev, ABS_WHEEL, AIPTEK_WHEEL_MIN, AIPTEK_WHEEL_MAX - 1, 0, 0);
inputdev         1841 drivers/input/tablet/aiptek.c 		if (input_abs_get_max(aiptek->inputdev, ABS_X) > 0) {
inputdev         1873 drivers/input/tablet/aiptek.c 	err = input_register_device(aiptek->inputdev);
inputdev         1886 drivers/input/tablet/aiptek.c 	input_free_device(inputdev);
inputdev         1905 drivers/input/tablet/aiptek.c 		input_unregister_device(aiptek->inputdev);
inputdev          555 drivers/input/tablet/gtco.c static int gtco_input_open(struct input_dev *inputdev)
inputdev          557 drivers/input/tablet/gtco.c 	struct gtco *device = input_get_drvdata(inputdev);
inputdev          569 drivers/input/tablet/gtco.c static void gtco_input_close(struct input_dev *inputdev)
inputdev          571 drivers/input/tablet/gtco.c 	struct gtco *device = input_get_drvdata(inputdev);
inputdev          585 drivers/input/tablet/gtco.c static void gtco_setup_caps(struct input_dev *inputdev)
inputdev          587 drivers/input/tablet/gtco.c 	struct gtco *device = input_get_drvdata(inputdev);
inputdev          590 drivers/input/tablet/gtco.c 	inputdev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) |
inputdev          594 drivers/input/tablet/gtco.c 	inputdev->mscbit[0] = BIT_MASK(MSC_SCAN) | BIT_MASK(MSC_SERIAL) |
inputdev          598 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_X, device->min_X, device->max_X,
inputdev          600 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_Y, device->min_Y, device->max_Y,
inputdev          604 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_DISTANCE, 0, 1, 0, 0);
inputdev          607 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_TILT_X, device->mintilt_X,
inputdev          609 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_TILT_Y, device->mintilt_Y,
inputdev          611 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_PRESSURE, device->minpressure,
inputdev          615 drivers/input/tablet/gtco.c 	input_set_abs_params(inputdev, ABS_MISC, 0, 0xFF, 0, 0);
inputdev          630 drivers/input/tablet/gtco.c 	struct input_dev  *inputdev;
inputdev          635 drivers/input/tablet/gtco.c 	inputdev = device->inputdevice;
inputdev          659 drivers/input/tablet/gtco.c 	if (inputdev->id.product == PID_1000 ||
inputdev          660 drivers/input/tablet/gtco.c 	    inputdev->id.product == PID_1001 ||
inputdev          661 drivers/input/tablet/gtco.c 	    inputdev->id.product == PID_1002) {
inputdev          674 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_PRESSURE,
inputdev          683 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_TILT_X,
inputdev          686 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_TILT_Y,
inputdev          697 drivers/input/tablet/gtco.c 			input_event(inputdev, EV_MSC, MSC_SERIAL, val);
inputdev          703 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_X, val);
inputdev          706 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_Y, val);
inputdev          710 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_DISTANCE, val);
inputdev          730 drivers/input/tablet/gtco.c 				input_event(inputdev, EV_MSC, MSC_SERIAL, val);
inputdev          736 drivers/input/tablet/gtco.c 			input_event(inputdev, EV_MSC, MSC_SCAN,
inputdev          743 drivers/input/tablet/gtco.c 	if (inputdev->id.product == PID_400 ||
inputdev          744 drivers/input/tablet/gtco.c 	    inputdev->id.product == PID_401) {
inputdev          749 drivers/input/tablet/gtco.c 			input_event(inputdev, EV_MSC, MSC_SCAN, device->buffer[1]);
inputdev          762 drivers/input/tablet/gtco.c 				input_report_abs(inputdev, ABS_X, val);
inputdev          771 drivers/input/tablet/gtco.c 				input_report_abs(inputdev, ABS_Y, val);
inputdev          781 drivers/input/tablet/gtco.c 				input_report_abs(inputdev, ABS_X, val);
inputdev          784 drivers/input/tablet/gtco.c 				input_report_abs(inputdev, ABS_Y, val);
inputdev          791 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_DISTANCE, val);
inputdev          797 drivers/input/tablet/gtco.c 				input_report_key(inputdev, BTN_DIGI + i, val & (1 << i));
inputdev          800 drivers/input/tablet/gtco.c 			input_event(inputdev, EV_MSC, MSC_SERIAL, val);
inputdev          804 drivers/input/tablet/gtco.c 			input_report_abs(inputdev, ABS_MISC, device->buffer[6]);
inputdev          809 drivers/input/tablet/gtco.c 	input_event(inputdev, EV_MSC, MSC_RAW,  device->buffer[0]);
inputdev          812 drivers/input/tablet/gtco.c 	input_sync(inputdev);
inputdev          356 drivers/media/rc/ati_remote.c static int ati_remote_input_open(struct input_dev *inputdev)
inputdev          358 drivers/media/rc/ati_remote.c 	struct ati_remote *ati_remote = input_get_drvdata(inputdev);
inputdev          362 drivers/media/rc/ati_remote.c static void ati_remote_input_close(struct input_dev *inputdev)
inputdev          364 drivers/media/rc/ati_remote.c 	struct ati_remote *ati_remote = input_get_drvdata(inputdev);
inputdev          245 drivers/platform/x86/asus-laptop.c 	struct input_dev *inputdev;
inputdev         1476 drivers/platform/x86/asus-laptop.c 	if (!asus->inputdev)
inputdev         1478 drivers/platform/x86/asus-laptop.c 	if (!sparse_keymap_report_event(asus->inputdev, event, 1, true))
inputdev         1507 drivers/platform/x86/asus-laptop.c 	asus->inputdev = input;
inputdev         1517 drivers/platform/x86/asus-laptop.c 	if (asus->inputdev)
inputdev         1518 drivers/platform/x86/asus-laptop.c 		input_unregister_device(asus->inputdev);
inputdev         1519 drivers/platform/x86/asus-laptop.c 	asus->inputdev = NULL;
inputdev          169 drivers/platform/x86/asus-wmi.c 	struct input_dev *inputdev;
inputdev          223 drivers/platform/x86/asus-wmi.c 	asus->inputdev = input_allocate_device();
inputdev          224 drivers/platform/x86/asus-wmi.c 	if (!asus->inputdev)
inputdev          227 drivers/platform/x86/asus-wmi.c 	asus->inputdev->name = asus->driver->input_name;
inputdev          228 drivers/platform/x86/asus-wmi.c 	asus->inputdev->phys = asus->driver->input_phys;
inputdev          229 drivers/platform/x86/asus-wmi.c 	asus->inputdev->id.bustype = BUS_HOST;
inputdev          230 drivers/platform/x86/asus-wmi.c 	asus->inputdev->dev.parent = &asus->platform_device->dev;
inputdev          231 drivers/platform/x86/asus-wmi.c 	set_bit(EV_REP, asus->inputdev->evbit);
inputdev          233 drivers/platform/x86/asus-wmi.c 	err = sparse_keymap_setup(asus->inputdev, asus->driver->keymap, NULL);
inputdev          237 drivers/platform/x86/asus-wmi.c 	err = input_register_device(asus->inputdev);
inputdev          244 drivers/platform/x86/asus-wmi.c 	input_free_device(asus->inputdev);
inputdev          250 drivers/platform/x86/asus-wmi.c 	if (asus->inputdev)
inputdev          251 drivers/platform/x86/asus-wmi.c 		input_unregister_device(asus->inputdev);
inputdev          253 drivers/platform/x86/asus-wmi.c 	asus->inputdev = NULL;
inputdev         2008 drivers/platform/x86/asus-wmi.c 	if (!sparse_keymap_report_event(asus->inputdev, code,
inputdev           45 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev           48 drivers/platform/x86/classmate-laptop.c 	inputdev = input_allocate_device();
inputdev           49 drivers/platform/x86/classmate-laptop.c 	if (!inputdev)
inputdev           51 drivers/platform/x86/classmate-laptop.c 	inputdev->name = name;
inputdev           52 drivers/platform/x86/classmate-laptop.c 	inputdev->dev.parent = &acpi->dev;
inputdev           53 drivers/platform/x86/classmate-laptop.c 	idev_init(inputdev);
inputdev           54 drivers/platform/x86/classmate-laptop.c 	error = input_register_device(inputdev);
inputdev           56 drivers/platform/x86/classmate-laptop.c 		input_free_device(inputdev);
inputdev           59 drivers/platform/x86/classmate-laptop.c 	dev_set_drvdata(&acpi->dev, inputdev);
inputdev           65 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev = dev_get_drvdata(&acpi->dev);
inputdev           66 drivers/platform/x86/classmate-laptop.c 	input_unregister_device(inputdev);
inputdev          191 drivers/platform/x86/classmate-laptop.c 			struct input_dev *inputdev = dev_get_drvdata(&dev->dev);
inputdev          193 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_X, x);
inputdev          194 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_Y, y);
inputdev          195 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_Z, z);
inputdev          196 drivers/platform/x86/classmate-laptop.c 			input_sync(inputdev);
inputdev          206 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          210 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          211 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          221 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          227 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          228 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          255 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          259 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          260 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          270 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          276 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          277 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          329 drivers/platform/x86/classmate-laptop.c static void cmpc_accel_idev_init_v4(struct input_dev *inputdev)
inputdev          331 drivers/platform/x86/classmate-laptop.c 	set_bit(EV_ABS, inputdev->evbit);
inputdev          332 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_X, -255, 255, 16, 0);
inputdev          333 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_Y, -255, 255, 16, 0);
inputdev          334 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_Z, -255, 255, 16, 0);
inputdev          335 drivers/platform/x86/classmate-laptop.c 	inputdev->open = cmpc_accel_open_v4;
inputdev          336 drivers/platform/x86/classmate-laptop.c 	inputdev->close = cmpc_accel_close_v4;
inputdev          342 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          345 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(dev);
inputdev          346 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          356 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          359 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(dev);
inputdev          360 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          379 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          407 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          408 drivers/platform/x86/classmate-laptop.c 	dev_set_drvdata(&inputdev->dev, accel);
inputdev          534 drivers/platform/x86/classmate-laptop.c 			struct input_dev *inputdev = dev_get_drvdata(&dev->dev);
inputdev          536 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_X, x);
inputdev          537 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_Y, y);
inputdev          538 drivers/platform/x86/classmate-laptop.c 			input_report_abs(inputdev, ABS_Z, z);
inputdev          539 drivers/platform/x86/classmate-laptop.c 			input_sync(inputdev);
inputdev          549 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          553 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          554 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          564 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          570 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          571 drivers/platform/x86/classmate-laptop.c 	accel = dev_get_drvdata(&inputdev->dev);
inputdev          607 drivers/platform/x86/classmate-laptop.c static void cmpc_accel_idev_init(struct input_dev *inputdev)
inputdev          609 drivers/platform/x86/classmate-laptop.c 	set_bit(EV_ABS, inputdev->evbit);
inputdev          610 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_X, 0, 255, 8, 0);
inputdev          611 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_Y, 0, 255, 8, 0);
inputdev          612 drivers/platform/x86/classmate-laptop.c 	input_set_abs_params(inputdev, ABS_Z, 0, 255, 8, 0);
inputdev          613 drivers/platform/x86/classmate-laptop.c 	inputdev->open = cmpc_accel_open;
inputdev          614 drivers/platform/x86/classmate-laptop.c 	inputdev->close = cmpc_accel_close;
inputdev          620 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev          639 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&acpi->dev);
inputdev          640 drivers/platform/x86/classmate-laptop.c 	dev_set_drvdata(&inputdev->dev, accel);
inputdev          699 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev = dev_get_drvdata(&dev->dev);
inputdev          703 drivers/platform/x86/classmate-laptop.c 			input_report_switch(inputdev, SW_TABLET_MODE, !val);
inputdev          704 drivers/platform/x86/classmate-laptop.c 			input_sync(inputdev);
inputdev          709 drivers/platform/x86/classmate-laptop.c static void cmpc_tablet_idev_init(struct input_dev *inputdev)
inputdev          714 drivers/platform/x86/classmate-laptop.c 	set_bit(EV_SW, inputdev->evbit);
inputdev          715 drivers/platform/x86/classmate-laptop.c 	set_bit(SW_TABLET_MODE, inputdev->swbit);
inputdev          717 drivers/platform/x86/classmate-laptop.c 	acpi = to_acpi_device(inputdev->dev.parent);
inputdev          719 drivers/platform/x86/classmate-laptop.c 		input_report_switch(inputdev, SW_TABLET_MODE, !val);
inputdev          720 drivers/platform/x86/classmate-laptop.c 		input_sync(inputdev);
inputdev          738 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev = dev_get_drvdata(dev);
inputdev          742 drivers/platform/x86/classmate-laptop.c 		input_report_switch(inputdev, SW_TABLET_MODE, !val);
inputdev          743 drivers/platform/x86/classmate-laptop.c 		input_sync(inputdev);
inputdev         1031 drivers/platform/x86/classmate-laptop.c 	struct input_dev *inputdev;
inputdev         1036 drivers/platform/x86/classmate-laptop.c 	inputdev = dev_get_drvdata(&dev->dev);
inputdev         1037 drivers/platform/x86/classmate-laptop.c 	input_report_key(inputdev, code, !(event & 0x10));
inputdev         1038 drivers/platform/x86/classmate-laptop.c 	input_sync(inputdev);
inputdev         1041 drivers/platform/x86/classmate-laptop.c static void cmpc_keys_idev_init(struct input_dev *inputdev)
inputdev         1045 drivers/platform/x86/classmate-laptop.c 	set_bit(EV_KEY, inputdev->evbit);
inputdev         1047 drivers/platform/x86/classmate-laptop.c 		set_bit(cmpc_keys_codes[i], inputdev->keybit);
inputdev          164 drivers/platform/x86/eeepc-laptop.c 	struct input_dev *inputdev;
inputdev         1183 drivers/platform/x86/eeepc-laptop.c 	eeepc->inputdev = input;
inputdev         1193 drivers/platform/x86/eeepc-laptop.c 	if (eeepc->inputdev)
inputdev         1194 drivers/platform/x86/eeepc-laptop.c 		input_unregister_device(eeepc->inputdev);
inputdev         1195 drivers/platform/x86/eeepc-laptop.c 	eeepc->inputdev = NULL;
inputdev         1203 drivers/platform/x86/eeepc-laptop.c 	if (!eeepc->inputdev)
inputdev         1205 drivers/platform/x86/eeepc-laptop.c 	if (!sparse_keymap_report_event(eeepc->inputdev, event, 1, true))
inputdev           90 drivers/platform/x86/ideapad-laptop.c 	struct input_dev *inputdev;
inputdev          678 drivers/platform/x86/ideapad-laptop.c 	struct input_dev *inputdev;
inputdev          681 drivers/platform/x86/ideapad-laptop.c 	inputdev = input_allocate_device();
inputdev          682 drivers/platform/x86/ideapad-laptop.c 	if (!inputdev)
inputdev          685 drivers/platform/x86/ideapad-laptop.c 	inputdev->name = "Ideapad extra buttons";
inputdev          686 drivers/platform/x86/ideapad-laptop.c 	inputdev->phys = "ideapad/input0";
inputdev          687 drivers/platform/x86/ideapad-laptop.c 	inputdev->id.bustype = BUS_HOST;
inputdev          688 drivers/platform/x86/ideapad-laptop.c 	inputdev->dev.parent = &priv->platform_device->dev;
inputdev          690 drivers/platform/x86/ideapad-laptop.c 	error = sparse_keymap_setup(inputdev, ideapad_keymap, NULL);
inputdev          696 drivers/platform/x86/ideapad-laptop.c 	error = input_register_device(inputdev);
inputdev          702 drivers/platform/x86/ideapad-laptop.c 	priv->inputdev = inputdev;
inputdev          706 drivers/platform/x86/ideapad-laptop.c 	input_free_device(inputdev);
inputdev          712 drivers/platform/x86/ideapad-laptop.c 	input_unregister_device(priv->inputdev);
inputdev          713 drivers/platform/x86/ideapad-laptop.c 	priv->inputdev = NULL;
inputdev          719 drivers/platform/x86/ideapad-laptop.c 	sparse_keymap_report_event(priv->inputdev, scancode, 1, true);