| /* SPDX-License-Identifier: GPL-2.0+ */ |
| #ifndef __SOC_RK3588_GRF_H |
| #define __SOC_RK3588_GRF_H |
| |
| #define RK3588_PMUGRF_OS_REG2 0x208 |
| #define RK3588_PMUGRF_OS_REG2_DRAMTYPE_INFO GENMASK(15, 13) |
| #define RK3588_PMUGRF_OS_REG2_BW_CH0 GENMASK(3, 2) |
| #define RK3588_PMUGRF_OS_REG2_BW_CH1 GENMASK(19, 18) |
| #define RK3588_PMUGRF_OS_REG2_CH_INFO GENMASK(29, 28) |
| |
| #define RK3588_PMUGRF_OS_REG3 0x20c |
| #define RK3588_PMUGRF_OS_REG3_DRAMTYPE_INFO_V3 GENMASK(13, 12) |
| #define RK3588_PMUGRF_OS_REG3_SYSREG_VERSION GENMASK(31, 28) |
| |
| #define RK3588_PMUGRF_OS_REG4 0x210 |
| #define RK3588_PMUGRF_OS_REG5 0x214 |
| #define RK3588_PMUGRF_OS_REG6 0x218 |
| #define RK3588_PMUGRF_OS_REG6_LP5_BANK_MODE GENMASK(2, 1) |
| /* Whether the LPDDR5 is in 2:1 (= 0) or 4:1 (= 1) CKR a.k.a. DQS mode */ |
| #define RK3588_PMUGRF_OS_REG6_LP5_CKR BIT(0) |
| |
| #endif /* __SOC_RK3588_GRF_H */ |