From da195d80a4802e0fdbeb674b657487f52ee804c6 Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Thu, 22 Oct 2020 14:49:09 -0500 Subject: Revert "tacoma: Remove CP0 reset" This reverts commit 5ef58e42bd2c27605cd952bf590b2879759425d8. There is a unknown issue with Tacoma hardware in which the CP0 reset needs to happen within the power_control.exe. The theory is it is timing related (i.e. the CP0 reset needs to occur extremely close to the power being turned on). Given that Tacoma is a development system, time has not been allotted to getting to the bottom of this. It works fine on some systems, but fails catastrophically on others with an assortment of power fault errors. Due to this issue, we can not utilize the new kernel mechanism for controlling CP0 on Tacomas. (From meta-ibm rev: 4bc5a4720757e6aa8b349869adc2dceb53a8b9f1) Change-Id: Ib0afbfc4386bf74ffa264c1e0ac3aaa04016a040 Signed-off-by: Andrew Geissler --- .../skeleton/obmc-libobmc-intf/witherspoon-tacoma/gpio_defs.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'meta-ibm/recipes-phosphor/skeleton') diff --git a/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon-tacoma/gpio_defs.json b/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon-tacoma/gpio_defs.json index d67a6d1d3..4ea152249 100644 --- a/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon-tacoma/gpio_defs.json +++ b/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon-tacoma/gpio_defs.json @@ -6,6 +6,9 @@ "power_up_outs": [ {"name": "SOFTWARE_PGOOD", "polarity": true}, {"name": "BMC_POWER_UP", "polarity": true} + ], + "reset_outs": [ + {"name": "BMC_CP0_RESET_N", "polarity": false} ] } }, -- cgit v1.2.3