From 6e1c471f701b8ba1e9c07a87ecc73c8d855478dd Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Fri, 3 Jul 2020 13:05:10 +0200 Subject: haswell: Turn RCBA configuration into a function Instead of passing around a pointer to an array, just write the relevant registers directly. Note that intel/baskingridge used spaces to indent line continuations and had to be replaced with tabs to quell Jenkins. Change-Id: Ifa06a2ab24da9b8c6aac6480542fa32d04f6d6fe Signed-off-by: Angel Pons Reviewed-on: https://review.coreboot.org/c/coreboot/+/43097 Tested-by: build bot (Jenkins) Reviewed-by: Tristan Corrick Reviewed-by: Arthur Heymans --- src/southbridge/intel/lynxpoint/early_pch.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/southbridge/intel/lynxpoint/early_pch.c') diff --git a/src/southbridge/intel/lynxpoint/early_pch.c b/src/southbridge/intel/lynxpoint/early_pch.c index c6999a4fe7..4d29564f3d 100644 --- a/src/southbridge/intel/lynxpoint/early_pch.c +++ b/src/southbridge/intel/lynxpoint/early_pch.c @@ -77,8 +77,7 @@ void __weak mainboard_config_superio(void) { } -int early_pch_init(const void *gpio_map, - const struct rcba_config_instruction *rcba_config) +int early_pch_init(const void *gpio_map) { int wake_from_s3; @@ -101,7 +100,7 @@ int early_pch_init(const void *gpio_map, (void) RCBA16(OIC); /* Mainboard RCBA settings */ - pch_config_rcba(rcba_config); + mainboard_config_rcba(); RCBA32_OR(FD, PCH_DISABLE_ALWAYS); -- cgit v1.2.3