Abstract the soc_machdep.c functions to allow a kernel to be built for
authorjsg <jsg@openbsd.org>
Tue, 19 May 2015 03:30:54 +0000 (03:30 +0000)
committerjsg <jsg@openbsd.org>
Tue, 19 May 2015 03:30:54 +0000 (03:30 +0000)
commitf93d18d66ffa2b0e8df2a0e51ec18d22448b06c5
tree77c0700639e9ead818d98f1bf5367f3839a96598
parentfca33a07e08b4c987c79a1ab442941c25aa6ea15
Abstract the soc_machdep.c functions to allow a kernel to be built for
multiple socs.

From Patrick Wildt in bitrig with some additional changes.
15 files changed:
sys/arch/armv7/armv7/armv7.c
sys/arch/armv7/armv7/armv7_machdep.c
sys/arch/armv7/armv7/armv7_machdep.h
sys/arch/armv7/armv7/armv7var.h
sys/arch/armv7/armv7/autoconf.c
sys/arch/armv7/armv7/platform.c [new file with mode: 0644]
sys/arch/armv7/conf/files.armv7
sys/arch/armv7/exynos/exynos.c
sys/arch/armv7/exynos/exynos_machdep.c
sys/arch/armv7/imx/imx.c
sys/arch/armv7/imx/imx_machdep.c
sys/arch/armv7/omap/omap.c
sys/arch/armv7/omap/omap_machdep.c
sys/arch/armv7/sunxi/sunxi.c
sys/arch/armv7/sunxi/sunxi_machdep.c