Lines Matching defs:sony_sc
538 struct sony_sc {
548 void (*send_output_report)(struct sony_sc *);
583 static void sony_set_leds(struct sony_sc *sc);
585 static inline void sony_schedule_work(struct sony_sc *sc,
609 struct sony_sc *sc = hid_get_drvdata(hdev);
619 struct sony_sc *sc = hid_get_drvdata(hdev);
646 struct sony_sc *sc = hid_get_drvdata(hdev);
658 struct sony_sc *sc = hid_get_drvdata(hdev);
843 struct sony_sc *sc = hid_get_drvdata(hdev);
890 static void sixaxis_parse_report(struct sony_sc *sc, u8 *rd, int size)
940 static void dualshock4_parse_report(struct sony_sc *sc, u8 *rd, int size)
1126 static void nsg_mrxu_parse_report(struct sony_sc *sc, u8 *rd, int size)
1203 struct sony_sc *sc = hid_get_drvdata(hdev);
1326 struct sony_sc *sc = hid_get_drvdata(hdev);
1368 static int sony_register_touchpad(struct sony_sc *sc, int touch_count,
1432 static int sony_register_sensors(struct sony_sc *sc)
1512 struct sony_sc *sc = hid_get_drvdata(hdev);
1581 static int dualshock4_get_calibration_data(struct sony_sc *sc)
1723 struct sony_sc *sc = container_of(work, struct sony_sc, hotplug_worker);
1748 static int dualshock4_get_version_info(struct sony_sc *sc)
1773 static void sixaxis_set_leds_from_id(struct sony_sc *sc)
1799 static void dualshock4_set_leds_from_id(struct sony_sc *sc)
1823 static void buzz_set_leds(struct sony_sc *sc)
1844 static void sony_set_leds(struct sony_sc *sc)
1857 struct sony_sc *drv_data;
1899 struct sony_sc *drv_data;
1922 struct sony_sc *drv_data = hid_get_drvdata(hdev);
1964 static int sony_leds_init(struct sony_sc *sc)
2070 static void sixaxis_send_output_report(struct sony_sc *sc)
2131 static void dualshock4_send_output_report(struct sony_sc *sc)
2193 static void motion_send_output_report(struct sony_sc *sc)
2213 static inline void sony_send_output_report(struct sony_sc *sc)
2221 struct sony_sc *sc = container_of(work, struct sony_sc, state_worker);
2226 static int sony_allocate_output_report(struct sony_sc *sc)
2260 struct sony_sc *sc = hid_get_drvdata(hid);
2272 static int sony_init_ff(struct sony_sc *sc)
2289 static int sony_init_ff(struct sony_sc *sc)
2300 struct sony_sc *sc = power_supply_get_drvdata(psy);
2337 static int sony_battery_probe(struct sony_sc *sc, int append_dev_id)
2385 static inline int sony_compare_connection_type(struct sony_sc *sc0,
2386 struct sony_sc *sc1)
2394 static int sony_check_add_dev_list(struct sony_sc *sc)
2396 struct sony_sc *entry;
2426 static void sony_remove_dev_list(struct sony_sc *sc)
2437 static int sony_get_bt_devaddr(struct sony_sc *sc)
2457 static int sony_check_add(struct sony_sc *sc)
2543 static int sony_set_device_id(struct sony_sc *sc)
2567 static void sony_release_device_id(struct sony_sc *sc)
2575 static inline void sony_init_output_report(struct sony_sc *sc,
2576 void (*send_output_report)(struct sony_sc *))
2586 static inline void sony_cancel_work_sync(struct sony_sc *sc)
2603 struct sony_sc *sc = hid_get_drvdata(hdev);
2844 struct sony_sc *sc;
2910 struct sony_sc *sc = hid_get_drvdata(hdev);
2940 struct sony_sc *sc = hid_get_drvdata(hdev);
2952 struct sony_sc *sc = hid_get_drvdata(hdev);