Searched refs:mec_kbc_regs (Results 1 – 3 of 3) sorted by relevance
/hal_microchip-latest/mec5/drivers/ |
D | mec_kbc_api.h | 29 struct mec_kbc_regs; 77 int mec_hal_kbc_init(struct mec_kbc_regs *base, uint32_t flags); 82 int mec_hal_kbc_activate(struct mec_kbc_regs *base, uint8_t enable, uint8_t flags); 84 int mec_hal_kbc_girq_en(struct mec_kbc_regs *base, uint32_t flags); 85 int mec_hal_kbc_girq_dis(struct mec_kbc_regs *base, uint32_t flags); 86 int mec_hal_kbc_girq_clr(struct mec_kbc_regs *base, uint32_t flags); 87 uint32_t mec_hal_kbc_girq_result(struct mec_kbc_regs *base); 88 int mec_hal_kbc_is_enabled(struct mec_kbc_regs *base); 89 int mec_hal_kbc_is_irq_gen_enabled(struct mec_kbc_regs *base); 90 uint8_t mec_hal_kbc_status(struct mec_kbc_regs *base); [all …]
|
D | mec_kbc.c | 69 int mec_hal_kbc_init(struct mec_kbc_regs *base, uint32_t flags) in mec_hal_kbc_init() 161 int mec_hal_kbc_activate(struct mec_kbc_regs *base, uint8_t enable, uint8_t flags) in mec_hal_kbc_activate() 199 int mec_hal_kbc_girq_en(struct mec_kbc_regs *base, uint32_t flags) in mec_hal_kbc_girq_en() 216 int mec_hal_kbc_girq_dis(struct mec_kbc_regs *base, uint32_t flags) in mec_hal_kbc_girq_dis() 233 int mec_hal_kbc_girq_clr(struct mec_kbc_regs *base, uint32_t flags) in mec_hal_kbc_girq_clr() 250 uint32_t mec_kbc_girq_result(struct mec_kbc_regs *base) in mec_kbc_girq_result() 273 int mec_hal_kbc_is_enabled(struct mec_kbc_regs *base) in mec_hal_kbc_is_enabled() 288 int mec_hal_kbc_is_irq_gen_enabled(struct mec_kbc_regs *base) in mec_hal_kbc_is_irq_gen_enabled() 303 uint8_t mec_hal_kbc_status(struct mec_kbc_regs *base) in mec_hal_kbc_status() 314 void mec_hal_kbc_status_wr(struct mec_kbc_regs *base, uint8_t val, uint8_t msk) in mec_hal_kbc_status_wr() [all …]
|
/hal_microchip-latest/mec5/devices/common/ |
D | mec5_kbc_v1.h | 17 typedef struct mec_kbc_regs { /*!< (@ 0x400F0400) MEC_KBC0 Structure … struct
|