|
@@ -168,6 +168,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -188,6 +190,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -207,6 +211,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = { 0x30, 16 },
|
|
|
+ [SCPDR] = { 0x34, 16 },
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -226,6 +232,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = { 0x30, 16 },
|
|
|
+ [SCPDR] = { 0x34, 16 },
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -246,6 +254,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = { 0x20, 16 },
|
|
|
[SCLSR] = { 0x24, 16 },
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -265,6 +275,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -284,6 +296,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = { 0x20, 16 },
|
|
|
[SCLSR] = { 0x24, 16 },
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -303,6 +317,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = { 0x20, 16 },
|
|
|
[SCLSR] = { 0x24, 16 },
|
|
|
[HSSRR] = { 0x40, 16 },
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -323,6 +339,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = { 0x24, 16 },
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -343,6 +361,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = { 0x24, 16 },
|
|
|
[SCLSR] = { 0x28, 16 },
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
|
|
|
/*
|
|
@@ -363,6 +383,8 @@ static struct plat_sci_reg sci_regmap[SCIx_NR_REGTYPES][SCIx_NR_REGS] = {
|
|
|
[SCSPTR] = sci_reg_invalid,
|
|
|
[SCLSR] = sci_reg_invalid,
|
|
|
[HSSRR] = sci_reg_invalid,
|
|
|
+ [SCPCR] = sci_reg_invalid,
|
|
|
+ [SCPDR] = sci_reg_invalid,
|
|
|
},
|
|
|
};
|
|
|
|