Plaforms/Marvell: Enable EEPROM driver on Armada70x0 platform

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Bartosz Szczepanek <bsz@semihalf.com>
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
diff --git a/Platforms/Marvell/Armada/Armada.dsc.inc b/Platforms/Marvell/Armada/Armada.dsc.inc
index f32a0b0..dc4700a 100644
--- a/Platforms/Marvell/Armada/Armada.dsc.inc
+++ b/Platforms/Marvell/Armada/Armada.dsc.inc
@@ -384,6 +384,7 @@
   # Platform drivers

   OpenPlatformPkg/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf

   MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf

+  OpenPlatformPkg/Drivers/I2c/Devices/MvEeprom/MvEeprom.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 378ad20..76b06e0 100644
--- a/Platforms/Marvell/Armada/Armada70x0.dsc
+++ b/Platforms/Marvell/Armada/Armada70x0.dsc
@@ -79,6 +79,8 @@
   gMarvellTokenSpaceGuid.PcdI2cSlaveAddresses|{ 0x50, 0x57, 0x60 }

   gMarvellTokenSpaceGuid.PcdI2cSlaveBuses|{ 0x0, 0x0, 0x0 }

   gMarvellTokenSpaceGuid.PcdI2cBaseAddresses|L"0xF2701000;0xF2701100"

+  gMarvellTokenSpaceGuid.PcdEepromI2cAddresses|{ 0x50, 0x57 }

+  gMarvellTokenSpaceGuid.PcdEepromI2cBuses|{ 0x0, 0x0 }

   gMarvellTokenSpaceGuid.PcdI2cClockFrequency|250000000

   gMarvellTokenSpaceGuid.PcdI2cBaudRate|100000

   gMarvellTokenSpaceGuid.PcdI2cBusCount|2

diff --git a/Platforms/Marvell/Armada/Armada70x0.fdf b/Platforms/Marvell/Armada/Armada70x0.fdf
index c2026aa..552cb35 100644
--- a/Platforms/Marvell/Armada/Armada70x0.fdf
+++ b/Platforms/Marvell/Armada/Armada70x0.fdf
@@ -104,6 +104,7 @@
   INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf

   INF OpenPlatformPkg/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf

   INF MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf

+  INF OpenPlatformPkg/Drivers/I2c/Devices/MvEeprom/MvEeprom.inf

 

   # Multiple Console IO support

   INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf