aboutsummaryrefslogtreecommitdiff
path: root/drivers/ddr/marvell
diff options
context:
space:
mode:
authorMarek BehĂșn <marek.behun@nic.cz>2021-02-19 17:11:16 +0100
committerStefan Roese <sr@denx.de>2021-02-26 10:22:29 +0100
commit6e0532401bd4b8f368bd813048b8f3cfdda227c0 (patch)
tree72e4570d4007b923881eee4b27abc2ed5c3d4c5f /drivers/ddr/marvell
parent9c4e06af0bfad86ff66df6fbd6be6c4a75ffd303 (diff)
downloadu-boot-6e0532401bd4b8f368bd813048b8f3cfdda227c0.zip
u-boot-6e0532401bd4b8f368bd813048b8f3cfdda227c0.tar.gz
u-boot-6e0532401bd4b8f368bd813048b8f3cfdda227c0.tar.bz2
ddr: marvell: a38x: import header change from upstream
commit 3908e20c6c520339e9bddb566823ae5e065d5218 upstream. The commit mentioned above changes non-DDR3 stuff in upstream, but it also changes header ddr_topology_def.h. Import this header change to remain consistent with upstream. Signed-off-by: Marek BehĂșn <marek.behun@nic.cz> Tested-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Diffstat (limited to 'drivers/ddr/marvell')
-rw-r--r--drivers/ddr/marvell/a38x/ddr_topology_def.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/ddr/marvell/a38x/ddr_topology_def.h b/drivers/ddr/marvell/a38x/ddr_topology_def.h
index c55e3b5..342c2cf 100644
--- a/drivers/ddr/marvell/a38x/ddr_topology_def.h
+++ b/drivers/ddr/marvell/a38x/ddr_topology_def.h
@@ -152,6 +152,11 @@ enum mv_ddr_validation {
MV_DDR_MEMORY_CHECK
};
+enum mv_ddr_sscg {
+ SSCG_EN,
+ SSCG_DIS,
+};
+
struct mv_ddr_iface {
/* base addr of ap ddr interface belongs to */
unsigned int ap_base;
@@ -180,6 +185,9 @@ struct mv_ddr_iface {
/* ddr interface validation mode */
enum mv_ddr_validation validation;
+ /* ddr interface validation mode */
+ enum mv_ddr_sscg sscg;
+
/* ddr interface topology map */
struct mv_ddr_topology_map tm;
};