Lines Matching refs:coredev
70 typedef int (*hotplug_t)(struct smscore_device_t *coredev,
701 struct smscore_device_t **coredev);
702 extern void smscore_unregister_device(struct smscore_device_t *coredev);
704 extern int smscore_start_device(struct smscore_device_t *coredev);
705 extern int smscore_load_firmware(struct smscore_device_t *coredev,
709 extern int smscore_set_device_mode(struct smscore_device_t *coredev, int mode);
710 extern int smscore_get_device_mode(struct smscore_device_t *coredev);
712 extern int smscore_register_client(struct smscore_device_t *coredev,
719 extern void smscore_onresponse(struct smscore_device_t *coredev,
722 extern int smscore_get_common_buffer_size(struct smscore_device_t *coredev);
723 extern int smscore_map_common_buffer(struct smscore_device_t *coredev,
725 extern int smscore_get_fw_filename(struct smscore_device_t *coredev,
727 extern int smscore_send_fw_file(struct smscore_device_t *coredev,
731 struct smscore_buffer_t *smscore_getbuffer(struct smscore_device_t *coredev);
732 extern void smscore_putbuffer(struct smscore_device_t *coredev,
736 int smscore_configure_gpio(struct smscore_device_t *coredev, u32 pin,
738 int smscore_set_gpio(struct smscore_device_t *coredev, u32 pin, int level);
741 extern int smscore_gpio_configure(struct smscore_device_t *coredev, u8 PinNum,
743 extern int smscore_gpio_set_level(struct smscore_device_t *coredev, u8 PinNum,
745 extern int smscore_gpio_get_level(struct smscore_device_t *coredev, u8 PinNum,