diff options
author | Baruch Siach <baruch@tkos.co.il> | 2020-01-20 14:20:06 +0200 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2020-01-21 08:31:49 +0100 |
commit | d67b98ed4790a30da9bdd337cfb76b03aac993e3 (patch) | |
tree | f59122f2cbacc8a30dd3b5ca2772fcaa7cc55047 /drivers/ddr/marvell/a38x/ddr_topology_def.h | |
parent | c7819d409ab7671991bf906482b7adcc21266f75 (diff) |
ddr: marvell: a38x: allow board specific clock out setup
DDR clock out might be unrelated to the number of active chip-select.
For example, the board might have two DDR components, but only one
chip-select. The clk_enable mask allows the board to enable DDR clocks
regardless of active chip-selects.
Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Diffstat (limited to 'drivers/ddr/marvell/a38x/ddr_topology_def.h')
-rw-r--r-- | drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/ddr/marvell/a38x/ddr_topology_def.h b/drivers/ddr/marvell/a38x/ddr_topology_def.h index e6fe8a04289..950f296ff98 100644 --- a/drivers/ddr/marvell/a38x/ddr_topology_def.h +++ b/drivers/ddr/marvell/a38x/ddr_topology_def.h @@ -124,6 +124,9 @@ struct mv_ddr_topology_map { /* electrical parameters */ unsigned int electrical_data[MV_DDR_EDATA_LAST]; + + /* Clock enable mask */ + u32 clk_enable; }; enum mv_ddr_iface_mode { |