Lines Matching defs:regs
78 int mec_hal_bcl_soft_reset(struct mec_bcl_regs *regs, uint8_t enable) in mec_hal_bcl_soft_reset()
95 int mec_hal_bcl_get_freq(struct mec_bcl_regs *regs, uint32_t *freq_hz) in mec_hal_bcl_get_freq()
113 bool mec_hal_bcl_is_busy(struct mec_bcl_regs *regs) in mec_hal_bcl_is_busy()
129 int mec_hal_bcl_set_freq(struct mec_bcl_regs *regs, uint32_t freq_hz) in mec_hal_bcl_set_freq()
157 bool mec_hal_bcl_is_error(struct mec_bcl_regs *regs) in mec_hal_bcl_is_error()
172 int mec_hal_bcl_clear_error(struct mec_bcl_regs *regs) in mec_hal_bcl_clear_error()
190 int mec_hal_bcl_clear_not_busy(struct mec_bcl_regs *regs) in mec_hal_bcl_clear_not_busy()
205 int mec_hal_bcl_intr_ctrl(struct mec_bcl_regs *regs, uint8_t msk, uint8_t enable) in mec_hal_bcl_intr_ctrl()
238 int mec_hal_bcl_get_target_address(struct mec_bcl_regs *regs, uint8_t *target_address) in mec_hal_bcl_get_target_address()
253 int mec_hal_bcl_set_target_address(struct mec_bcl_regs *regs, uint8_t target_address) in mec_hal_bcl_set_target_address()
267 int mec_hal_bcl_get_data(struct mec_bcl_regs *regs, uint8_t *data) in mec_hal_bcl_get_data()
282 int mec_hal_bcl_set_data(struct mec_bcl_regs *regs, uint8_t data) in mec_hal_bcl_set_data()
295 int mec_hal_bcl_start(struct mec_bcl_regs *regs, uint8_t target_reg, uint8_t wrdata, uint32_t flags) in mec_hal_bcl_start()