coreboot-kgpe-d16/src/soc
Marshall Dawson 5c5049e283 soc/amd/picasso: Add generic SMU service request
Add a new feature that allows messages to be sent to the SMU.  The
offsets of the PCI config index/data indirect registers have been
documented for prior generation devices.

The index/data pair is used to access a command register, a response,
and six argument values.

BUG=b:153264473
TEST=Verify service can be used to take the system into S3

Change-Id: Ide431aa976cb2f8bdc248cb08aa0724a9596ac5a
Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-on: https://chromium-review.googlesource.com/2161796
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41625
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
2020-05-27 19:20:03 +00:00
..
amd soc/amd/picasso: Add generic SMU service request 2020-05-27 19:20:03 +00:00
cavium src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
intel soc/intel/xeon_sp: select UDK_2017_binding 2020-05-26 15:13:04 +00:00
mediatek soc/mediatek/mt8183: Set CA and DQ vref range to correct value 2020-05-20 09:50:45 +00:00
nvidia src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
qualcomm src: Remove unused 'include <string.h>' 2020-05-18 07:41:24 +00:00
rockchip src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
samsung samsung/exynos5420: add resources during read_resources() 2020-05-14 21:27:34 +00:00
sifive src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
ucb treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00