| /* SPDX-License-Identifier: GPL-2.0-or-later */ |
| |
| #ifndef __PINEVIEW_HOSTBRIDGE_REGS_H__ |
| #define __PINEVIEW_HOSTBRIDGE_REGS_H__ |
| |
| #define EPBAR 0x40 |
| #define MCHBAR 0x48 |
| |
| #define GGC 0x52 /* GMCH Graphics Control */ |
| |
| #define DEVEN 0x54 /* Device Enable */ |
| #define DEVEN_D0F0 (1 << 0) |
| #define DEVEN_D1F0 (1 << 1) |
| #define DEVEN_D2F0 (1 << 3) |
| #define DEVEN_D2F1 (1 << 4) |
| |
| #ifndef BOARD_DEVEN |
| #define BOARD_DEVEN (DEVEN_D0F0 | DEVEN_D2F0 | DEVEN_D2F1) |
| #endif /* BOARD_DEVEN */ |
| |
| #define PCIEXBAR 0x60 |
| #define DMIBAR 0x68 |
| #define PMIOBAR 0x78 |
| |
| #define PAM0 0x90 |
| #define PAM1 0x91 |
| #define PAM2 0x92 |
| #define PAM3 0x93 |
| #define PAM4 0x94 |
| #define PAM5 0x95 |
| #define PAM6 0x96 |
| |
| #define LAC 0x97 /* Legacy Access Control */ |
| #define REMAPBASE 0x98 |
| #define REMAPLIMIT 0x9a |
| #define SMRAM 0x9d /* System Management RAM Control */ |
| #define ESMRAMC 0x9e /* Extended System Management RAM Control */ |
| |
| #define TOM 0xa0 |
| #define TOUUD 0xa2 |
| #define GBSM 0xa4 |
| #define BGSM 0xa8 |
| #define TSEG 0xac |
| #define TOLUD 0xb0 /* Top of Low Used Memory */ |
| #define ERRSTS 0xc8 |
| #define ERRCMD 0xca |
| #define SMICMD 0xcc |
| #define SCICMD 0xce |
| #define CGDIS 0xd8 |
| #define SKPAD 0xdc /* Scratchpad Data */ |
| #define CAPID0 0xe0 |
| #define DEV0T 0xf0 |
| #define MSLCK 0xf4 |
| #define MID0 0xf8 |
| #define DEBUP0 0xfc |
| |
| #endif /* __PINEVIEW_HOSTBRIDGE_REGS_H__ */ |