diff options
author | Martin Roth <martin.roth@se-eng.com> | 2014-08-11 12:51:38 -0600 |
---|---|---|
committer | Martin Roth <gaumless@gmail.com> | 2014-08-18 02:24:49 +0200 |
commit | f7a7ec09d871c52bbf7cda016d2f814831de565e (patch) | |
tree | e2bc4e276d84ea72a650002253215428d7fd46e5 | |
parent | 174a891121d5c474446a4fc1471387db454de6cf (diff) | |
download | coreboot-f7a7ec09d871c52bbf7cda016d2f814831de565e.tar.xz |
mainboard/intel/mohonpeak: code cleanup
Code cleanup requested in commit 90957f88 -
"mainboard/intel: Add Mohon Peak CRB for Intel's atom c2000"
- Change com2 to COM2 in Kconfig text
- clean up includes of headers
- fix whitespace
Change-Id: I828bc4781ee7de95be5546206c5d6033b75293d9
Signed-off-by: Martin Roth <martin.roth@se-eng.com>
Reviewed-on: http://review.coreboot.org/6607
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
-rw-r--r-- | src/mainboard/intel/mohonpeak/Kconfig | 2 | ||||
-rw-r--r-- | src/mainboard/intel/mohonpeak/acpi_tables.c | 5 | ||||
-rw-r--r-- | src/mainboard/intel/mohonpeak/gpio.h | 4 | ||||
-rw-r--r-- | src/mainboard/intel/mohonpeak/mainboard.c | 15 | ||||
-rw-r--r-- | src/mainboard/intel/mohonpeak/romstage.c | 23 |
5 files changed, 12 insertions, 37 deletions
diff --git a/src/mainboard/intel/mohonpeak/Kconfig b/src/mainboard/intel/mohonpeak/Kconfig index 4632c7f9d3..edf1fb8386 100644 --- a/src/mainboard/intel/mohonpeak/Kconfig +++ b/src/mainboard/intel/mohonpeak/Kconfig @@ -94,6 +94,6 @@ config UART_FOR_CONSOLE int default 1 help - The Mohon Peak board uses com2 (2f8) for the serial console. + The Mohon Peak board uses COM2 (2f8) for the serial console. endif # BOARD_INTEL_MOHONPEAK diff --git a/src/mainboard/intel/mohonpeak/acpi_tables.c b/src/mainboard/intel/mohonpeak/acpi_tables.c index 52e1af76ad..0349075677 100644 --- a/src/mainboard/intel/mohonpeak/acpi_tables.c +++ b/src/mainboard/intel/mohonpeak/acpi_tables.c @@ -30,15 +30,14 @@ #include <device/pci.h> #include <device/pci_ids.h> #include <cpu/x86/msr.h> -#include "northbridge/intel/fsp_rangeley/northbridge.h" +#include <southbridge/intel/fsp_rangeley/nvs.h> +#include <northbridge/intel/fsp_rangeley/northbridge.h> extern const unsigned char AmlCode[]; #if CONFIG_HAVE_ACPI_SLIC unsigned long acpi_create_slic(unsigned long current); #endif -#include "southbridge/intel/fsp_rangeley/nvs.h" - static global_nvs_t *gnvs_; static void acpi_create_gnvs(global_nvs_t *gnvs) diff --git a/src/mainboard/intel/mohonpeak/gpio.h b/src/mainboard/intel/mohonpeak/gpio.h index f1315aad8e..b929c686ae 100644 --- a/src/mainboard/intel/mohonpeak/gpio.h +++ b/src/mainboard/intel/mohonpeak/gpio.h @@ -20,7 +20,7 @@ #ifndef MOHONPEAK_GPIO_H #define MOHONPEAK_GPIO_H -#include "southbridge/intel/fsp_rangeley/gpio.h" +#include <southbridge/intel/fsp_rangeley/gpio.h> /* Core GPIO */ const struct soc_gpio soc_gpio_mode = { @@ -175,4 +175,4 @@ const struct soc_gpio_map gpio_map = { }, }; -#endif +#endif /* MOHONPEAK_GPIO_H */ diff --git a/src/mainboard/intel/mohonpeak/mainboard.c b/src/mainboard/intel/mohonpeak/mainboard.c index 0274e168a8..7559fc2a47 100644 --- a/src/mainboard/intel/mohonpeak/mainboard.c +++ b/src/mainboard/intel/mohonpeak/mainboard.c @@ -18,22 +18,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include <types.h> -#include <string.h> #include <device/device.h> -#include <device/device.h> -#include <device/pci_def.h> -#include <device/pci_ops.h> -#include <console/console.h> -#if CONFIG_VGA_ROM_RUN -#include <x86emu/x86emu.h> -#endif -#include <pc80/mc146818rtc.h> -#include <arch/acpi.h> -#include <arch/io.h> -#include <arch/interrupt.h> -#include <boot/coreboot_tables.h> -#include <southbridge/intel/fsp_rangeley/soc.h> /* * mainboard_enable is executed as first thing after enumerate_buses(). diff --git a/src/mainboard/intel/mohonpeak/romstage.c b/src/mainboard/intel/mohonpeak/romstage.c index 73e54671c0..b1fb99502f 100644 --- a/src/mainboard/intel/mohonpeak/romstage.c +++ b/src/mainboard/intel/mohonpeak/romstage.c @@ -19,36 +19,27 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include <stdint.h> -#include <string.h> -#include <lib.h> -#include <timestamp.h> #include <arch/io.h> #include <device/pci_def.h> #include <device/pnp_def.h> #include <cpu/x86/lapic.h> -#include <pc80/mc146818rtc.h> -#include <cbmem.h> -#include <console/console.h> #include <drivers/intel/fsp/fsp_util.h> -#include <northbridge/intel/fsp_rangeley/northbridge.h> #include <southbridge/intel/fsp_rangeley/soc.h> #include <southbridge/intel/fsp_rangeley/gpio.h> #include <southbridge/intel/fsp_rangeley/romstage.h> #include <arch/cpu.h> -#include <cpu/x86/msr.h> #include "gpio.h" static void interrupt_routing_config(void) { - u32 ilb_base = pci_read_config32(SOC_LPC_DEV, IBASE) & ~0xf; + u32 ilb_base = pci_read_config32(SOC_LPC_DEV, IBASE) & ~0xf; - /* - * Initialize Interrupt Routings for each device in ilb_base_address. - * IR01 map to PCIe device 0x01 ... IR31 to device 0x1F. - * PIRQ_A maps to IRQ 16 ... PIRQ_H maps tp IRQ 23. - * This should match devicetree and the ACPI IRQ routing/ - */ + /* + * Initialize Interrupt Routings for each device in ilb_base_address. + * IR01 map to PCIe device 0x01 ... IR31 to device 0x1F. + * PIRQ_A maps to IRQ 16 ... PIRQ_H maps tp IRQ 23. + * This should match devicetree and the ACPI IRQ routing/ + */ write32(ilb_base + ILB_ACTL, 0x0000); /* ACTL bit 2:0 SCIS IRQ9 */ write16(ilb_base + ILB_IR01, 0x3210); /* IR01h IR(ABCD) - PIRQ(ABCD) */ write16(ilb_base + ILB_IR02, 0x3210); /* IR02h IR(ABCD) - PIRQ(ABCD) */ |