coreboot-kgpe-d16/src/mainboard/asrock
Fabian Groffen 6230d26ad1 mb/asrock/b75pro3-m: Drop destructive GPIO settings
Without setting these GPIO bits, you /can/ power on your board after
powering it down again.  This includes after cutting the power.
The only way to recover from this is to pull the CMOS battery and cut
the power for 15mins.  Then make sure you don't do this GPIO trickery or
you end up with the same state of basically an unresponsive "dead"
mainboard.  So flash the chip before you pull the battery.

One small workaround I found when you like to flash from the system, is
to press the power button with 1 second after you enable power to the
board.  In this small timeframe, apparently the superio chip didn't
intialise/restore/gets set with the settings that make it never want to
power on again.  The other workaround is to connect the appriopriate
pins on the ATX power connector to force power to the mainboard.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Change-Id: I4c9df200ba3ec5f315ad3d184588551d29fa68ce
Reviewed-on: https://review.coreboot.org/c/coreboot/+/75212
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
2023-08-08 16:02:01 +00:00
..
b75m-itx mb/asrock/b75m-itx: Set HDA pin configuration like vendor BIOS 2023-03-23 21:20:17 +00:00
b75pro3-m mb/asrock/b75pro3-m: Drop destructive GPIO settings 2023-08-08 16:02:01 +00:00
b85m_pro4 mainboard: Add SPDX license headers to Makefiles 2023-08-06 19:28:50 +00:00
g41c-gs mainboard: Add SPDX license headers to Makefiles 2023-08-06 19:28:50 +00:00
h77pro4-m mb/asrock/h77pro4-m: Make onboard NIC a child device below PCIe port 6 2023-03-30 16:31:17 +00:00
h81m-hds cpu/intel/haswell: Move chip_ops to cpu cluster 2022-11-25 15:03:39 +00:00
h110m mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
Kconfig
Kconfig.name