Lines Matching refs:iobase
106 void mec_hal_espi_pc_ready_set(struct mec_espi_io_regs *iobase);
108 int mec_hal_espi_pc_is_ready(struct mec_espi_io_regs *iobase);
113 uint32_t mec_hal_espi_pc_en_status(struct mec_espi_io_regs *iobase);
114 uint32_t mec_hal_espi_pc_bm_status(struct mec_espi_io_regs *iobase);
117 uint32_t mec_hal_espi_pc_status(struct mec_espi_io_regs *iobase);
118 void mec_hal_espi_pc_status_clr(struct mec_espi_io_regs *iobase, uint32_t bitmap);
119 void mec_hal_espi_pc_status_clr_all(struct mec_espi_io_regs *iobase);
121 void mec_hal_espi_pc_intr_en(struct mec_espi_io_regs *iobase, uint32_t bitmap);
122 void mec_hal_espi_pc_intr_dis(struct mec_espi_io_regs *iobase, uint32_t bitmap);
125 uint64_t mec_hal_espi_pc_error_addr(struct mec_espi_io_regs *iobase);
127 void mec_hal_espi_pc_last_cycle(struct mec_espi_io_regs *iobase,
143 uint32_t mec_hal_espi_pc_ltr_status(struct mec_espi_io_regs *iobase);
144 void mec_hal_espi_pc_ltr_intr_en(struct mec_espi_io_regs *iobase, uint32_t enmask);
145 void mec_hal_espi_pc_ltr_ctrl(struct mec_espi_io_regs *iobase, uint8_t tag, uint8_t start);
146 void mec_hal_espi_pc_ltr_msg(struct mec_espi_io_regs *iobase, uint16_t nunits, uint8_t time_unit,
224 uint8_t mec_hal_espi_ld_sirq_num(struct mec_espi_io_regs *iobase, uint8_t ldn);
229 uint8_t mec_hal_espi_ld_sirq_get(struct mec_espi_io_regs *iobase, uint8_t ldn,
231 void mec_hal_espi_ld_sirq_set(struct mec_espi_io_regs *iobase, uint8_t ldn,
237 int mec_hal_espi_gen_ec_sirq(struct mec_espi_io_regs *iobase);