From 09016a8a7f562b83bd3003d84fa8177eaf200378 Mon Sep 17 00:00:00 2001 From: Matt Derksen Date: Fri, 13 Sep 2019 15:05:45 -0500 Subject: Hostboot platform support for Explorer inband commands via i2c Inband SRAM can be accessed via scom i2c commands. To Explorer, a register address and an internal memory address are the same thing. That allows us to execute the inband command set even if the OMI link is not active. A new attribute determinds when this inband i2c is required so it can be an easy override for lab use. By default, this i2c path will not execute when OMI links are working. Change-Id: I3f18cf78d2e88e33935f1bd241ef4e2796d36d93 RTC: 208447 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/83787 Tested-by: Jenkins Server Reviewed-by: Christian R Geddes Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M Crowell Reviewed-by: William G Hoffa --- src/usr/targeting/common/xmltohb/attribute_types.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/usr/targeting/common/xmltohb/attribute_types.xml') diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index cea2726d9..9b4d6764e 100644 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -1804,6 +1804,21 @@ + + FORCE_SRAM_MMIO_OVER_I2C + + Force inband SRAM access to be over I2C instead of MMIO + This is a way to get data when the MMIO path is not working + (0x00 = use normal path, 0x01 = force i2c path) + + + + + volatile-zeroed + + + + FREQ_CORE_CEILING_MHZ -- cgit v1.2.1