Lines Matching refs:smscore_device_t

43 	struct smscore_device_t *coredev;
389 void smscore_set_board_id(struct smscore_device_t *core, int id) in smscore_set_board_id()
394 int smscore_led_state(struct smscore_device_t *core, int led) in smscore_led_state()
402 int smscore_get_board_id(struct smscore_device_t *core) in smscore_get_board_id()
538 struct smscore_device_t *coredev = in smscore_register_hotplug()
539 (struct smscore_device_t *) next; in smscore_register_hotplug()
586 static void smscore_notify_clients(struct smscore_device_t *coredev) in smscore_notify_clients()
597 static int smscore_notify_callbacks(struct smscore_device_t *coredev, in smscore_notify_callbacks()
643 struct smscore_device_t **coredev, in smscore_register_device()
647 struct smscore_device_t *dev; in smscore_register_device()
748 static int smscore_sendrequest_and_wait(struct smscore_device_t *coredev, in smscore_sendrequest_and_wait()
772 static int smscore_init_ir(struct smscore_device_t *coredev) in smscore_init_ir()
823 static int smscore_configure_board(struct smscore_device_t *coredev) in smscore_configure_board()
872 int smscore_start_device(struct smscore_device_t *coredev) in smscore_start_device()
907 static int smscore_load_firmware_family2(struct smscore_device_t *coredev, in smscore_load_firmware_family2()
1097 static char *smscore_get_fw_filename(struct smscore_device_t *coredev, in smscore_get_fw_filename()
1134 static int smscore_load_firmware_from_file(struct smscore_device_t *coredev, in smscore_load_firmware_from_file()
1190 void smscore_unregister_device(struct smscore_device_t *coredev) in smscore_unregister_device()
1250 static int smscore_detect_mode(struct smscore_device_t *coredev) in smscore_detect_mode()
1295 static int smscore_init_device(struct smscore_device_t *coredev, int mode) in smscore_init_device()
1329 int smscore_set_device_mode(struct smscore_device_t *coredev, int mode) in smscore_set_device_mode()
1423 int smscore_get_device_mode(struct smscore_device_t *coredev) in smscore_get_device_mode()
1440 smscore_client_t *smscore_find_client(struct smscore_device_t *coredev, in smscore_find_client()
1475 void smscore_onresponse(struct smscore_device_t *coredev, in smscore_onresponse()
1628 static struct smscore_buffer_t *get_entry(struct smscore_device_t *coredev) in get_entry()
1642 struct smscore_buffer_t *smscore_getbuffer(struct smscore_device_t *coredev) in smscore_getbuffer()
1660 void smscore_putbuffer(struct smscore_device_t *coredev, in smscore_putbuffer()
1667 static int smscore_validate_client(struct smscore_device_t *coredev, in smscore_validate_client()
1711 int smscore_register_client(struct smscore_device_t *coredev, in smscore_register_client()
1753 struct smscore_device_t *coredev = client->coredev; in smscore_unregister_client()
1789 struct smscore_device_t *coredev; in smsclient_sendrequest()
1817 int smscore_configure_gpio(struct smscore_device_t *coredev, u32 pin, in smscore_configure_gpio()
1863 int smscore_set_gpio(struct smscore_device_t *coredev, u32 pin, int level) in smscore_set_gpio()
1938 int smscore_gpio_configure(struct smscore_device_t *coredev, u8 pin_num, in smscore_gpio_configure()
2017 int smscore_gpio_set_level(struct smscore_device_t *coredev, u8 pin_num, in smscore_gpio_set_level()
2065 int smscore_gpio_get_level(struct smscore_device_t *coredev, u8 pin_num, in smscore_gpio_get_level()