util/intelp2m: Check keywords in common code
TEST = ./intelp2m -n -file inteltool.log; ./intelp2m -fld cb -file inteltool.log; ./intelp2m -fld fsp -file inteltool.log; ./intelp2m -fld raw -file inteltool.log. Before and after the patch, gpio.h is no different. Change-Id: I8af28960e41fcb97f03fe97c42cdddde07b3615a Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/45167 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
This commit is contained in:
committed by
Patrick Georgi
parent
85e4c43b02
commit
0a6f82835e
@ -7,6 +7,7 @@ import (
|
||||
"strconv"
|
||||
)
|
||||
|
||||
import "../platforms/common"
|
||||
import "../platforms/snr"
|
||||
import "../platforms/lbg"
|
||||
import "../platforms/apl"
|
||||
@ -224,7 +225,8 @@ func (parser *ParserData) Parse() {
|
||||
scanner := bufio.NewScanner(config.InputRegDumpFile)
|
||||
for scanner.Scan() {
|
||||
parser.line = scanner.Text()
|
||||
if strings.Contains(parser.line, "GPIO Community") || strings.Contains(parser.line, "GPIO Group") {
|
||||
isIncluded, _ := common.KeywordsCheck(parser.line, "GPIO Community", "GPIO Group");
|
||||
if isIncluded {
|
||||
parser.communityGroupExtract()
|
||||
} else if !parser.padConfigurationExtract() && parser.platform.KeywordCheck(parser.line) {
|
||||
if parser.padInfoExtract() != 0 {
|
||||
|
Reference in New Issue
Block a user