Lines Matching refs:sjoyff
45 struct sjoyff_device *sjoyff = data; in hid_sjoyff_play() local
55 sjoyff->report->field[0]->value[1] = right; in hid_sjoyff_play()
56 sjoyff->report->field[0]->value[2] = left; in hid_sjoyff_play()
58 hid_hw_request(hid, sjoyff->report, HID_REQ_SET_REPORT); in hid_sjoyff_play()
65 struct sjoyff_device *sjoyff; in sjoyff_init() local
98 sjoyff = kzalloc(sizeof(struct sjoyff_device), GFP_KERNEL); in sjoyff_init()
99 if (!sjoyff) in sjoyff_init()
106 error = input_ff_create_memless(dev, sjoyff, hid_sjoyff_play); in sjoyff_init()
108 kfree(sjoyff); in sjoyff_init()
112 sjoyff->report = report; in sjoyff_init()
113 sjoyff->report->field[0]->value[0] = 0x01; in sjoyff_init()
114 sjoyff->report->field[0]->value[1] = 0x00; in sjoyff_init()
115 sjoyff->report->field[0]->value[2] = 0x00; in sjoyff_init()
116 hid_hw_request(hid, sjoyff->report, HID_REQ_SET_REPORT); in sjoyff_init()