diff options
Diffstat (limited to 'src/include')
44 files changed, 77 insertions, 77 deletions
diff --git a/src/include/adainit.h b/src/include/adainit.h index 34f45cbf8e1d..4030b371783c 100644 --- a/src/include/adainit.h +++ b/src/include/adainit.h @@ -26,7 +26,7 @@ * lizations automatically. When not, we have to call it explicitly. */ -#if IS_ENABLED(CONFIG_RAMSTAGE_ADA) +#if CONFIG(RAMSTAGE_ADA) void ramstage_adainit(void); #else static inline void ramstage_adainit(void) {} diff --git a/src/include/assert.h b/src/include/assert.h index a4ae39f6065c..afbed03318fd 100644 --- a/src/include/assert.h +++ b/src/include/assert.h @@ -24,14 +24,14 @@ if (!(x)) { \ printk(BIOS_EMERG, "ASSERTION ERROR: file '%s'" \ ", line %d\n", __FILE__, __LINE__); \ - if (IS_ENABLED(CONFIG_FATAL_ASSERTS)) \ + if (CONFIG(FATAL_ASSERTS)) \ hlt(); \ } \ } #define BUG() { \ printk(BIOS_EMERG, "ERROR: BUG ENCOUNTERED at file '%s'"\ ", line %d\n", __FILE__, __LINE__); \ - if (IS_ENABLED(CONFIG_FATAL_ASSERTS)) \ + if (CONFIG(FATAL_ASSERTS)) \ hlt(); \ } diff --git a/src/include/bootstate.h b/src/include/bootstate.h index 420320e15ea9..26038c610173 100644 --- a/src/include/bootstate.h +++ b/src/include/bootstate.h @@ -115,12 +115,12 @@ struct boot_state_callback { void (*callback)(void *arg); /* For use internal to the boot state machine. */ struct boot_state_callback *next; -#if IS_ENABLED(CONFIG_DEBUG_BOOT_STATE) +#if CONFIG(DEBUG_BOOT_STATE) const char *location; #endif }; -#if IS_ENABLED(CONFIG_DEBUG_BOOT_STATE) +#if CONFIG(DEBUG_BOOT_STATE) #define BOOT_STATE_CALLBACK_LOC __FILE__ ":" STRINGIFY(__LINE__) #define BOOT_STATE_CALLBACK_INIT_DEBUG .location = BOOT_STATE_CALLBACK_LOC, #define INIT_BOOT_STATE_CALLBACK_DEBUG(bscb_) \ diff --git a/src/include/cbmem.h b/src/include/cbmem.h index 680284acf1c3..f3df21d43086 100644 --- a/src/include/cbmem.h +++ b/src/include/cbmem.h @@ -155,7 +155,7 @@ void cbmem_add_records_to_cbtable(struct lb_header *header); * and CBMEM_CONSOLE. Sometimes it is necessary to have cbmem_top() * value stored in nvram to enable early recovery on S3 path. */ -#if IS_ENABLED(CONFIG_ARCH_X86) +#if CONFIG(ARCH_X86) void backup_top_of_low_cacheable(uintptr_t ramtop); uintptr_t restore_top_of_low_cacheable(void); #endif @@ -170,7 +170,7 @@ static inline int cbmem_possibly_online(void) if (ENV_BOOTBLOCK) return 0; - if (ENV_VERSTAGE && IS_ENABLED(CONFIG_VBOOT_STARTS_IN_BOOTBLOCK)) + if (ENV_VERSTAGE && CONFIG(VBOOT_STARTS_IN_BOOTBLOCK)) return 0; return 1; diff --git a/src/include/console/cbmem_console.h b/src/include/console/cbmem_console.h index 88e95bbfc652..38495a724de2 100644 --- a/src/include/console/cbmem_console.h +++ b/src/include/console/cbmem_console.h @@ -20,9 +20,9 @@ void cbmemc_init(void); void cbmemc_tx_byte(unsigned char data); -#define __CBMEM_CONSOLE_ENABLE__ (IS_ENABLED(CONFIG_CONSOLE_CBMEM) && \ +#define __CBMEM_CONSOLE_ENABLE__ (CONFIG(CONSOLE_CBMEM) && \ (ENV_RAMSTAGE || ENV_VERSTAGE || ENV_POSTCAR || ENV_ROMSTAGE || \ - (ENV_BOOTBLOCK && IS_ENABLED(CONFIG_BOOTBLOCK_CONSOLE)))) + (ENV_BOOTBLOCK && CONFIG(BOOTBLOCK_CONSOLE)))) #if __CBMEM_CONSOLE_ENABLE__ static inline void __cbmemc_init(void) { cbmemc_init(); } diff --git a/src/include/console/console.h b/src/include/console/console.h index 2b02334c8e21..2aac832a2a6c 100644 --- a/src/include/console/console.h +++ b/src/include/console/console.h @@ -22,13 +22,13 @@ #include <console/vtxprintf.h> #include <commonlib/loglevel.h> -#define RAM_DEBUG (IS_ENABLED(CONFIG_DEBUG_RAM_SETUP) ? BIOS_DEBUG : BIOS_NEVER) -#define RAM_SPEW (IS_ENABLED(CONFIG_DEBUG_RAM_SETUP) ? BIOS_SPEW : BIOS_NEVER) +#define RAM_DEBUG (CONFIG(DEBUG_RAM_SETUP) ? BIOS_DEBUG : BIOS_NEVER) +#define RAM_SPEW (CONFIG(DEBUG_RAM_SETUP) ? BIOS_SPEW : BIOS_NEVER) #ifndef __ROMCC__ void post_code(u8 value); -#if IS_ENABLED(CONFIG_CMOS_POST_EXTRA) +#if CONFIG(CMOS_POST_EXTRA) void post_log_extra(u32 value); struct device; void post_log_path(const struct device *dev); @@ -49,10 +49,10 @@ void __noreturn die(const char *msg); void die_notify(void); #define __CONSOLE_ENABLE__ \ - ((ENV_BOOTBLOCK && IS_ENABLED(CONFIG_BOOTBLOCK_CONSOLE)) || \ - (ENV_POSTCAR && IS_ENABLED(CONFIG_POSTCAR_CONSOLE)) || \ + ((ENV_BOOTBLOCK && CONFIG(BOOTBLOCK_CONSOLE)) || \ + (ENV_POSTCAR && CONFIG(POSTCAR_CONSOLE)) || \ ENV_VERSTAGE || ENV_ROMSTAGE || ENV_RAMSTAGE || ENV_LIBAGESA || \ - (ENV_SMM && IS_ENABLED(CONFIG_DEBUG_SMI))) + (ENV_SMM && CONFIG(DEBUG_SMI))) #if __CONSOLE_ENABLE__ asmlinkage void console_init(void); @@ -64,7 +64,7 @@ void do_putchar(unsigned char byte); enum { CONSOLE_LOG_NONE = 0, CONSOLE_LOG_FAST, CONSOLE_LOG_ALL }; -#if IS_ENABLED(CONFIG_CONSOLE_OVERRIDE_LOGLEVEL) +#if CONFIG(CONSOLE_OVERRIDE_LOGLEVEL) /* * This function should be implemented at mainboard level. * The returned value will _replace_ the loglevel value; diff --git a/src/include/console/flash.h b/src/include/console/flash.h index 1fd5f9117f2c..6d678f76d0ae 100644 --- a/src/include/console/flash.h +++ b/src/include/console/flash.h @@ -22,7 +22,7 @@ void flashconsole_init(void); void flashconsole_tx_byte(unsigned char c); void flashconsole_tx_flush(void); -#define __CONSOLE_FLASH_ENABLE__ IS_ENABLED(CONFIG_CONSOLE_SPI_FLASH) +#define __CONSOLE_FLASH_ENABLE__ CONFIG(CONSOLE_SPI_FLASH) #if __CONSOLE_FLASH_ENABLE__ static inline void __flashconsole_init(void) { flashconsole_init(); } diff --git a/src/include/console/ne2k.h b/src/include/console/ne2k.h index b52f566896a9..88590f8ddc65 100644 --- a/src/include/console/ne2k.h +++ b/src/include/console/ne2k.h @@ -22,7 +22,7 @@ void ne2k_append_data(unsigned char *d, int len, unsigned int base); int ne2k_init(unsigned int eth_nic_base); void ne2k_transmit(unsigned int eth_nic_base); -#if IS_ENABLED(CONFIG_CONSOLE_NE2K) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(CONSOLE_NE2K) && (ENV_ROMSTAGE || ENV_RAMSTAGE) static inline void __ne2k_init(void) { ne2k_init(CONFIG_CONSOLE_NE2K_IO_PORT); diff --git a/src/include/console/qemu_debugcon.h b/src/include/console/qemu_debugcon.h index 82dbd3fa919f..359e01adcf6c 100644 --- a/src/include/console/qemu_debugcon.h +++ b/src/include/console/qemu_debugcon.h @@ -6,7 +6,7 @@ void qemu_debugcon_init(void); void qemu_debugcon_tx_byte(unsigned char data); -#if IS_ENABLED(CONFIG_CONSOLE_QEMU_DEBUGCON) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(CONSOLE_QEMU_DEBUGCON) && (ENV_ROMSTAGE || ENV_RAMSTAGE) static inline void __qemu_debugcon_init(void) { qemu_debugcon_init(); } static inline void __qemu_debugcon_tx_byte(u8 data) { diff --git a/src/include/console/spi.h b/src/include/console/spi.h index dc88c9ae1d0c..a425bf4ab334 100644 --- a/src/include/console/spi.h +++ b/src/include/console/spi.h @@ -21,8 +21,8 @@ void spiconsole_init(void); void spiconsole_tx_byte(unsigned char c); -#define __CONSOLE_SPI_ENABLE__ (IS_ENABLED(CONFIG_SPI_CONSOLE) && \ - (ENV_RAMSTAGE || (ENV_SMM && IS_ENABLED(CONFIG_DEBUG_SMI)))) +#define __CONSOLE_SPI_ENABLE__ (CONFIG(SPI_CONSOLE) && \ + (ENV_RAMSTAGE || (ENV_SMM && CONFIG(DEBUG_SMI)))) #if __CONSOLE_SPI_ENABLE__ static inline void __spiconsole_init(void) { spiconsole_init(); } diff --git a/src/include/console/spkmodem.h b/src/include/console/spkmodem.h index f50aca3640f0..c8c142f380a3 100644 --- a/src/include/console/spkmodem.h +++ b/src/include/console/spkmodem.h @@ -6,7 +6,7 @@ void spkmodem_init(void); void spkmodem_tx_byte(unsigned char c); -#if IS_ENABLED(CONFIG_SPKMODEM) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(SPKMODEM) && (ENV_ROMSTAGE || ENV_RAMSTAGE) static inline void __spkmodem_init(void) { spkmodem_init(); } static inline void __spkmodem_tx_byte(u8 data) { spkmodem_tx_byte(data); } #else diff --git a/src/include/console/uart.h b/src/include/console/uart.h index 5c6e679c0744..aed67c2c7b8c 100644 --- a/src/include/console/uart.h +++ b/src/include/console/uart.h @@ -22,7 +22,7 @@ * baudrate generator. */ unsigned int uart_platform_refclk(void); -#if IS_ENABLED(CONFIG_UART_OVERRIDE_BAUDRATE) +#if CONFIG(UART_OVERRIDE_BAUDRATE) /* Return the baudrate, define this in your platform when using the above configuration. */ unsigned int get_uart_baudrate(void); @@ -63,9 +63,9 @@ static inline void *uart_platform_baseptr(int idx) void oxford_remap(unsigned int new_base); -#define __CONSOLE_SERIAL_ENABLE__ (IS_ENABLED(CONFIG_CONSOLE_SERIAL) && \ +#define __CONSOLE_SERIAL_ENABLE__ (CONFIG(CONSOLE_SERIAL) && \ (ENV_BOOTBLOCK || ENV_ROMSTAGE || ENV_RAMSTAGE || ENV_VERSTAGE || \ - ENV_POSTCAR || (ENV_SMM && IS_ENABLED(CONFIG_DEBUG_SMI)))) + ENV_POSTCAR || (ENV_SMM && CONFIG(DEBUG_SMI)))) #if __CONSOLE_SERIAL_ENABLE__ static inline void __uart_init(void) @@ -86,7 +86,7 @@ static inline void __uart_tx_byte(u8 data) {} static inline void __uart_tx_flush(void) {} #endif -#if IS_ENABLED(CONFIG_GDB_STUB) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(GDB_STUB) && (ENV_ROMSTAGE || ENV_RAMSTAGE) #define CONF_UART_FOR_GDB CONFIG_UART_FOR_CONSOLE static inline void __gdb_hw_init(void) { uart_init(CONF_UART_FOR_GDB); } static inline void __gdb_tx_byte(u8 data) diff --git a/src/include/console/usb.h b/src/include/console/usb.h index 4f10a5c5e66a..f4f8bd73ed16 100644 --- a/src/include/console/usb.h +++ b/src/include/console/usb.h @@ -27,10 +27,10 @@ void usb_tx_flush(int idx); unsigned char usb_rx_byte(int idx); int usb_can_rx_byte(int idx); -#define __CONSOLE_USB_ENABLE__ (IS_ENABLED(CONFIG_CONSOLE_USB) && \ - ((ENV_BOOTBLOCK && IS_ENABLED(CONFIG_USBDEBUG_IN_PRE_RAM)) || \ - (ENV_ROMSTAGE && IS_ENABLED(CONFIG_USBDEBUG_IN_PRE_RAM)) || \ - (ENV_POSTCAR && IS_ENABLED(CONFIG_USBDEBUG_IN_PRE_RAM)) || \ +#define __CONSOLE_USB_ENABLE__ (CONFIG(CONSOLE_USB) && \ + ((ENV_BOOTBLOCK && CONFIG(USBDEBUG_IN_PRE_RAM)) || \ + (ENV_ROMSTAGE && CONFIG(USBDEBUG_IN_PRE_RAM)) || \ + (ENV_POSTCAR && CONFIG(USBDEBUG_IN_PRE_RAM)) || \ ENV_RAMSTAGE)) #define USB_PIPE_FOR_CONSOLE 0 @@ -50,8 +50,8 @@ static inline void __usb_tx_flush(void) {} #endif /* */ -#if 0 && IS_ENABLED(CONFIG_GDB_STUB) && \ - ((ENV_ROMSTAGE && IS_ENABLED(CONFIG_USBDEBUG_IN_PRE_RAM)) \ +#if 0 && CONFIG(GDB_STUB) && \ + ((ENV_ROMSTAGE && CONFIG(USBDEBUG_IN_PRE_RAM)) \ || ENV_RAMSTAGE) static inline void __gdb_hw_init(void) { usbdebug_init(); } static inline void __gdb_tx_byte(u8 data) diff --git a/src/include/cper.h b/src/include/cper.h index 16040417d3c2..60cced5852f1 100644 --- a/src/include/cper.h +++ b/src/include/cper.h @@ -386,7 +386,7 @@ typedef struct cper_ia32x64_ctx_x64state { static inline cper_timestamp_t cper_timestamp(int precise) { cper_timestamp_t ts; -#if IS_ENABLED(CONFIG_RTC) +#if CONFIG(RTC) struct rtc_time time; rtc_get(&time); diff --git a/src/include/cpu/x86/lapic.h b/src/include/cpu/x86/lapic.h index be6708fbbc1a..8108174ecd21 100644 --- a/src/include/cpu/x86/lapic.h +++ b/src/include/cpu/x86/lapic.h @@ -45,7 +45,7 @@ static __always_inline unsigned long lapicid(void) return lapic_read(LAPIC_ID) >> 24; } -#if !IS_ENABLED(CONFIG_AP_IN_SIPI_WAIT) +#if !CONFIG(AP_IN_SIPI_WAIT) /* If we need to go back to sipi wait, we use the long non-inlined version of * this function in lapic_cpu_init.c */ @@ -142,7 +142,7 @@ void do_lapic_init(void); /* See if I need to initialize the local APIC */ static inline int need_lapic_init(void) { - return IS_ENABLED(CONFIG_SMP) || IS_ENABLED(CONFIG_IOAPIC); + return CONFIG(SMP) || CONFIG(IOAPIC); } static inline void setup_lapic(void) diff --git a/src/include/cpu/x86/msr.h b/src/include/cpu/x86/msr.h index 31c921d93bef..5c6cae3a0eca 100644 --- a/src/include/cpu/x86/msr.h +++ b/src/include/cpu/x86/msr.h @@ -105,7 +105,7 @@ typedef struct msrinit_struct { msr_t msr; } msrinit_t; -#if IS_ENABLED(CONFIG_SOC_SETS_MSRS) +#if CONFIG(SOC_SETS_MSRS) msr_t soc_msr_read(unsigned int index); void soc_msr_write(unsigned int index, msr_t msr); diff --git a/src/include/cpu/x86/post_code.h b/src/include/cpu/x86/post_code.h index 5f968b75fb36..fce39b774d01 100644 --- a/src/include/cpu/x86/post_code.h +++ b/src/include/cpu/x86/post_code.h @@ -4,7 +4,7 @@ #include <console/post_codes.h> -#if IS_ENABLED(CONFIG_POST_IO) +#if CONFIG(POST_IO) #define post_code(value) \ movb $value, %al; \ outb %al, $CONFIG_POST_IO_PORT diff --git a/src/include/cpu/x86/smm.h b/src/include/cpu/x86/smm.h index 576449da613a..ffcc2a195895 100644 --- a/src/include/cpu/x86/smm.h +++ b/src/include/cpu/x86/smm.h @@ -486,7 +486,7 @@ int mainboard_io_trap_handler(int smif); void southbridge_smi_set_eos(void); -#if IS_ENABLED(CONFIG_SMM_TSEG) +#if CONFIG(SMM_TSEG) void cpu_smi_handler(void); void northbridge_smi_handler(void); void southbridge_smi_handler(void); @@ -501,7 +501,7 @@ void mainboard_smi_gpi(u32 gpi_sts); int mainboard_smi_apmc(u8 data); void mainboard_smi_sleep(u8 slp_typ); -#if !IS_ENABLED(CONFIG_SMM_TSEG) +#if !CONFIG(SMM_TSEG) void smi_release_lock(void); #endif diff --git a/src/include/cpu/x86/tsc.h b/src/include/cpu/x86/tsc.h index 35c8a820d59c..8dd9b7519c26 100644 --- a/src/include/cpu/x86/tsc.h +++ b/src/include/cpu/x86/tsc.h @@ -3,9 +3,9 @@ #include <stdint.h> -#if IS_ENABLED(CONFIG_TSC_SYNC_MFENCE) +#if CONFIG(TSC_SYNC_MFENCE) #define TSC_SYNC "mfence\n" -#elif IS_ENABLED(CONFIG_TSC_SYNC_LFENCE) +#elif CONFIG(TSC_SYNC_LFENCE) #define TSC_SYNC "lfence\n" #else #define TSC_SYNC diff --git a/src/include/device/device.h b/src/include/device/device.h index 4c6706489a56..2e2cda9d9460 100644 --- a/src/include/device/device.h +++ b/src/include/device/device.h @@ -52,12 +52,12 @@ struct device_operations { void (*disable)(struct device *dev); void (*set_link)(struct device *dev, unsigned int link); void (*reset_bus)(struct bus *bus); -#if IS_ENABLED(CONFIG_GENERATE_SMBIOS_TABLES) +#if CONFIG(GENERATE_SMBIOS_TABLES) int (*get_smbios_data)(struct device *dev, int *handle, unsigned long *current); void (*get_smbios_strings)(struct device *dev, struct smbios_type11 *t); #endif -#if IS_ENABLED(CONFIG_HAVE_ACPI_TABLES) +#if CONFIG(HAVE_ACPI_TABLES) unsigned long (*write_acpi_tables)(struct device *dev, unsigned long start, struct acpi_rsdp *rsdp); void (*acpi_fill_ssdt_generator)(struct device *dev); @@ -158,7 +158,7 @@ extern struct bus *free_links; extern const char mainboard_name[]; -#if IS_ENABLED(CONFIG_GFXUMA) +#if CONFIG(GFXUMA) /* IGD UMA memory */ extern uint64_t uma_memory_base; extern uint64_t uma_memory_size; diff --git a/src/include/device/dram/common.h b/src/include/device/dram/common.h index 31cdb2bb5bf1..b1677c8a078a 100644 --- a/src/include/device/dram/common.h +++ b/src/include/device/dram/common.h @@ -52,7 +52,7 @@ * disabled. * @{ */ -#if IS_ENABLED(CONFIG_DEBUG_RAM_SETUP) +#if CONFIG(DEBUG_RAM_SETUP) #define printram(x, ...) printk(BIOS_DEBUG, x, ##__VA_ARGS__) #else #define printram(x, ...) diff --git a/src/include/device/dram/ddr3.h b/src/include/device/dram/ddr3.h index 5643787c011c..0f9373e2204d 100644 --- a/src/include/device/dram/ddr3.h +++ b/src/include/device/dram/ddr3.h @@ -56,7 +56,7 @@ * disabled. * @{ */ -#if IS_ENABLED(CONFIG_DEBUG_RAM_SETUP) +#if CONFIG(DEBUG_RAM_SETUP) #define printram(x, ...) printk(BIOS_DEBUG, x, ##__VA_ARGS__) #else #define printram(x, ...) diff --git a/src/include/device/early_smbus.h b/src/include/device/early_smbus.h index c9073967b1f1..651dc18fbf78 100644 --- a/src/include/device/early_smbus.h +++ b/src/include/device/early_smbus.h @@ -52,7 +52,7 @@ /** * \brief printk macro for SMBus debugging */ -#if IS_ENABLED(CONFIG_DEBUG_SMBUS) +#if CONFIG(DEBUG_SMBUS) #define printsmbus(x, ...) printk(BIOS_DEBUG, x, ##__VA_ARGS__) #else #define printsmbus(x, ...) diff --git a/src/include/device/pci.h b/src/include/device/pci.h index c1aea43f7801..2fefb39a9204 100644 --- a/src/include/device/pci.h +++ b/src/include/device/pci.h @@ -15,7 +15,7 @@ #ifndef PCI_H #define PCI_H -#if IS_ENABLED(CONFIG_PCI) +#if CONFIG(PCI) #include <stdint.h> #include <stddef.h> diff --git a/src/include/device/pci_ehci.h b/src/include/device/pci_ehci.h index 146946ce7516..6e5985448a94 100644 --- a/src/include/device/pci_ehci.h +++ b/src/include/device/pci_ehci.h @@ -32,7 +32,7 @@ u8 *pci_ehci_base_regs(pci_devfn_t dev); void pci_ehci_dbg_set_port(pci_devfn_t dev, unsigned int port); #ifndef __PRE_RAM__ -#if !IS_ENABLED(CONFIG_USBDEBUG) +#if !CONFIG(USBDEBUG) #define pci_ehci_read_resources pci_dev_read_resources #else /* Relocation of EHCI Debug Port BAR diff --git a/src/include/device/pci_mmio_cfg.h b/src/include/device/pci_mmio_cfg.h index a13c18b2e18b..aaa21813ceaf 100644 --- a/src/include/device/pci_mmio_cfg.h +++ b/src/include/device/pci_mmio_cfg.h @@ -69,7 +69,7 @@ void pci_mmio_write_config32(pci_devfn_t dev, unsigned int where, u32 value) write32(addr, value); } -#if IS_ENABLED(CONFIG_MMCONF_SUPPORT) +#if CONFIG(MMCONF_SUPPORT) /* Avoid name collisions as different stages have different signature * for these functions. The _s_ stands for simple, fundamental IO or diff --git a/src/include/device/smbus.h b/src/include/device/smbus.h index de6cf40c7907..2953b25bbb4e 100644 --- a/src/include/device/smbus.h +++ b/src/include/device/smbus.h @@ -54,7 +54,7 @@ static inline int smbus_write_byte(struct device *const dev, u8 addr, u8 val) int smbus_block_read(struct device *dev, u8 cmd, u8 bytes, u8 *buffer); int smbus_block_write(struct device *dev, u8 cmd, u8 bytes, const u8 *buffer); -#if IS_ENABLED(CONFIG_SMBUS_HAS_AUX_CHANNELS) +#if CONFIG(SMBUS_HAS_AUX_CHANNELS) void smbus_switch_to_channel(uint8_t channel_number); uint8_t smbus_get_current_channel(void); #endif diff --git a/src/include/elog.h b/src/include/elog.h index f1d5314ff351..9bb05ade3ff4 100644 --- a/src/include/elog.h +++ b/src/include/elog.h @@ -231,7 +231,7 @@ struct elog_event_extended_event { u32 event_complement; } __packed; -#if IS_ENABLED(CONFIG_ELOG) +#if CONFIG(ELOG) /* Eventlog backing storage must be initialized before calling elog_init(). */ extern int elog_init(void); extern int elog_clear(void); @@ -264,7 +264,7 @@ static inline int elog_add_extended_event(u8 type, u32 complement) { return 0; } extern u32 gsmi_exec(u8 command, u32 *param); -#if IS_ENABLED(CONFIG_ELOG_BOOT_COUNT) +#if CONFIG(ELOG_BOOT_COUNT) u32 boot_count_read(void); #else static inline u32 boot_count_read(void) diff --git a/src/include/gic.h b/src/include/gic.h index f7339a43a757..ab06fc2275b5 100644 --- a/src/include/gic.h +++ b/src/include/gic.h @@ -16,7 +16,7 @@ #ifndef GIC_H #define GIC_H -#if IS_ENABLED(CONFIG_GIC) +#if CONFIG(GIC) /* Initialize the GIC on the currently processor, including GICD and GICC. */ void gic_init(void); diff --git a/src/include/memlayout.h b/src/include/memlayout.h index b2fbb25af864..1ccb9f74959f 100644 --- a/src/include/memlayout.h +++ b/src/include/memlayout.h @@ -177,7 +177,7 @@ INCLUDE "verstage/lib/program.ld" #define OVERLAP_VERSTAGE_ROMSTAGE(addr, size) \ - _ = ASSERT(IS_ENABLED(CONFIG_VBOOT_RETURN_FROM_VERSTAGE) == 1, \ + _ = ASSERT(CONFIG(VBOOT_RETURN_FROM_VERSTAGE) == 1, \ "Must set RETURN_FROM_VERSTAGE to overlap romstage."); \ VERSTAGE(addr, size) #else diff --git a/src/include/option.h b/src/include/option.h index f6ede965d87c..3a20dcf196b4 100644 --- a/src/include/option.h +++ b/src/include/option.h @@ -6,7 +6,7 @@ * storage can be used. This will benefit machines without CMOS as well as those * without a battery-backed CMOS (e.g. some laptops). */ -#if IS_ENABLED(CONFIG_USE_OPTION_TABLE) +#if CONFIG(USE_OPTION_TABLE) #include <pc80/mc146818rtc.h> #else #include <types.h> diff --git a/src/include/pc80/mc146818rtc.h b/src/include/pc80/mc146818rtc.h index 5b71c3d1e2e8..6fa5e464041f 100644 --- a/src/include/pc80/mc146818rtc.h +++ b/src/include/pc80/mc146818rtc.h @@ -1,7 +1,7 @@ #ifndef PC80_MC146818RTC_H #define PC80_MC146818RTC_H -#if IS_ENABLED(CONFIG_ARCH_X86) +#if CONFIG(ARCH_X86) #include <arch/io.h> #include <types.h> @@ -193,8 +193,8 @@ unsigned int read_option_lowlevel(unsigned int start, unsigned int size, #define read_option(name, default) read_option_lowlevel(CMOS_VSTART_ ##name, \ CMOS_VLEN_ ##name, (default)) -#if IS_ENABLED(CONFIG_CMOS_POST) -#if IS_ENABLED(CONFIG_USE_OPTION_TABLE) +#if CONFIG(CMOS_POST) +#if CONFIG(USE_OPTION_TABLE) # include "option_table.h" # define CMOS_POST_OFFSET (CMOS_VSTART_cmos_post_offset >> 3) #else @@ -241,7 +241,7 @@ static inline void cmos_post_init(void) /* Initialize to zero */ cmos_write(0, CMOS_POST_BANK_0_OFFSET); cmos_write(0, CMOS_POST_BANK_1_OFFSET); -#if IS_ENABLED(CONFIG_CMOS_POST_EXTRA) +#if CONFIG(CMOS_POST_EXTRA) cmos_write32(CMOS_POST_BANK_0_EXTRA, 0); cmos_write32(CMOS_POST_BANK_1_EXTRA, 0); #endif @@ -254,7 +254,7 @@ static inline void cmos_post_log(void) {} static inline void cmos_post_init(void) {} #endif /* CONFIG_CMOS_POST */ -#if IS_ENABLED(CONFIG_USE_OPTION_TABLE) +#if CONFIG(USE_OPTION_TABLE) void sanitize_cmos(void); #else static inline void sanitize_cmos(void) {} diff --git a/src/include/reg_script.h b/src/include/reg_script.h index 7ca457a82759..c6fdd523ee3b 100644 --- a/src/include/reg_script.h +++ b/src/include/reg_script.h @@ -369,8 +369,8 @@ struct reg_script_bus_entry { REG_RES_RXW32(bar_, reg_, 0xffffffff, value_) -#if IS_ENABLED(CONFIG_SOC_INTEL_BAYTRAIL) || \ -IS_ENABLED(CONFIG_SOC_INTEL_FSP_BAYTRAIL) +#if CONFIG(SOC_INTEL_BAYTRAIL) || \ +CONFIG(SOC_INTEL_FSP_BAYTRAIL) /* * IO Sideband Function */ diff --git a/src/include/rmodule.h b/src/include/rmodule.h index 4a53daf8a453..bd202488a9ea 100644 --- a/src/include/rmodule.h +++ b/src/include/rmodule.h @@ -69,7 +69,7 @@ struct rmodule { void *relocations; }; -#if IS_ENABLED(CONFIG_RELOCATABLE_MODULES) +#if CONFIG(RELOCATABLE_MODULES) /* Rmodules have an entry point of named _start. */ #define RMODULE_ENTRY(entry_) \ void _start(void *) __attribute__((alias(STRINGIFY(entry_)))) diff --git a/src/include/rules.h b/src/include/rules.h index 8fef53421d57..ea8335fb8ca2 100644 --- a/src/include/rules.h +++ b/src/include/rules.h @@ -275,7 +275,7 @@ /* x86 specific. Indicates that the current stage is running with cache-as-ram * enabled from the beginning of the stage in C code. */ #if defined(__PRE_RAM__) -#define ENV_CACHE_AS_RAM IS_ENABLED(CONFIG_CACHE_AS_RAM) +#define ENV_CACHE_AS_RAM CONFIG(CACHE_AS_RAM) #else #define ENV_CACHE_AS_RAM 0 #endif diff --git a/src/include/smp/atomic.h b/src/include/smp/atomic.h index 5db59e9c0426..ed70cb7baa23 100644 --- a/src/include/smp/atomic.h +++ b/src/include/smp/atomic.h @@ -1,7 +1,7 @@ #ifndef SMP_ATOMIC_H #define SMP_ATOMIC_H -#if IS_ENABLED(CONFIG_SMP) +#if CONFIG(SMP) #include <arch/smp/atomic.h> #else diff --git a/src/include/smp/node.h b/src/include/smp/node.h index dd5e9f97ac13..4dea175ea35a 100644 --- a/src/include/smp/node.h +++ b/src/include/smp/node.h @@ -1,7 +1,7 @@ #ifndef _SMP_NODE_H_ #define _SMP_NODE_H_ -#if IS_ENABLED(CONFIG_SMP) +#if CONFIG(SMP) int boot_cpu(void); #else #define boot_cpu(x) 1 @@ -9,7 +9,7 @@ int boot_cpu(void); static inline int is_smp_boot(void) { - return IS_ENABLED(CONFIG_SMP) && CONFIG_MAX_CPUS > 1; + return CONFIG(SMP) && CONFIG_MAX_CPUS > 1; } #endif /* _SMP_NODE_H_ */ diff --git a/src/include/smp/spinlock.h b/src/include/smp/spinlock.h index a7b8001b15b5..98ab3a778a77 100644 --- a/src/include/smp/spinlock.h +++ b/src/include/smp/spinlock.h @@ -1,7 +1,7 @@ #ifndef SMP_SPINLOCK_H #define SMP_SPINLOCK_H -#if IS_ENABLED(CONFIG_SMP) +#if CONFIG(SMP) #include <arch/smp/spinlock.h> #else /* !CONFIG_SMP */ diff --git a/src/include/stddef.h b/src/include/stddef.h index a82a68d1895f..993d5f09cc4c 100644 --- a/src/include/stddef.h +++ b/src/include/stddef.h @@ -36,7 +36,7 @@ typedef unsigned int wint_t; #endif /* Work around non-writable data segment in execute-in-place romstage on x86. */ -#if defined(__PRE_RAM__) && IS_ENABLED(CONFIG_ARCH_X86) +#if defined(__PRE_RAM__) && CONFIG(ARCH_X86) #define MAYBE_STATIC #else #define MAYBE_STATIC static diff --git a/src/include/thread.h b/src/include/thread.h index ed04beb8d93c..e8041c7a991e 100644 --- a/src/include/thread.h +++ b/src/include/thread.h @@ -21,7 +21,7 @@ #include <timer.h> #include <arch/cpu.h> -#if IS_ENABLED(CONFIG_COOP_MULTITASKING) && !defined(__SMM__) && !defined(__PRE_RAM__) +#if CONFIG(COOP_MULTITASKING) && !defined(__SMM__) && !defined(__PRE_RAM__) struct thread { int id; diff --git a/src/include/timer.h b/src/include/timer.h index d3afb19646d0..621b4865941f 100644 --- a/src/include/timer.h +++ b/src/include/timer.h @@ -129,7 +129,7 @@ struct stopwatch { static inline void stopwatch_init(struct stopwatch *sw) { - if (IS_ENABLED(CONFIG_HAVE_MONOTONIC_TIMER)) + if (CONFIG(HAVE_MONOTONIC_TIMER)) timer_monotonic_get(&sw->start); else sw->start.microseconds = 0; @@ -153,7 +153,7 @@ static inline void stopwatch_init_msecs_expire(struct stopwatch *sw, long ms) */ static inline void stopwatch_tick(struct stopwatch *sw) { - if (IS_ENABLED(CONFIG_HAVE_MONOTONIC_TIMER)) + if (CONFIG(HAVE_MONOTONIC_TIMER)) timer_monotonic_get(&sw->current); else sw->current.microseconds = 0; diff --git a/src/include/timestamp.h b/src/include/timestamp.h index 2074b7140858..04d5c127619a 100644 --- a/src/include/timestamp.h +++ b/src/include/timestamp.h @@ -19,7 +19,7 @@ #include <commonlib/timestamp_serialized.h> -#if IS_ENABLED(CONFIG_COLLECT_TIMESTAMPS) +#if CONFIG(COLLECT_TIMESTAMPS) /* * timestamp_init() needs to be called once for each of these cases: * 1. __PRE_RAM__ (bootblock, romstage, verstage, etc) and @@ -59,7 +59,7 @@ uint32_t get_us_since_boot(void); /** * Workaround for guard combination above. */ -#if IS_ENABLED(CONFIG_COLLECT_TIMESTAMPS) +#if CONFIG(COLLECT_TIMESTAMPS) /* Implemented by the architecture code */ uint64_t timestamp_get(void); #else diff --git a/src/include/trace.h b/src/include/trace.h index 76553ac87bd7..4f5b8c4e04c9 100644 --- a/src/include/trace.h +++ b/src/include/trace.h @@ -25,7 +25,7 @@ #else /* !__PRE_RAM__ */ -#if IS_ENABLED(CONFIG_TRACE) && !defined(__SMM__) +#if CONFIG(TRACE) && !defined(__SMM__) void __cyg_profile_func_enter(void *, void *) __attribute__((no_instrument_function)); diff --git a/src/include/watchdog.h b/src/include/watchdog.h index e8de5802ac4e..e54f3fbf7360 100644 --- a/src/include/watchdog.h +++ b/src/include/watchdog.h @@ -1,7 +1,7 @@ #ifndef WATCHDOG_H #define WATCHDOG_H -#if IS_ENABLED(CONFIG_USE_WATCHDOG_ON_BOOT) +#if CONFIG(USE_WATCHDOG_ON_BOOT) void watchdog_off(void); #else #define watchdog_off() { while (0); } |