Lines Matching refs:mec_i2c_smb_regs

126 static struct mec_i2c_info const *get_i2c_smb_info(struct mec_i2c_smb_regs *base)  in get_i2c_smb_info()
156 static void i2c_timing(struct mec_i2c_smb_regs *base, const struct mec_i2c_freq_cfg *freq_cfg) in i2c_timing()
168 struct mec_i2c_smb_regs *base = ctx->base; in i2c_config()
216 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_smb_bus_freq_get()
304 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_smb_own_addr()
338 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_smb_clr_target_addr()
416 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_is_bus_owned()
432 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_ctrl_set()
456 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_cmd_ack_ctrl()
487 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_auto_ack_enable()
506 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_auto_ack_disable()
526 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_idle_intr_enable()
547 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_smb_intr_ctrl()
595 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_status()
612 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_wake_status()
625 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_wake_status_clr()
637 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_smb_is_idle_ien()
653 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_is_idle_intr()
676 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_is_aat_ien()
693 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_idle_status_clr()
715 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_start_gen()
744 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_stop_gen()
772 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_xmit_byte()
796 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_read_byte()
813 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_bbctrl()
845 struct mec_i2c_smb_regs *base = ctx->base; in mec_hal_i2c_smb_bbctrl_pin_states()
864 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_nl_cm_cfg_start()
946 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_nl_cm_event()
1004 int mec_hal_i2c_nl_state_get(struct mec_i2c_smb_regs *regs, struct mec_i2c_smb_nl_state *state, in mec_hal_i2c_nl_state_get()
1039 uint32_t mec_hal_i2c_nl_cm_xfr_count_get(struct mec_i2c_smb_regs *regs, uint8_t is_read) in mec_hal_i2c_nl_cm_xfr_count_get()
1071 int mec_hal_i2c_nl_cm_xfr_count_set(struct mec_i2c_smb_regs *regs, uint8_t is_read, uint32_t cnt) in mec_hal_i2c_nl_cm_xfr_count_set()
1178 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_nl_tm_config()
1231 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_nl_tm_event()
1258 struct mec_i2c_smb_regs *regs = ctx->base; in mec_hal_i2c_nl_tm_xfr_count_get()
1276 int mec_hal_i2c_nl_tm_xfr_count_set(struct mec_i2c_smb_regs *regs, uint8_t is_read, uint32_t cnt) in mec_hal_i2c_nl_tm_xfr_count_set()
1349 struct mec_i2c_smb_regs *regs = (struct mec_i2c_smb_regs *)i2c_instances[i].base_addr; in mec_hal_i2c_pm_save_disable()
1363 struct mec_i2c_smb_regs *regs = (struct mec_i2c_smb_regs *)i2c_instances[i].base_addr; in mec_hal_i2c_pm_restore()