3 #ifndef SOC_INTEL_COMMON_BLOCK_P2SB_H
4 #define SOC_INTEL_COMMON_BLOCK_P2SB_H
9 #define PCH_P2SB_E0 0xe0
10 #define P2SB_E0_MASKLOCK (1 << 1)
11 #define PCH_P2SB_IBDF 0x6c
12 #define PCH_P2SB_HBDF 0x70
void ioe_p2sb_sbi_write(uint8_t pid, uint16_t reg, uint32_t val)
union p2sb_bdf p2sb_get_ioapic_bdf(void)
void p2sb_set_ioapic_bdf(union p2sb_bdf bdf)
void p2sb_disable_sideband_access(void)
union p2sb_bdf p2sb_get_hpet_bdf(void)
void p2sb_set_hpet_bdf(union p2sb_bdf bdf)
void p2sb_soc_get_sb_mask(uint32_t *ep_mask, size_t count)
void p2sb_enable_bar(void)
void p2sb_configure_hpet(void)
uint32_t ioe_p2sb_sbi_read(uint8_t pid, uint16_t reg)
void ioe_p2sb_enable_bar(void)
typedef void(X86APIP X86EMU_intrFuncs)(int num)