Searched refs:mec_eeprom_ctrl_regs (Results 1 – 3 of 3) sorted by relevance
/hal_microchip-latest/mec5/drivers/ |
D | mec_eeprom_api.h | 62 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 …]
|
D | mec_eeprom.c | 28 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/ |
D | mec5_eeprom_ctrl_v1.h | 17 typedef struct mec_eeprom_ctrl_regs { /*!< (@ 0x40002C00) MEC_EEPROM_CTRL0 Structure … struct
|