Lines Matching refs:si_sm_data
90 struct si_sm_data { struct
104 static unsigned int init_smic_data(struct si_sm_data *smic, in init_smic_data() argument
121 static int start_smic_transaction(struct si_sm_data *smic, in start_smic_transaction()
154 static int smic_get_result(struct si_sm_data *smic, in smic_get_result()
182 static inline unsigned char read_smic_flags(struct si_sm_data *smic) in read_smic_flags()
187 static inline unsigned char read_smic_status(struct si_sm_data *smic) in read_smic_status()
192 static inline unsigned char read_smic_data(struct si_sm_data *smic) in read_smic_data()
197 static inline void write_smic_flags(struct si_sm_data *smic, in write_smic_flags()
203 static inline void write_smic_control(struct si_sm_data *smic, in write_smic_control()
209 static inline void write_si_sm_data(struct si_sm_data *smic, in write_si_sm_data()
215 static inline void start_error_recovery(struct si_sm_data *smic, char *reason) in start_error_recovery()
231 static inline void write_next_byte(struct si_sm_data *smic) in write_next_byte()
238 static inline void read_next_byte(struct si_sm_data *smic) in read_next_byte()
320 static enum si_sm_result smic_event(struct si_sm_data *smic, long time) in smic_event()
554 static int smic_detect(struct si_sm_data *smic) in smic_detect()
568 static void smic_cleanup(struct si_sm_data *kcs) in smic_cleanup()
574 return sizeof(struct si_sm_data); in smic_size()