Lines Matching refs:mec_bdp_regs
91 struct mec_bdp_regs;
93 int mec_hal_bdp_init(struct mec_bdp_regs *regs, uint32_t cfg_flags);
96 int mec_hal_bdp_activate(struct mec_bdp_regs *regs, uint8_t enable, uint8_t is_alias);
98 void mec_hal_bdp_intr_en(struct mec_bdp_regs *regs, uint8_t enable);
100 int mec_hal_bdp_girq_ctrl(struct mec_bdp_regs *regs, uint8_t enable);
101 int mec_hal_bdp_girq_status_clr(struct mec_bdp_regs *regs);
104 int mec_hal_bdp_fifo_thresh_set(struct mec_bdp_regs *regs, uint32_t cfg_thrh);
107 uint32_t mec_hal_bdp_fifo_thresh_get(struct mec_bdp_regs *regs);
109 uint32_t mec_hal_bdp_status(struct mec_bdp_regs *regs);
110 uint32_t mec_hal_bdp_snapshot(struct mec_bdp_regs *regs);
126 int mec_hal_bdp_get_host_io(struct mec_bdp_regs *regs, struct mec_bdp_io *capio);
129 inline static uint32_t mec_hal_bdp_fifo_not_empty(struct mec_bdp_regs *regs) in mec_hal_bdp_fifo_not_empty()
139 inline static uint32_t mec_hal_bdp_fifo_read(struct mec_bdp_regs *regs) in mec_hal_bdp_fifo_read()