data_pointer      407 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      411 drivers/hid/hid-lenovo.c 	report->field[0]->value[0]  = data_pointer->press_to_select   ? 0x01 : 0x02;
data_pointer      412 drivers/hid/hid-lenovo.c 	report->field[0]->value[0] |= data_pointer->dragging          ? 0x04 : 0x08;
data_pointer      413 drivers/hid/hid-lenovo.c 	report->field[0]->value[0] |= data_pointer->release_to_select ? 0x10 : 0x20;
data_pointer      414 drivers/hid/hid-lenovo.c 	report->field[0]->value[0] |= data_pointer->select_right      ? 0x80 : 0x40;
data_pointer      416 drivers/hid/hid-lenovo.c 	report->field[2]->value[0] = data_pointer->sensitivity;
data_pointer      417 drivers/hid/hid-lenovo.c 	report->field[3]->value[0] = data_pointer->press_speed;
data_pointer      428 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      430 drivers/hid/hid-lenovo.c 	return snprintf(buf, PAGE_SIZE, "%u\n", data_pointer->press_to_select);
data_pointer      439 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      447 drivers/hid/hid-lenovo.c 	data_pointer->press_to_select = value;
data_pointer      458 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      460 drivers/hid/hid-lenovo.c 	return snprintf(buf, PAGE_SIZE, "%u\n", data_pointer->dragging);
data_pointer      469 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      477 drivers/hid/hid-lenovo.c 	data_pointer->dragging = value;
data_pointer      488 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      490 drivers/hid/hid-lenovo.c 	return snprintf(buf, PAGE_SIZE, "%u\n", data_pointer->release_to_select);
data_pointer      499 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      507 drivers/hid/hid-lenovo.c 	data_pointer->release_to_select = value;
data_pointer      518 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      520 drivers/hid/hid-lenovo.c 	return snprintf(buf, PAGE_SIZE, "%u\n", data_pointer->select_right);
data_pointer      529 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      537 drivers/hid/hid-lenovo.c 	data_pointer->select_right = value;
data_pointer      548 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      551 drivers/hid/hid-lenovo.c 		data_pointer->sensitivity);
data_pointer      560 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      566 drivers/hid/hid-lenovo.c 	data_pointer->sensitivity = value;
data_pointer      577 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      580 drivers/hid/hid-lenovo.c 		data_pointer->press_speed);
data_pointer      589 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      595 drivers/hid/hid-lenovo.c 	data_pointer->press_speed = value;
data_pointer      650 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      653 drivers/hid/hid-lenovo.c 	if (led_cdev == &data_pointer->led_micmute)
data_pointer      656 drivers/hid/hid-lenovo.c 	return data_pointer->led_state & (1 << led_nr)
data_pointer      666 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      670 drivers/hid/hid-lenovo.c 	if (led_cdev == &data_pointer->led_micmute)
data_pointer      674 drivers/hid/hid-lenovo.c 		data_pointer->led_state &= ~(1 << led_nr);
data_pointer      676 drivers/hid/hid-lenovo.c 		data_pointer->led_state |= 1 << led_nr;
data_pointer      679 drivers/hid/hid-lenovo.c 	report->field[0]->value[0] = (data_pointer->led_state >> 0) & 1;
data_pointer      680 drivers/hid/hid-lenovo.c 	report->field[0]->value[1] = (data_pointer->led_state >> 1) & 1;
data_pointer      687 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer;
data_pointer      714 drivers/hid/hid-lenovo.c 	data_pointer = devm_kzalloc(&hdev->dev,
data_pointer      717 drivers/hid/hid-lenovo.c 	if (data_pointer == NULL) {
data_pointer      724 drivers/hid/hid-lenovo.c 	data_pointer->sensitivity = 0xa0;
data_pointer      725 drivers/hid/hid-lenovo.c 	data_pointer->press_speed = 0x38;
data_pointer      737 drivers/hid/hid-lenovo.c 	hid_set_drvdata(hdev, data_pointer);
data_pointer      739 drivers/hid/hid-lenovo.c 	data_pointer->led_mute.name = name_mute;
data_pointer      740 drivers/hid/hid-lenovo.c 	data_pointer->led_mute.brightness_get = lenovo_led_brightness_get_tpkbd;
data_pointer      741 drivers/hid/hid-lenovo.c 	data_pointer->led_mute.brightness_set = lenovo_led_brightness_set_tpkbd;
data_pointer      742 drivers/hid/hid-lenovo.c 	data_pointer->led_mute.dev = dev;
data_pointer      743 drivers/hid/hid-lenovo.c 	ret = led_classdev_register(dev, &data_pointer->led_mute);
data_pointer      747 drivers/hid/hid-lenovo.c 	data_pointer->led_micmute.name = name_micmute;
data_pointer      748 drivers/hid/hid-lenovo.c 	data_pointer->led_micmute.brightness_get =
data_pointer      750 drivers/hid/hid-lenovo.c 	data_pointer->led_micmute.brightness_set =
data_pointer      752 drivers/hid/hid-lenovo.c 	data_pointer->led_micmute.dev = dev;
data_pointer      753 drivers/hid/hid-lenovo.c 	ret = led_classdev_register(dev, &data_pointer->led_micmute);
data_pointer      755 drivers/hid/hid-lenovo.c 		led_classdev_unregister(&data_pointer->led_mute);
data_pointer      855 drivers/hid/hid-lenovo.c 	struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev);
data_pointer      861 drivers/hid/hid-lenovo.c 	if (data_pointer == NULL)
data_pointer      867 drivers/hid/hid-lenovo.c 	led_classdev_unregister(&data_pointer->led_micmute);
data_pointer      868 drivers/hid/hid-lenovo.c 	led_classdev_unregister(&data_pointer->led_mute);