Home
last modified time | relevance | path

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

/linux-4.19.296/drivers/hid/
Dhid-lenovo.c410 struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev); in lenovo_features_set_tpkbd() local
414 report->field[0]->value[0] = data_pointer->press_to_select ? 0x01 : 0x02; in lenovo_features_set_tpkbd()
415 report->field[0]->value[0] |= data_pointer->dragging ? 0x04 : 0x08; in lenovo_features_set_tpkbd()
416 report->field[0]->value[0] |= data_pointer->release_to_select ? 0x10 : 0x20; in lenovo_features_set_tpkbd()
417 report->field[0]->value[0] |= data_pointer->select_right ? 0x80 : 0x40; in lenovo_features_set_tpkbd()
419 report->field[2]->value[0] = data_pointer->sensitivity; in lenovo_features_set_tpkbd()
420 report->field[3]->value[0] = data_pointer->press_speed; in lenovo_features_set_tpkbd()
431 struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev); in attr_press_to_select_show_tpkbd() local
433 return snprintf(buf, PAGE_SIZE, "%u\n", data_pointer->press_to_select); in attr_press_to_select_show_tpkbd()
442 struct lenovo_drvdata_tpkbd *data_pointer = hid_get_drvdata(hdev); in attr_press_to_select_store_tpkbd() local
[all …]