sc7280: Add SHRM firmware support

Hardware / Coreboot - Ravi Kumar Bokka [codeaurora.org] - 7 October 2021 09:03 UTC

SHRM is a system hardware resource manager. It is used to manage run time DDRSS activities. DDRSS stands for DDR subsystem.

BUG=b:182963902 TEST=Validated on qualcomm sc7280 development board by trying DDR clocks which through SHRM RSI command.

Change-Id: I44484573a829eaefbd34907c6fe78d427506a762

5afeba30a3 sc7280: Add SHRM firmware support
src/mainboard/google/herobrine/romstage.c | 2 ++
.../qualcomm/common/include/soc/symbols_common.h | 1 +
src/soc/qualcomm/sc7280/Makefile.inc | 9 +++++++++
src/soc/qualcomm/sc7280/include/soc/shrm.h | 8 ++++++++
src/soc/qualcomm/sc7280/memlayout.ld | 2 ++
src/soc/qualcomm/sc7280/shrm_load_reset.c | 22 ++++++++++++++++++++++
6 files changed, 44 insertions(+)

Upstream: review.coreboot.org


  • Share