Lines Matching refs:base
40 int mec_hal_mbox_init(struct mec_mbox_regs *base, uint32_t swi_ien_msk, uint32_t flags);
41 int mec_hal_mbox_girq_ctrl(struct mec_mbox_regs *base, uint8_t enable);
42 int mec_hal_mbox_girq_clr(struct mec_mbox_regs *base);
43 uint32_t mec_hal_mbox_girq_result(struct mec_mbox_regs *base);
45 int mec_hal_mbox_sirq_set(struct mec_mbox_regs *base, uint8_t bitmap);
46 int mec_hal_mbox_sirq_en_mask(struct mec_mbox_regs *base, uint8_t val, uint8_t mask);
48 int mec_hal_mbox_get_host_to_ec(struct mec_mbox_regs *base, uint8_t *data);
49 int mec_hal_mbox_set_host_to_ec(struct mec_mbox_regs *base, uint8_t data);
50 int mec_hal_mbox_get_ec_to_host(struct mec_mbox_regs *base, uint8_t *data);
51 int mec_hal_mbox_set_ec_to_host(struct mec_mbox_regs *base, uint8_t data);
53 int mec_hal_mbox_get(struct mec_mbox_regs *base, uint8_t mbox, uint8_t *data);
54 int mec_hal_mbox_put(struct mec_mbox_regs *base, uint8_t mbox, uint8_t data);
56 int mec_hal_mbox32_get(struct mec_mbox_regs *base, uint8_t mbox, uint32_t *data);
57 int mec_hal_mbox32_put(struct mec_mbox_regs *base, uint8_t mbox, uint32_t data);