Matt Spinler | 0c0eeff | 2017-02-28 10:06:56 -0600 | [diff] [blame] | 1 | #pragma once |
| 2 | |
| 3 | namespace openpower |
| 4 | { |
| 5 | namespace cfam |
| 6 | { |
| 7 | namespace p9 |
| 8 | { |
Andrew Geissler | 16e099a | 2017-06-08 15:36:09 -0500 | [diff] [blame] | 9 | |
Patrick Venture | f78d904 | 2018-11-01 15:39:53 -0700 | [diff] [blame] | 10 | static constexpr uint32_t P9_DD10_CHIPID = 0x120D1049; |
Andrew Geissler | 16e099a | 2017-06-08 15:36:09 -0500 | [diff] [blame] | 11 | |
Patrick Venture | f78d904 | 2018-11-01 15:39:53 -0700 | [diff] [blame] | 12 | static constexpr uint16_t P9_FSI_A_SI1S = 0x081C; |
| 13 | static constexpr uint16_t P9_LL_MODE_REG = 0x0840; |
| 14 | static constexpr uint16_t P9_FSI2PIB_CHIPID = 0x100A; |
| 15 | static constexpr uint16_t P9_FSI2PIB_INTERRUPT = 0x100B; |
| 16 | static constexpr uint16_t P9_FSI2PIB_TRUE_MASK = 0x100D; |
| 17 | static constexpr uint16_t P9_CBS_CS = 0x2801; |
| 18 | static constexpr uint16_t P9_SBE_CTRL_STATUS = 0x2808; |
| 19 | static constexpr uint16_t P9_SBE_MSG_REGISTER = 0x2809; |
| 20 | static constexpr uint16_t P9_ROOT_CTRL0 = 0x2810; |
| 21 | static constexpr uint16_t P9_PERV_CTRL0 = 0x281A; |
| 22 | static constexpr uint16_t P9_HB_MBX5_REG = 0x283C; |
| 23 | static constexpr uint16_t P9_SCRATCH_REGISTER_8 = 0x283F; |
| 24 | static constexpr uint16_t P9_ROOT_CTRL8 = 0x2918; |
| 25 | static constexpr uint16_t P9_ROOT_CTRL1_CLEAR = 0x2931; |
| 26 | } // namespace p9 |
| 27 | } // namespace cfam |
| 28 | } // namespace openpower |