Home
last modified time | relevance | path

Searched refs:mec_i2c_smb_regs (Results 1 – 4 of 4) sorted by relevance

/hal_microchip-latest/mec5/drivers/
Dmec_i2c.c126 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()
[all …]
Dmec_i2c_api.h123 struct mec_i2c_smb_regs;
127 struct mec_i2c_smb_regs *base;
228 int mec_hal_i2c_nl_state_get(struct mec_i2c_smb_regs *regs, struct mec_i2c_smb_nl_state *state,
236 uint32_t mec_hal_i2c_nl_cm_xfr_count_get(struct mec_i2c_smb_regs *regs, uint8_t is_read);
237 int mec_hal_i2c_nl_cm_xfr_count_set(struct mec_i2c_smb_regs *regs, uint8_t is_read, uint32_t cnt);
239 static inline void mec_hal_i2c_nl_flush_buffers(struct mec_i2c_smb_regs *regs) in mec_hal_i2c_nl_flush_buffers()
251 static inline uint8_t mec_hal_i2c_nl_shad_addr_get(struct mec_i2c_smb_regs *regs) in mec_hal_i2c_nl_shad_addr_get()
259 static inline uint8_t mec_hal_i2c_nl_shad_data_get(struct mec_i2c_smb_regs *regs) in mec_hal_i2c_nl_shad_data_get()
281 int mec_hal_i2c_nl_tm_xfr_count_set(struct mec_i2c_smb_regs *regs, uint8_t is_read, uint32_t cnt);
/hal_microchip-latest/mec5/devices/common/
Dmec5_i2c_smb_v3_7.h16 typedef struct mec_i2c_smb_regs { /*!< (@ 0x40004000) MEC_I2C_SMB0 Structure … struct
Dmec5_i2c_smb_v3_8.h16 typedef struct mec_i2c_smb_regs { /*!< (@ 0x40004000) MEC_I2C_SMB0 Structure … struct