From 88dcb3179b4b78a2376609577ae4dd4327fb59c7 Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Mon, 26 Apr 2021 17:10:28 +0200 Subject: src: Retype option API to use unsigned integers The CMOS option system does not support negative integers. Thus, retype and rename the option API functions to reflect this. Change-Id: Id3480e5cfc0ec90674def7ef0919e0b7ac5b19b3 Signed-off-by: Angel Pons Reviewed-on: https://review.coreboot.org/c/coreboot/+/52672 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Rudolph Reviewed-by: Nico Huber Reviewed-by: Felix Singer --- src/mainboard/asus/am1i-a/BiosCallOuts.c | 4 ++-- src/mainboard/asus/p8z77-m_pro/early_init.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/mainboard/asus') diff --git a/src/mainboard/asus/am1i-a/BiosCallOuts.c b/src/mainboard/asus/am1i-a/BiosCallOuts.c index e20f4f4cf7..1e91906a72 100644 --- a/src/mainboard/asus/am1i-a/BiosCallOuts.c +++ b/src/mainboard/asus/am1i-a/BiosCallOuts.c @@ -87,7 +87,7 @@ void board_FCH_InitReset(struct sysinfo *cb_NA, FCH_RESET_DATA_BLOCK *FchParams_ FchParams_reset->Mode = 6; /* Read SATA speed setting from CMOS */ - FchParams_reset->SataSetMaxGen2 = get_int_option("sata_speed", 0); + FchParams_reset->SataSetMaxGen2 = get_uint_option("sata_speed", 0); printk(BIOS_DEBUG, "Force SATA 3Gbps mode = %x\n", FchParams_reset->SataSetMaxGen2); } @@ -102,7 +102,7 @@ void board_FCH_InitEnv(struct sysinfo *cb_NA, FCH_DATA_BLOCK *FchParams_env) FchParams_env->Hwm.HwmFchtsiAutoPoll = FALSE;/* 1 enable, 0 disable TSI Auto Polling */ /* Read SATA controller mode from CMOS */ - FchParams_env->Sata.SataClass = get_int_option("sata_mode", 0); + FchParams_env->Sata.SataClass = get_uint_option("sata_mode", 0); switch ((SATA_CLASS)FchParams_env->Sata.SataClass) { case SataLegacyIde: diff --git a/src/mainboard/asus/p8z77-m_pro/early_init.c b/src/mainboard/asus/p8z77-m_pro/early_init.c index d7125d62e5..78ad877715 100644 --- a/src/mainboard/asus/p8z77-m_pro/early_init.c +++ b/src/mainboard/asus/p8z77-m_pro/early_init.c @@ -69,15 +69,15 @@ void mainboard_fill_pei_data(struct pei_data *pei_data) * 3 = Smart Auto : same than Auto, but if OS loads USB3 driver * and reboots, it will keep the USB3.0 speed */ - int usb3_mode = get_int_option("usb3_mode", 1); + unsigned int usb3_mode = get_uint_option("usb3_mode", 1); usb3_mode &= 0x3; /* ensure it's 0/1/2/3 only */ /* Load USB3 pre-OS xHCI driver */ - int usb3_drv = get_int_option("usb3_drv", 1); + unsigned int usb3_drv = get_uint_option("usb3_drv", 1); usb3_drv &= 0x1; /* ensure it's 0/1 only */ /* Use USB3 xHCI streams */ - int usb3_streams = get_int_option("usb3_streams", 1); + unsigned int usb3_streams = get_uint_option("usb3_streams", 1); usb3_streams &= 0x1; /* ensure it's 0/1 only */ struct pei_data pd = { -- cgit v1.2.3