3 #ifndef SOC_ELKHARTLAKE_SYSTEMAGENT_H
4 #define SOC_ELKHARTLAKE_SYSTEMAGENT_H
13 #define VTD_DISABLE (1 << 23)
15 #define BIOS_RESET_CPL 0x5da8
16 #define GFXVTBAR 0x5400
17 #define EDRAMBAR 0x5408
18 #define VTVC0BAR 0x5410
20 #define VTBAR_ENABLED 0x01
21 #define VTBAR_MASK 0x7ffffff000ull
23 #define MCH_PKG_POWER_LIMIT_LO 0x59a0
24 #define MCH_PKG_POWER_LIMIT_HI 0x59a4
25 #define MCH_DDR_POWER_LIMIT_LO 0x58e0
26 #define MCH_DDR_POWER_LIMIT_HI 0x58e4
28 #define IMRBASE 0x6A40
29 #define IMRLIMIT 0x6A48
36 #define V_P2SB_CFG_IBDF_BUS 0
37 #define V_P2SB_CFG_IBDF_DEV 30
38 #define V_P2SB_CFG_IBDF_FUNC 7
39 #define V_P2SB_CFG_HBDF_BUS 0
40 #define V_P2SB_CFG_HBDF_DEV 30
41 #define V_P2SB_CFG_HBDF_FUNC 6
static const struct sa_mmio_descriptor soc_vtd_resources[]
#define GFXVT_BASE_ADDRESS
#define VTVC0_BASE_ADDRESS