coreboot-kgpe-d16/src/southbridge/intel/lynxpoint
Stefan Reinauer 24d1d4b472 x86: Unify arch/io.h and arch/romcc_io.h
Here's the great news: From now on you don't have to worry about
hitting the right io.h include anymore. Just forget about romcc_io.h
and use io.h instead. This cleanup has a number of advantages, like
you don't have to guard device/ includes for SMM and pre RAM
anymore. This allows to get rid of a number of ifdefs and will
generally make the code more readable and understandable.

Potentially in the future some of the code in the io.h __PRE_RAM__
path should move to device.h or other device/ includes instead,
but that's another incremental change.

Change-Id: I356f06110e2e355e9a5b4b08c132591f36fec7d9
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/2872
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
2013-03-22 00:00:09 +01:00
..
acpi lynxpoint: Fix GPIO and PM base reservations 2013-03-21 23:09:49 +01:00
acpi.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
azalia.c lynxpoint: Update device IDs and clock gating setup 2013-03-14 18:25:10 +01:00
bootblock.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
chip.h haswell/lynxpoint: Use new PCH/PM helper functions 2013-03-21 23:11:25 +01:00
early_me.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_pch.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_smbus.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_spi.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_usb.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
elog.c lynxpoint: Fix ELOG logging of power management events 2013-03-21 23:12:11 +01:00
finalize.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
gpio.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
gpio.h lynxpoint: Add new GPIO interface for Lynxpoint-LP 2013-03-14 18:24:32 +01:00
Kconfig lynxpoint: Add cbfs_load_payload() implementation 2013-03-19 20:21:49 +01:00
lp_gpio.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
lp_gpio.h lynxpoint: Add power management helper functions 2013-03-21 23:08:21 +01:00
lpc.c lynxpoint: Fix up handling for LynxPoint-LP chipsets 2013-03-21 23:13:41 +01:00
Makefile.inc lynxpoint: Add power management helper functions 2013-03-21 23:08:21 +01:00
me.h lynxpoint: update MBP give up routine 2013-03-21 23:03:27 +01:00
me_9.x.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
me_status.c lynx point: add new ME status information 2013-03-14 18:23:45 +01:00
nvs.h haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
pch.c lynxpoint: Add helper functions for reading PM and GPIO base 2013-03-21 23:06:56 +01:00
pch.h lynxpoint: Fix GPIO and PM base reservations 2013-03-21 23:09:49 +01:00
pci.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
pcie.c lynxpoint: Update device IDs and clock gating setup 2013-03-14 18:25:10 +01:00
pmutil.c lynxpoint: Add power management helper functions 2013-03-21 23:08:21 +01:00
rcba.c LynxPoint: Move RCBA helper function to its own file 2013-03-21 22:57:11 +01:00
reset.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
sata.c lynxpoint: Change sata.c to get rid of #if 2013-03-21 23:12:55 +01:00
smbus.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
smbus.h haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
smi.c haswell/lynxpoint: Use new PCH/PM helper functions 2013-03-21 23:11:25 +01:00
smihandler.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
spi.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
spi_loading.c lynxpoint: Add cbfs_load_payload() implementation 2013-03-19 20:21:49 +01:00
usb_debug.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
usb_ehci.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
watchdog.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00