Home
last modified time | relevance | path

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

/hal_microchip-latest/mec5/drivers/
Dmec_kbc_api.h29 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 …]
Dmec_kbc.c69 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/
Dmec5_kbc_v1.h17 typedef struct mec_kbc_regs { /*!< (@ 0x400F0400) MEC_KBC0 Structure … struct