Lines Matching defs:dualsense
146 struct dualsense {
534 static inline void dualsense_schedule_work(struct dualsense *ds);
536 static void dualsense_set_lightbar(struct dualsense *ds, uint8_t red, uint8_t green, uint8_t blue);
945 static int dualsense_get_calibration_data(struct dualsense *ds)
1071 static int dualsense_get_firmware_info(struct dualsense *ds)
1104 static int dualsense_get_mac_address(struct dualsense *ds)
1131 struct dualsense *ds = container_of(mc_cdev, struct dualsense, lightbar);
1146 struct dualsense *ds = hid_get_drvdata(hdev);
1154 struct dualsense *ds = hid_get_drvdata(hdev);
1174 static void dualsense_init_output_report(struct dualsense *ds, struct dualsense_output_report *rp,
1213 static inline void dualsense_schedule_work(struct dualsense *ds)
1227 static void dualsense_send_output_report(struct dualsense *ds,
1248 struct dualsense *ds = container_of(work, struct dualsense, output_worker);
1312 struct dualsense *ds = container_of(ps_dev, struct dualsense, base);
1488 struct dualsense *ds = hid_get_drvdata(hdev);
1506 struct dualsense *ds = container_of(ps_dev, struct dualsense, base);
1516 static int dualsense_reset_leds(struct dualsense *ds)
1541 static void dualsense_set_lightbar(struct dualsense *ds, uint8_t red, uint8_t green, uint8_t blue)
1555 static void dualsense_set_player_leds(struct dualsense *ds)
1580 struct dualsense *ds;
2671 hid_err(hdev, "Failed to create dualsense.\n");