soc/amd/*/include/smi: fix off-by-one in SCIMAPS defines

SCIMAPS is the total number of SCI to GEVENT mappings. configure_scimap
returns early when the scimap is greater or equal than SCIMAPS, so for
SMITYPE_ACDC_TIMER it returned early without doing what was expected
from it to do despite that being a valid value, so fix this off-by-one.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: Ibaf8c5618ddbf0b8d4cd612a7f1347d8562bbfcb
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58952
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
This commit is contained in:
Felix Held 2021-11-04 04:44:54 +01:00
parent be7692a20c
commit 996808e52a
3 changed files with 3 additions and 3 deletions

View File

@ -6,7 +6,7 @@
#include <types.h>
#define SMI_GEVENTS 24
#define SCIMAPS 58
#define SCIMAPS 59 /* 0..58 */
#define SCI_GPES 32
#define SMI_EVENT_STATUS 0x0

View File

@ -6,7 +6,7 @@
#include <types.h>
#define SMI_GEVENTS 24
#define SCIMAPS 58
#define SCIMAPS 59 /* 0..58 */
#define SCI_GPES 32
#define SMI_EVENT_STATUS 0x0

View File

@ -4,7 +4,7 @@
#define AMD_STONEYRIDGE_SMI_H
#define SMI_GEVENTS 24
#define SCIMAPS 58
#define SCIMAPS 59 /* 0..58 */
#define SCI_GPES 32
#define SMI_EVENT_STATUS 0x0