diff options
author | Edward O'Callaghan <eocallaghan@alterapraxis.com> | 2015-01-04 17:21:52 +1100 |
---|---|---|
committer | Edward O'Callaghan <eocallaghan@alterapraxis.com> | 2015-01-06 01:23:31 +0100 |
commit | d76ac6349df0147b9d8f7f09f8bb80343ecfb5e6 (patch) | |
tree | d9ef8bc7e852cd55ac05d2258a4c7c11613dcf79 /src/superio/smsc/lpc47n207/lpc47n207.h | |
parent | 3a6550d989460f9449136814a8b1f6b051a6382d (diff) | |
download | coreboot-d76ac6349df0147b9d8f7f09f8bb80343ecfb5e6.tar.xz |
superio/smsc/lpc47n207: Hook into build system
Provide proper Makefile and Kconfig components so
that this superio is built as object code. Select
superio component in mainboard Kconfig's to bring
in the link-time symbols and thereby removing the
need for .c inclusion.
N.B. The LPC47N207 Super I/O does not physically exist
on these boards. The Super I/O is found on external LPC
debug card hardware and so should really be made selectable.
However, this is beyond the scope of this specific fix, that
rids us of .c inclusions in romstage.c
Change-Id: I451c3a81c4b5beca1ed65e27467a7393d2521dae
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8084
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
Diffstat (limited to 'src/superio/smsc/lpc47n207/lpc47n207.h')
-rw-r--r-- | src/superio/smsc/lpc47n207/lpc47n207.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/superio/smsc/lpc47n207/lpc47n207.h b/src/superio/smsc/lpc47n207/lpc47n207.h index 69689a4dfe..a1224656a2 100644 --- a/src/superio/smsc/lpc47n207/lpc47n207.h +++ b/src/superio/smsc/lpc47n207/lpc47n207.h @@ -17,9 +17,12 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef SUPERIO_SMSC_LPC47N207_LPC47N207_H -#define SUPERIO_SMSC_LPC47N207_LPC47N207_H +#ifndef SUPERIO_SMSC_LPC47N207_H +#define SUPERIO_SMSC_LPC47N207_H -extern void try_enabling_LPC47N207_uart(void); +#include <arch/io.h> +#include <stdint.h> -#endif +void try_enabling_LPC47N207_uart(void); + +#endif /* SUPERIO_SMSC_LPC47N207_H */ |