soc: qcom: spm: Add SAW v4.1 support
Add new SAW version v4.1 to support AVS and SPM. Change-Id: I2187343430efea1dc20523d6e8a5965f360864e6 Signed-off-by: Maulik Shah <mkshah@codeaurora.org> Signed-off-by: Archana Sathyakumar <asathyak@codeaurora.org>
This commit is contained in:
parent
41dd57df41
commit
dde29b75eb
1 changed files with 33 additions and 0 deletions
|
@ -94,6 +94,33 @@ static uint32_t msm_spm_reg_offsets_saw2_v3_0[MSM_SPM_REG_NR] = {
|
|||
[MSM_SPM_REG_SAW_VERSION] = 0xFD0,
|
||||
};
|
||||
|
||||
static uint32_t msm_spm_reg_offsets_saw2_v4_1[MSM_SPM_REG_NR] = {
|
||||
[MSM_SPM_REG_SAW_SECURE] = 0xC00,
|
||||
[MSM_SPM_REG_SAW_ID] = 0xC04,
|
||||
[MSM_SPM_REG_SAW_STS2] = 0xC10,
|
||||
[MSM_SPM_REG_SAW_SPM_STS] = 0xC0C,
|
||||
[MSM_SPM_REG_SAW_AVS_STS] = 0xC14,
|
||||
[MSM_SPM_REG_SAW_PMIC_STS] = 0xC18,
|
||||
[MSM_SPM_REG_SAW_RST] = 0xC1C,
|
||||
[MSM_SPM_REG_SAW_VCTL] = 0x900,
|
||||
[MSM_SPM_REG_SAW_AVS_CTL] = 0x904,
|
||||
[MSM_SPM_REG_SAW_AVS_LIMIT] = 0x908,
|
||||
[MSM_SPM_REG_SAW_AVS_DLY] = 0x90C,
|
||||
[MSM_SPM_REG_SAW_SPM_CTL] = 0x0,
|
||||
[MSM_SPM_REG_SAW_SPM_DLY] = 0x4,
|
||||
[MSM_SPM_REG_SAW_CFG] = 0x0C,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_0] = 0x40,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_1] = 0x44,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_2] = 0x48,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_3] = 0x4C,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_4] = 0x50,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_5] = 0x54,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_6] = 0x58,
|
||||
[MSM_SPM_REG_SAW_PMIC_DATA_7] = 0x5C,
|
||||
[MSM_SPM_REG_SAW_SEQ_ENTRY] = 0x400,
|
||||
[MSM_SPM_REG_SAW_VERSION] = 0xFD0,
|
||||
};
|
||||
|
||||
static struct saw2_data saw2_info[] = {
|
||||
[0] = {
|
||||
"SAW_v2.1",
|
||||
|
@ -113,6 +140,12 @@ static struct saw2_data saw2_info[] = {
|
|||
0x0,
|
||||
msm_spm_reg_offsets_saw2_v3_0,
|
||||
},
|
||||
[3] = {
|
||||
"SAW_v4.0",
|
||||
0x4,
|
||||
0x1,
|
||||
msm_spm_reg_offsets_saw2_v4_1,
|
||||
},
|
||||
};
|
||||
|
||||
static uint32_t num_pmic_data;
|
||||
|
|
Loading…
Add table
Reference in a new issue