Lines Matching refs:lp55xx_chip
98 struct lp55xx_chip;
152 int (*post_init_device) (struct lp55xx_chip *chip);
164 void (*firmware_cb)(struct lp55xx_chip *chip);
167 void (*run_engine) (struct lp55xx_chip *chip, bool start);
194 struct lp55xx_chip { struct
223 struct lp55xx_chip *chip; argument
227 extern int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val);
228 extern int lp55xx_read(struct lp55xx_chip *chip, u8 reg, u8 *val);
229 extern int lp55xx_update_bits(struct lp55xx_chip *chip, u8 reg,
233 extern bool lp55xx_is_extclk_used(struct lp55xx_chip *chip);
236 extern void lp55xx_stop_all_engine(struct lp55xx_chip *chip);
237 extern void lp55xx_load_engine(struct lp55xx_chip *chip);
238 extern int lp55xx_run_engine_common(struct lp55xx_chip *chip);
239 extern int lp55xx_update_program_memory(struct lp55xx_chip *chip,
241 extern void lp55xx_firmware_loaded_cb(struct lp55xx_chip *chip);
245 extern void lp55xx_turn_off_channels(struct lp55xx_chip *chip);
246 extern void lp55xx_stop_engine(struct lp55xx_chip *chip);