Lines Matching refs:decode_erp
131 static unsigned int decode_erp(unsigned char a, unsigned char b) in decode_erp() function
240 i = decode_erp(buf[0], buf[1]); in snd_caiaq_input_read_erp()
246 i = decode_erp(buf[7], buf[5]); in snd_caiaq_input_read_erp()
248 i = decode_erp(buf[12], buf[14]); in snd_caiaq_input_read_erp()
250 i = decode_erp(buf[15], buf[13]); in snd_caiaq_input_read_erp()
252 i = decode_erp(buf[0], buf[2]); in snd_caiaq_input_read_erp()
254 i = decode_erp(buf[3], buf[1]); in snd_caiaq_input_read_erp()
256 i = decode_erp(buf[8], buf[10]); in snd_caiaq_input_read_erp()
258 i = decode_erp(buf[11], buf[9]); in snd_caiaq_input_read_erp()
260 i = decode_erp(buf[4], buf[6]); in snd_caiaq_input_read_erp()
267 input_report_abs(input_dev, ABS_HAT0X, decode_erp(buf[21], buf[20])); in snd_caiaq_input_read_erp()
268 input_report_abs(input_dev, ABS_HAT0Y, decode_erp(buf[15], buf[14])); in snd_caiaq_input_read_erp()
269 input_report_abs(input_dev, ABS_HAT1X, decode_erp(buf[9], buf[8])); in snd_caiaq_input_read_erp()
270 input_report_abs(input_dev, ABS_HAT1Y, decode_erp(buf[3], buf[2])); in snd_caiaq_input_read_erp()
273 input_report_abs(input_dev, ABS_HAT2X, decode_erp(buf[19], buf[18])); in snd_caiaq_input_read_erp()
274 input_report_abs(input_dev, ABS_HAT2Y, decode_erp(buf[13], buf[12])); in snd_caiaq_input_read_erp()
275 input_report_abs(input_dev, ABS_HAT3X, decode_erp(buf[7], buf[6])); in snd_caiaq_input_read_erp()
276 input_report_abs(input_dev, ABS_HAT3Y, decode_erp(buf[1], buf[0])); in snd_caiaq_input_read_erp()
279 input_report_abs(input_dev, ABS_RX, decode_erp(buf[17], buf[16])); in snd_caiaq_input_read_erp()
281 input_report_abs(input_dev, ABS_RY, decode_erp(buf[11], buf[10])); in snd_caiaq_input_read_erp()
283 input_report_abs(input_dev, ABS_RZ, decode_erp(buf[5], buf[4])); in snd_caiaq_input_read_erp()