diff options
author | Jan Dąbroś <jsd@semihalf.com> | 2016-03-11 01:28:16 +0100 |
---|---|---|
committer | Leif Lindholm <leif.lindholm@linaro.org> | 2016-07-11 18:28:26 +0100 |
commit | 357762ebb5e47c3f375a2facd555f4535cdbad64 (patch) | |
tree | 51eba068522487a6fd0d4a93fed7fb0936fb066a /Platforms | |
parent | 1f64bc014c38480b30b821ff7329aef518e1f99b (diff) |
Platforms/Marvell: Enable Spi flash driver for Armada70x0 platform
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jan Dabros <jsd@semihalf.com>
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Platforms')
-rw-r--r-- | Platforms/Marvell/Armada/Armada.dsc.inc | 1 | ||||
-rw-r--r-- | Platforms/Marvell/Armada/Armada70x0.dsc | 6 | ||||
-rw-r--r-- | Platforms/Marvell/Armada/Armada70x0.fdf | 1 |
3 files changed, 8 insertions, 0 deletions
diff --git a/Platforms/Marvell/Armada/Armada.dsc.inc b/Platforms/Marvell/Armada/Armada.dsc.inc index a5b9a12..9b1fc7a 100644 --- a/Platforms/Marvell/Armada/Armada.dsc.inc +++ b/Platforms/Marvell/Armada/Armada.dsc.inc @@ -386,6 +386,7 @@ MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf
OpenPlatformPkg/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
OpenPlatformPkg/Drivers/Spi/MvSpiDxe.inf
+ OpenPlatformPkg/Drivers/Spi/Devices/MvSpiFlash.inf
MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf
diff --git a/Platforms/Marvell/Armada/Armada70x0.dsc b/Platforms/Marvell/Armada/Armada70x0.dsc index 291532f..29ddf7a 100644 --- a/Platforms/Marvell/Armada/Armada70x0.dsc +++ b/Platforms/Marvell/Armada/Armada70x0.dsc @@ -89,3 +89,9 @@ gMarvellTokenSpaceGuid.PcdSpiRegBase|0xF2700680
gMarvellTokenSpaceGuid.PcdSpiMaxFrequency|10000000
gMarvellTokenSpaceGuid.PcdSpiClockFrequency|200000000
+
+ gMarvellTokenSpaceGuid.PcdSpiFlashPollCmd|0x70
+ gMarvellTokenSpaceGuid.PcdSpiFlashAddressCycles|3
+ gMarvellTokenSpaceGuid.PcdSpiFlashEraseSize|65536
+ gMarvellTokenSpaceGuid.PcdSpiFlashPageSize|256
+ gMarvellTokenSpaceGuid.PcdSpiFlashId|0x20BA18
diff --git a/Platforms/Marvell/Armada/Armada70x0.fdf b/Platforms/Marvell/Armada/Armada70x0.fdf index d63b361..61793dc 100644 --- a/Platforms/Marvell/Armada/Armada70x0.fdf +++ b/Platforms/Marvell/Armada/Armada70x0.fdf @@ -106,6 +106,7 @@ FvNameGuid = 5eda4200-2c5f-43cb-9da3-0baf74b1b30c INF MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf
INF OpenPlatformPkg/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf
INF OpenPlatformPkg/Drivers/Spi/MvSpiDxe.inf
+ INF OpenPlatformPkg/Drivers/Spi/Devices/MvSpiFlash.inf
# Multiple Console IO support
INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
|