Lines Matching refs:dev

526 	intf = to_usb_interface(hdev->dev.parent);  in hidpp_update_usb_wireless_status()
2573 static int hidpp_ff_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect… in hidpp_ff_upload_effect() argument
2575 struct hidpp_ff_private_data *data = dev->ff->private; in hidpp_ff_upload_effect()
2719 static int hidpp_ff_playback(struct input_dev *dev, int effect_id, int value) in hidpp_ff_playback() argument
2721 struct hidpp_ff_private_data *data = dev->ff->private; in hidpp_ff_playback()
2731 static int hidpp_ff_erase_effect(struct input_dev *dev, int effect_id) in hidpp_ff_erase_effect() argument
2733 struct hidpp_ff_private_data *data = dev->ff->private; in hidpp_ff_erase_effect()
2741 static void hidpp_ff_set_autocenter(struct input_dev *dev, u16 magnitude) in hidpp_ff_set_autocenter() argument
2743 struct hidpp_ff_private_data *data = dev->ff->private; in hidpp_ff_set_autocenter()
2763 static void hidpp_ff_set_gain(struct input_dev *dev, u16 gain) in hidpp_ff_set_gain() argument
2765 struct hidpp_ff_private_data *data = dev->ff->private; in hidpp_ff_set_gain()
2778 static ssize_t hidpp_ff_range_show(struct device *dev, struct device_attribute *attr, char *buf) in hidpp_ff_range_show() argument
2780 struct hid_device *hid = to_hid_device(dev); in hidpp_ff_range_show()
2788 static ssize_t hidpp_ff_range_store(struct device *dev, struct device_attribute *attr, const char *… in hidpp_ff_range_store() argument
2790 struct hid_device *hid = to_hid_device(dev); in hidpp_ff_range_store()
2816 device_remove_file(&hid->dev, &dev_attr_range); in hidpp_ff_destroy()
2826 struct input_dev *dev; in hidpp_ff_init() local
2843 dev = hidinput->input; in hidpp_ff_init()
2845 if (!dev) { in hidpp_ff_init()
2857 set_bit(hidpp_ff_effects[j], dev->ffbit); in hidpp_ff_init()
2860 set_bit(hidpp_ff_effects_v2[j], dev->ffbit); in hidpp_ff_init()
2862 error = input_ff_create(dev, num_slots); in hidpp_ff_init()
2865 hid_err(dev, "Failed to create FF device!\n"); in hidpp_ff_init()
2892 ff = dev->ff; in hidpp_ff_init()
2903 error = device_create_file(&(hidpp->hid_dev->dev), &dev_attr_range); in hidpp_ff_init()
3134 wd = devm_kzalloc(&hdev->dev, sizeof(struct wtp_data), in wtp_allocate()
3391 k400 = devm_kzalloc(&hdev->dev, sizeof(struct k400_private_data), in k400_allocate()
3907 dev_err_ratelimited(&hidpp->hid_dev->dev, in hidpp_raw_hidpp_event()
3909 dev_err_ratelimited(&hidpp->hid_dev->dev, in hidpp_raw_hidpp_event()
4086 battery_props = devm_kmemdup(&hidpp->hid_dev->dev, in hidpp_initialize_battery()
4122 battery->ps = devm_power_supply_register(&hidpp->hid_dev->dev, in hidpp_initialize_battery()
4128 power_supply_powers(battery->ps, &hidpp->hid_dev->dev); in hidpp_initialize_battery()
4153 static int hidpp_input_open(struct input_dev *dev) in hidpp_input_open() argument
4155 struct hid_device *hid = input_get_drvdata(dev); in hidpp_input_open()
4160 static void hidpp_input_close(struct input_dev *dev) in hidpp_input_close() argument
4162 struct hid_device *hid = input_get_drvdata(dev); in hidpp_input_close()
4169 struct input_dev *input_dev = devm_input_allocate_device(&hdev->dev); in hidpp_allocate_input()
4186 input_dev->dev.parent = &hdev->dev; in hidpp_allocate_input()
4261 devm_name = devm_kasprintf(&hdev->dev, GFP_KERNEL, in hidpp_connect_event()
4405 hidpp = devm_kzalloc(&hdev->dev, sizeof(*hidpp), GFP_KERNEL); in hidpp_probe()
4427 devm_kfree(&hdev->dev, hidpp); in hidpp_probe()
4458 ret = sysfs_create_group(&hdev->dev.kobj, &ps_attribute_group); in hidpp_probe()
4477 dev_err(&hdev->dev, "%s:hid_hw_open returned error:%d\n", in hidpp_probe()
4545 sysfs_remove_group(&hdev->dev.kobj, &ps_attribute_group); in hidpp_probe()
4558 sysfs_remove_group(&hdev->dev.kobj, &ps_attribute_group); in hidpp_remove()