Lines Matching refs:peci_regs

138 	struct peci_it8xxx2_regs *const peci_regs =  in peci_it8xxx2_check_host_finish()  local
148 if (peci_regs->HOSTAR != FINISH) { in peci_it8xxx2_check_host_finish()
149 LOG_ERR("[PECI] Error: HOSTAR=0x%02X\r\n", peci_regs->HOSTAR); in peci_it8xxx2_check_host_finish()
160 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_configure() local
168 (peci_regs->HOCTL2R) & (~(PECI_IT8XXX2_BITRATE_BITS_MASK)); in peci_it8xxx2_configure()
186 peci_regs->HOCTL2R = hoctl2r_to_write; in peci_it8xxx2_configure()
190 peci_regs->HOCTL2R = hoctl2r_to_write; in peci_it8xxx2_configure()
198 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_enable() local
201 peci_regs->HOCTLR |= (FIFOCLR|FCSERR_ABT|PECIHEN|CONTROL); in peci_it8xxx2_enable()
209 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_disable() local
212 peci_regs->HOCTLR &= ~(PECIHEN); in peci_it8xxx2_disable()
219 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_rst_module() local
233 peci_regs->PADCTLR |= PECI_DVIE; in peci_it8xxx2_rst_module()
234 peci_it8xxx2_init_vtts(peci_regs, HOVTTS0P95V); in peci_it8xxx2_rst_module()
243 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_transfer() local
253 if (!(peci_regs->HOCTLR & PECIHEN)) { in peci_it8xxx2_transfer()
258 if (peci_it8xxx2_check_host_busy(peci_regs) != 0) { in peci_it8xxx2_transfer()
262 peci_regs->HOTRADDR = msg->addr; in peci_it8xxx2_transfer()
263 peci_regs->HOWRLR = peci_tx_buf->len; in peci_it8xxx2_transfer()
264 peci_regs->HORDLR = peci_rx_buf->len; in peci_it8xxx2_transfer()
265 peci_regs->HOCMDR = msg->cmd_code; in peci_it8xxx2_transfer()
269 peci_regs->HOWRDR = peci_tx_buf->buf[cnt]; in peci_it8xxx2_transfer()
275 peci_regs->HOCTLR |= START; in peci_it8xxx2_transfer()
282 peci_rx_buf->buf[cnt] = peci_regs->HORDDR; in peci_it8xxx2_transfer()
285 peci_it8xxx2_rst_status(peci_regs); in peci_it8xxx2_transfer()
315 struct peci_it8xxx2_regs *const peci_regs = in peci_it8xxx2_init() local
329 peci_regs->PADCTLR |= PECI_DVIE; in peci_it8xxx2_init()
330 peci_it8xxx2_init_vtts(peci_regs, HOVTTS0P95V); in peci_it8xxx2_init()