util/intelp2m/apl: Remove unused plat-spec function
Change-Id: I42074387a08b66b038ad2939f31be263eaa3af0e Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/44473 Reviewed-by: Michael Niewöhner <foss@mniewoehner.de> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Michael Niewöhner
parent
be96c62b1e
commit
c65f1f95dc
@ -37,32 +37,6 @@ type PlatformSpecific struct {}
|
|||||||
// remmap is not required because it is the same as common.
|
// remmap is not required because it is the same as common.
|
||||||
func (PlatformSpecific) RemmapRstSrc() {}
|
func (PlatformSpecific) RemmapRstSrc() {}
|
||||||
|
|
||||||
// Adds the PADRSTCFG parameter from DW0 to the macro as a new argument
|
|
||||||
// return: macro
|
|
||||||
func (PlatformSpecific) Rstsrc() {
|
|
||||||
macro := common.GetMacro()
|
|
||||||
dw0 := macro.Register(PAD_CFG_DW0)
|
|
||||||
// See src/soc/intel/apollolake/gpio_apl.c:
|
|
||||||
// static const struct reset_mapping rst_map[] = {
|
|
||||||
// { .logical = PAD_CFG0_LOGICAL_RESET_PWROK, .chipset = 0U << 30 },
|
|
||||||
// { .logical = PAD_CFG0_LOGICAL_RESET_DEEP, .chipset = 1U << 30 },
|
|
||||||
// { .logical = PAD_CFG0_LOGICAL_RESET_PLTRST, .chipset = 2U << 30 },
|
|
||||||
// };
|
|
||||||
|
|
||||||
var resetsrc = map[uint8]string{
|
|
||||||
0: "PWROK",
|
|
||||||
1: "DEEP",
|
|
||||||
2: "PLTRST",
|
|
||||||
}
|
|
||||||
str, valid := resetsrc[dw0.GetResetConfig()]
|
|
||||||
if !valid {
|
|
||||||
// 3h = Reserved (implement as setting 0h)
|
|
||||||
dw0.CntrMaskFieldsClear(common.PadRstCfgMask)
|
|
||||||
str = "PWROK"
|
|
||||||
}
|
|
||||||
macro.Separator().Add(str)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Adds The Pad Termination (TERM) parameter from DW1 to the macro as a new argument
|
// Adds The Pad Termination (TERM) parameter from DW1 to the macro as a new argument
|
||||||
// return: macro
|
// return: macro
|
||||||
func (PlatformSpecific) Pull() {
|
func (PlatformSpecific) Pull() {
|
||||||
|
Reference in New Issue
Block a user