Lines Matching refs:p

482 inline void mec_espi_msvw_index_set(ESPI_MSVW_REG * p, uint8_t host_vw_index)  in mec_espi_msvw_index_set()  argument
484 p->INDEX = host_vw_index; in mec_espi_msvw_index_set()
488 inline uint8_t mec_espi_msvw_index_get(ESPI_MSVW_REG * p) in mec_espi_msvw_index_get() argument
490 return p->INDEX; in mec_espi_msvw_index_get()
500 mec_espi_msvw_mtos_set(ESPI_MSVW_REG * p, enum espi_vw_rst_src rst_src, in mec_espi_msvw_mtos_set() argument
503 p->MTOS = (rst_src & 0x03u) | ((rst_val & 0x0fu) << 4); in mec_espi_msvw_mtos_set()
525 mec_espi_msvw_irq_sel_set(ESPI_MSVW_REG * p, enum espi_msvw_src src, in mec_espi_msvw_irq_sel_set() argument
528 volatile uint8_t *psrc = (volatile uint8_t *)&p->SRC_IRQ_SEL; in mec_espi_msvw_irq_sel_set()
539 inline void mec_espi_msvw_irq_sel_set_all(ESPI_MSVW_REG * p, uint32_t isel_all) in mec_espi_msvw_irq_sel_set_all() argument
541 p->SRC_IRQ_SEL = isel_all; in mec_espi_msvw_irq_sel_set_all()
561 mec_espi_msvw_set(ESPI_MSVW_REG * p, enum espi_msvw_src src, uint8_t src_val) in mec_espi_msvw_set() argument
563 volatile uint8_t *psrc = (volatile uint8_t *)&p->SRC; in mec_espi_msvw_set()
569 inline uint8_t mec_espi_msvw_get(ESPI_MSVW_REG * p, enum espi_msvw_src src) in mec_espi_msvw_get() argument
571 return (uint8_t) ((p->SRC >> (src << 3)) & 0x01u); in mec_espi_msvw_get()
579 inline uint32_t mec_espi_msvw_get_all(ESPI_MSVW_REG * p) in mec_espi_msvw_get_all() argument
581 return p->SRC; in mec_espi_msvw_get_all()
591 inline void mec_espi_msvw_set_all(ESPI_MSVW_REG * p, uint32_t val) in mec_espi_msvw_set_all() argument
593 p->SRC = val; in mec_espi_msvw_set_all()
602 inline void mec_espi_smvw_index_set(ESPI_SMVW_REG * p, uint8_t host_vw_index) in mec_espi_smvw_index_set() argument
604 p->INDEX = host_vw_index; in mec_espi_smvw_index_set()
611 inline uint8_t mec_espi_smvw_index_get(ESPI_SMVW_REG * p) in mec_espi_smvw_index_get() argument
613 return p->INDEX; in mec_espi_smvw_index_get()
623 mec_espi_msvw_stom_set(ESPI_SMVW_REG * p, enum espi_vw_rst_src rst_src, in mec_espi_msvw_stom_set() argument
626 p->STOM = (rst_src & 0x03u) | ((rst_bitmap & 0x0fu) << 4); in mec_espi_msvw_stom_set()
637 inline uint8_t mec_espi_smvw_get_chg(ESPI_SMVW_REG * p) in mec_espi_smvw_get_chg() argument
639 return p->SRC_CHG; in mec_espi_smvw_get_chg()
647 inline uint32_t mec_espi_smvw_get_all(ESPI_SMVW_REG * p) in mec_espi_smvw_get_all() argument
649 return p->SRC; in mec_espi_smvw_get_all()
657 inline void mec_espi_smvw_set_all(ESPI_SMVW_REG * p, uint32_t new_srcs) in mec_espi_smvw_set_all() argument
659 p->SRC = new_srcs; in mec_espi_smvw_set_all()
671 inline void mec_espi_smvw_set_all_bitmap(ESPI_SMVW_REG * p, uint8_t src_bitmap) in mec_espi_smvw_set_all_bitmap() argument
682 p->SRC = srcs; in mec_espi_smvw_set_all_bitmap()
699 inline uint8_t mec_espi_smvw_get(ESPI_SMVW_REG * p, enum espi_smvw_src src) in mec_espi_smvw_get() argument
701 return (uint8_t) ((p->SRC >> (src << 3)) & 0x01u); in mec_espi_smvw_get()
721 mec_espi_smvw_set(ESPI_SMVW_REG * p, enum espi_smvw_src src, uint8_t new_val) in mec_espi_smvw_set() argument
723 volatile uint8_t *p8 = (volatile uint8_t *)&p->SRC; in mec_espi_smvw_set()