Lines Matching refs:rep

1340 					       struct joycon_input_report *rep,  in joycon_input_report_parse_imu_data()  argument
1343 u8 *raw = rep->imu_raw_bytes; in joycon_input_report_parse_imu_data()
1361 struct joycon_input_report *rep) in joycon_parse_imu_report() argument
1370 joycon_input_report_parse_imu_data(ctlr, rep, imu_data); in joycon_parse_imu_report()
1557 static void joycon_handle_rumble_report(struct joycon_ctlr *ctlr, struct joycon_input_report *rep) in joycon_handle_rumble_report() argument
1563 if (IS_ENABLED(CONFIG_NINTENDO_FF) && rep->vibrator_report && in joycon_handle_rumble_report()
1582 static void joycon_parse_battery_status(struct joycon_ctlr *ctlr, struct joycon_input_report *rep) in joycon_parse_battery_status() argument
1589 tmp = rep->bat_con; in joycon_parse_battery_status()
1620 struct joycon_input_report *rep) in joycon_report_left_stick() argument
1627 raw_x = hid_field_extract(ctlr->hdev, rep->left_stick, 0, 12); in joycon_report_left_stick()
1628 raw_y = hid_field_extract(ctlr->hdev, rep->left_stick + 1, 4, 12); in joycon_report_left_stick()
1638 struct joycon_input_report *rep) in joycon_report_right_stick() argument
1645 raw_x = hid_field_extract(ctlr->hdev, rep->right_stick, 0, 12); in joycon_report_right_stick()
1646 raw_y = hid_field_extract(ctlr->hdev, rep->right_stick + 1, 4, 12); in joycon_report_right_stick()
1656 struct joycon_input_report *rep) in joycon_report_dpad() argument
1660 u32 btns = hid_field_extract(ctlr->hdev, rep->button_status, 0, 24); in joycon_report_dpad()
1677 struct joycon_input_report *rep, in joycon_report_buttons() argument
1681 u32 status = hid_field_extract(ctlr->hdev, rep->button_status, 0, 24); in joycon_report_buttons()
1688 struct joycon_input_report *rep) in joycon_parse_report() argument
1695 joycon_handle_rumble_report(ctlr, rep); in joycon_parse_report()
1697 joycon_parse_battery_status(ctlr, rep); in joycon_parse_report()
1700 joycon_report_left_stick(ctlr, rep); in joycon_parse_report()
1701 joycon_report_buttons(ctlr, rep, left_joycon_button_mappings); in joycon_parse_report()
1703 joycon_report_buttons(ctlr, rep, left_joycon_s_button_mappings); in joycon_parse_report()
1705 joycon_report_right_stick(ctlr, rep); in joycon_parse_report()
1706 joycon_report_buttons(ctlr, rep, right_joycon_button_mappings); in joycon_parse_report()
1708 joycon_report_buttons(ctlr, rep, right_joycon_s_button_mappings); in joycon_parse_report()
1710 joycon_report_left_stick(ctlr, rep); in joycon_parse_report()
1711 joycon_report_right_stick(ctlr, rep); in joycon_parse_report()
1712 joycon_report_dpad(ctlr, rep); in joycon_parse_report()
1713 joycon_report_buttons(ctlr, rep, procon_button_mappings); in joycon_parse_report()
1715 joycon_report_dpad(ctlr, rep); in joycon_parse_report()
1716 joycon_report_buttons(ctlr, rep, nescon_button_mappings); in joycon_parse_report()
1718 joycon_report_dpad(ctlr, rep); in joycon_parse_report()
1719 joycon_report_buttons(ctlr, rep, snescon_button_mappings); in joycon_parse_report()
1721 joycon_report_dpad(ctlr, rep); in joycon_parse_report()
1722 joycon_report_buttons(ctlr, rep, gencon_button_mappings); in joycon_parse_report()
1724 joycon_report_left_stick(ctlr, rep); in joycon_parse_report()
1725 joycon_report_dpad(ctlr, rep); in joycon_parse_report()
1726 joycon_report_buttons(ctlr, rep, n64con_button_mappings); in joycon_parse_report()
1769 if ((rep->id == JC_INPUT_IMU_DATA) && joycon_has_imu(ctlr)) in joycon_parse_report()
1770 joycon_parse_imu_report(ctlr, rep); in joycon_parse_report()