Lines Matching defs:ctlr

484 #define jc_type_is_joycon(ctlr) \  argument
488 #define jc_type_is_procon(ctlr) \ argument
490 #define jc_type_is_chrggrip(ctlr) \ argument
494 #define jc_type_has_left(ctlr) \ argument
499 #define jc_type_has_right(ctlr) \ argument
518 static void joycon_wait_for_input_report(struct joycon_ctlr *ctlr) in joycon_wait_for_input_report()
547 static void joycon_enforce_subcmd_rate(struct joycon_ctlr *ctlr) in joycon_enforce_subcmd_rate()
562 static int joycon_hid_send_sync(struct joycon_ctlr *ctlr, u8 *data, size_t len, in joycon_hid_send_sync()
602 static int joycon_send_usb(struct joycon_ctlr *ctlr, u8 cmd, u32 timeout) in joycon_send_usb()
616 static int joycon_send_subcmd(struct joycon_ctlr *ctlr, in joycon_send_subcmd()
653 static int joycon_set_player_leds(struct joycon_ctlr *ctlr, u8 flash, u8 on) in joycon_set_player_leds()
666 static int joycon_request_spi_flash_read(struct joycon_ctlr *ctlr, in joycon_request_spi_flash_read()
700 static int joycon_check_for_cal_magic(struct joycon_ctlr *ctlr, u32 flash_addr) in joycon_check_for_cal_magic()
713 static int joycon_read_stick_calibration(struct joycon_ctlr *ctlr, u16 cal_addr, in joycon_read_stick_calibration()
770 static int joycon_request_calibration(struct joycon_ctlr *ctlr) in joycon_request_calibration()
856 static void joycon_calc_imu_cal_divisors(struct joycon_ctlr *ctlr) in joycon_calc_imu_cal_divisors()
872 static int joycon_request_imu_calibration(struct joycon_ctlr *ctlr) in joycon_request_imu_calibration()
939 static int joycon_set_report_mode(struct joycon_ctlr *ctlr) in joycon_set_report_mode()
952 static int joycon_enable_rumble(struct joycon_ctlr *ctlr) in joycon_enable_rumble()
965 static int joycon_enable_imu(struct joycon_ctlr *ctlr) in joycon_enable_imu()
996 static void joycon_input_report_parse_imu_data(struct joycon_ctlr *ctlr, in joycon_input_report_parse_imu_data()
1017 static void joycon_parse_imu_report(struct joycon_ctlr *ctlr, in joycon_parse_imu_report()
1214 static void joycon_parse_report(struct joycon_ctlr *ctlr, in joycon_parse_report()
1379 static int joycon_send_rumble_data(struct joycon_ctlr *ctlr) in joycon_send_rumble_data()
1413 struct joycon_ctlr *ctlr = container_of(work, struct joycon_ctlr, in joycon_rumble_worker() local
1495 static void joycon_clamp_rumble_freqs(struct joycon_ctlr *ctlr) in joycon_clamp_rumble_freqs()
1515 static int joycon_set_rumble(struct joycon_ctlr *ctlr, u16 amp_r, u16 amp_l, in joycon_set_rumble()
1561 struct joycon_ctlr *ctlr = input_get_drvdata(dev); in joycon_play_effect() local
1591 static int joycon_input_create(struct joycon_ctlr *ctlr) in joycon_input_create()
1762 struct joycon_ctlr *ctlr; in joycon_player_led_brightness_set() local
1800 struct joycon_ctlr *ctlr; in joycon_home_led_brightness_set() local
1830 static int joycon_leds_create(struct joycon_ctlr *ctlr) in joycon_leds_create()
1916 struct joycon_ctlr *ctlr = power_supply_get_drvdata(supply); in joycon_battery_get_property() local
1962 static int joycon_power_supply_create(struct joycon_ctlr *ctlr) in joycon_power_supply_create()
1997 static int joycon_read_info(struct joycon_ctlr *ctlr) in joycon_read_info()
2036 static int joycon_ctlr_read_handler(struct joycon_ctlr *ctlr, u8 *data, in joycon_ctlr_read_handler()
2049 static int joycon_ctlr_handle_event(struct joycon_ctlr *ctlr, u8 *data, in joycon_ctlr_handle_event()
2099 struct joycon_ctlr *ctlr = hid_get_drvdata(hdev); in nintendo_hid_event() local
2111 struct joycon_ctlr *ctlr; in nintendo_hid_probe() local
2281 struct joycon_ctlr *ctlr = hid_get_drvdata(hdev); in nintendo_hid_remove() local