Lines Matching defs:espi_reg
599 struct espi_reg { struct
601 volatile uint32_t ESPIID;
603 volatile uint32_t ESPICFG;
605 volatile uint32_t ESPISTS;
607 volatile uint32_t ESPIIE;
609 volatile uint32_t ESPIWE;
611 volatile uint32_t VWREGIDX;
613 volatile uint32_t VWREGDATA;
615 volatile uint32_t OOBRXRDHEAD;
617 volatile uint32_t OOBTXWRHEAD;
619 volatile uint32_t OOBCTL;
621 volatile uint32_t FLASHRXRDHEAD;
623 volatile uint32_t FLASHTXWRHEAD;
624 volatile uint32_t reserved1;
626 volatile uint32_t FLASHCFG;
628 volatile uint32_t FLASHCTL;
630 volatile uint32_t ESPIERR;
632 volatile uint32_t PBMRXRDHEAD;
634 volatile uint32_t PBMTXWRHEAD;
636 volatile uint32_t PERCFG;
638 volatile uint32_t PERCTL;
640 volatile uint16_t STATUS_IMG;
641 volatile uint16_t reserved2[79];
643 volatile uint8_t NPCX_ONLY_ESPI_REG1;
645 volatile uint8_t NPCX_ONLY_ESPI_REG2;
646 volatile uint16_t reserved3[7];
648 volatile uint32_t VWEVSM[10];
649 volatile uint32_t reserved4[6];
651 volatile uint32_t VWEVMS[12];
652 volatile uint32_t reserved5[4];
654 volatile uint32_t VWGPSM[16];
655 volatile uint32_t reserved6[79];
657 volatile uint32_t VWCTL;
659 volatile uint32_t OOBRXBUF[20];
660 volatile uint32_t reserved7[12];
662 volatile uint32_t OOBTXBUF[20];
663 volatile uint32_t reserved8[11];
665 volatile uint32_t OOBCTL_DIRECT;
667 volatile uint32_t FLASHRXBUF[18];
668 volatile uint32_t reserved9[14];
670 volatile uint32_t FLASHTXBUF[17];
671 volatile uint32_t reserved10[14];
673 volatile uint32_t FLASHCTL_DIRECT;
674 volatile uint32_t reserved12[64];
676 volatile uint32_t FLASH_PRTR_BADDR[16];
678 volatile uint32_t FLASH_PRTR_HADDR[16];
680 volatile uint32_t FLASH_RGN_TAG_OVR[16];
681 volatile uint32_t reserved13[80];
683 volatile uint32_t FLASH_RPMC_CFG_1;
685 volatile uint32_t FLASH_RPMC_CFG_2;
687 volatile uint32_t RMAP_FLASH_OFFS;
689 volatile uint32_t RMAP_DST_BASE;
691 volatile uint32_t RMAP_WIN_SIZE;
693 volatile uint32_t FLASHBASE;
694 volatile uint32_t reserved14[58];