Home
last modified time | relevance | path

Searched refs:mec_eeprom_ctrl_regs (Results 1 – 3 of 3) sorted by relevance

/hal_microchip-latest/mec5/drivers/
Dmec_eeprom_api.h62 int mec_hal_eeprom_init(struct mec_eeprom_ctrl_regs *regs, uint32_t flags, uint32_t password);
63 int mec_hal_eeprom_activate(struct mec_eeprom_ctrl_regs *regs, uint8_t enable);
65 int mec_hal_eeprom_girq_ctrl(struct mec_eeprom_ctrl_regs *regs, uint8_t enable);
66 int mec_hal_eeprom_girq_status_clr(struct mec_eeprom_ctrl_regs *regs);
68 uint32_t mec_hal_eeprom_status(struct mec_eeprom_ctrl_regs *regs);
69 int mec_hal_eeprom_status_clr(struct mec_eeprom_ctrl_regs *regs, uint32_t clrmsk);
70 bool mec_hal_eeprom_is_busy(struct mec_eeprom_ctrl_regs *regs);
72 int mec_hal_eeprom_intr_en(struct mec_eeprom_ctrl_regs *regs, uint8_t enable, uint32_t flags);
74 int mec_hal_eeprom_set_password(struct mec_eeprom_ctrl_regs *regs, uint32_t password);
75 int mec_hal_eeprom_lock(struct mec_eeprom_ctrl_regs *regs);
[all …]
Dmec_eeprom.c28 int mec_hal_eeprom_init(struct mec_eeprom_ctrl_regs *regs, uint32_t flags, uint32_t password) in mec_hal_eeprom_init()
73 int mec_hal_eeprom_girq_ctrl(struct mec_eeprom_ctrl_regs *regs, uint8_t enable) in mec_hal_eeprom_girq_ctrl()
84 int mec_hal_eeprom_girq_status_clr(struct mec_eeprom_ctrl_regs *regs) in mec_hal_eeprom_girq_status_clr()
95 int mec_hal_eeprom_activate(struct mec_eeprom_ctrl_regs *regs, uint8_t enable) in mec_hal_eeprom_activate()
110 uint32_t mec_hal_eeprom_status(struct mec_eeprom_ctrl_regs *regs) in mec_hal_eeprom_status()
119 int mec_hal_eeprom_status_clr(struct mec_eeprom_ctrl_regs *regs, uint32_t clrmsk) in mec_hal_eeprom_status_clr()
130 bool mec_hal_eeprom_is_busy(struct mec_eeprom_ctrl_regs *regs) in mec_hal_eeprom_is_busy()
143 int mec_hal_eeprom_intr_en(struct mec_eeprom_ctrl_regs *regs, uint8_t enable, uint32_t flags) in mec_hal_eeprom_intr_en()
172 int mec_hal_eeprom_set_password(struct mec_eeprom_ctrl_regs *regs, uint32_t password) in mec_hal_eeprom_set_password()
183 int mec_hal_eeprom_lock(struct mec_eeprom_ctrl_regs *regs) in mec_hal_eeprom_lock()
[all …]
/hal_microchip-latest/mec5/devices/common/
Dmec5_eeprom_ctrl_v1.h17 typedef struct mec_eeprom_ctrl_regs { /*!< (@ 0x40002C00) MEC_EEPROM_CTRL0 Structure … struct