Lines Matching refs:dualsense
144 struct dualsense { struct
312 static inline void dualsense_schedule_work(struct dualsense *ds);
313 static void dualsense_set_lightbar(struct dualsense *ds, uint8_t red, uint8_t green, uint8_t blue);
713 static int dualsense_get_calibration_data(struct dualsense *ds) in dualsense_get_calibration_data()
804 static int dualsense_get_firmware_info(struct dualsense *ds) in dualsense_get_firmware_info()
837 static int dualsense_get_mac_address(struct dualsense *ds) in dualsense_get_mac_address()
864 struct dualsense *ds = container_of(mc_cdev, struct dualsense, lightbar); in dualsense_lightbar_set_brightness()
879 struct dualsense *ds = hid_get_drvdata(hdev); in dualsense_player_led_get_brightness()
887 struct dualsense *ds = hid_get_drvdata(hdev); in dualsense_player_led_set_brightness()
907 static void dualsense_init_output_report(struct dualsense *ds, struct dualsense_output_report *rp, in dualsense_init_output_report()
946 static inline void dualsense_schedule_work(struct dualsense *ds) in dualsense_schedule_work()
960 static void dualsense_send_output_report(struct dualsense *ds, in dualsense_send_output_report()
981 struct dualsense *ds = container_of(work, struct dualsense, output_worker); in dualsense_output_worker()
1045 struct dualsense *ds = container_of(ps_dev, struct dualsense, base); in dualsense_parse_report()
1222 struct dualsense *ds = hid_get_drvdata(hdev); in dualsense_play_effect()
1240 struct dualsense *ds = container_of(ps_dev, struct dualsense, base); in dualsense_remove()
1250 static int dualsense_reset_leds(struct dualsense *ds) in dualsense_reset_leds()
1275 static void dualsense_set_lightbar(struct dualsense *ds, uint8_t red, uint8_t green, uint8_t blue) in dualsense_set_lightbar()
1289 static void dualsense_set_player_leds(struct dualsense *ds) in dualsense_set_player_leds()
1314 struct dualsense *ds; in dualsense_create()