History log of /openbsd-current/sys/arch/armv7/imx/files.imx
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.32 28-May-2021 patrick

Move imxdog(4) to sys/dev/fdt.

ok kettenis@


Revision tags: OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.31 23-Apr-2020 patrick

Move imxehci(4) to sys/dev/fdt.

ok kettenis@


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.30 02-Apr-2018 patrick

Move imxiomuxc(4) to sys/dev/fdt.


# 1.29 02-Apr-2018 patrick

Move fec(4) to sys/dev/fdt.


# 1.28 02-Apr-2018 patrick

Move imxccm(4) to sys/dev/fdt.


# 1.27 30-Mar-2018 patrick

Move imxanatop(4) to sys/dev/fdt.


# 1.26 30-Mar-2018 patrick

Move imxiic(4) to sys/dev/fdt.


# 1.25 30-Mar-2018 patrick

Move imxesdhc(4) to sys/dev/fdt.


# 1.24 30-Mar-2018 patrick

Move imxgpio(4) to sys/dev/fdt so it can be shared between arm64 and armv7.


# 1.23 30-Mar-2018 patrick

Move imxgpc(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

ok kettenis@


# 1.22 29-Mar-2018 patrick

Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

Discussed with kettenis@


Revision tags: OPENBSD_6_3_BASE
# 1.21 23-Oct-2017 kettenis

Replace imxocotp(4) with a regmap-based approach.

ok patrick@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 05-Oct-2016 kettenis

Make imxdog(4) set cpuresetfn, and remove all the imx platform that is no
longer needed, including the imx board IDs.

ok patrick@, jsg@


# 1.19 23-Sep-2016 kettenis

Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attaches
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.


# 1.18 18-Sep-2016 kettenis

Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"
locator to attach them before other drivers that might need their services.

ok patrick@, jsg@


# 1.17 14-Aug-2016 kettenis

Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written
by patrick@.

ok deraadt@


# 1.16 04-Aug-2016 kettenis

Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which
acts as a "transparent" interrupt controller. This driver just hands
interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement
any powermanagement features yet.

ok patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.15 12-Jul-2016 kettenis

Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.


# 1.14 12-Jul-2016 kettenis

Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.

ok jsg@, patrick@


# 1.13 10-Jul-2016 kettenis

Dynamically attach imxgpio(4) using the FDT.


# 1.12 09-Jul-2016 kettenis

Dynamically attach i.MX6 ehci(4) using the FDT.

ok jsg@


# 1.11 13-Jun-2016 kettenis

Dynamically attach imxdog(4) using the FDT.


# 1.10 12-Jun-2016 kettenis

Dynamically attach fec(4) using the FDT.

ok jsg@, patrick@


# 1.9 11-Jun-2016 jsg

dynamically attach imxuart using the FDT
ok kettenis@


# 1.8 09-Jun-2016 kettenis

Dynamically attach imxesdhc(4) using the FDT.

ok jsg@


# 1.7 09-Jun-2016 kettenis

Dynamically attach i.MX6 ahci(4) using the FDT.

ok jsg@


# 1.6 03-Jun-2016 jsg

rename imxenet to fec
ok patrick@ kettenis@


# 1.5 21-May-2016 kettenis

Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2c
busses. Users of the CuBox-i and Hummingboard now need to boot with an FDT
to see the RTC.

ok jsg@, patrick@


# 1.4 02-May-2016 patrick

Rework mainbus and implement simplebus to be able to span a tree-like
topology based on device tree information. Introduce a common attach
args structure to be used for all fdt-capable bus devices.

ok jsg@ kettenis@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 15-May-2015 jsg

Make board attaching table driven and move it out into the soc
directories. Move the device tables while here as was done in bitrig.
With these changes the only use of the board id defines is in the soc
directories.

Tested by matthieu and djm on imx and myself on omap and sunxi (qemu).
ok djm@, ok jasper@ on an earlier version


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 06-Nov-2013 syl

After factorizing armv7_machdep code here is an effort to factorize all
the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c

All this code looks quite the same, so we move it in a generic armv7/armv7.c

This is a step closer to only one kernel for all armv7 boards.

ok patrick@, rapha@


# 1.1 06-Sep-2013 patrick

Support for FreeScale's i.MX6 SoC.


# 1.31 23-Apr-2020 patrick

Move imxehci(4) to sys/dev/fdt.

ok kettenis@


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.30 02-Apr-2018 patrick

Move imxiomuxc(4) to sys/dev/fdt.


# 1.29 02-Apr-2018 patrick

Move fec(4) to sys/dev/fdt.


# 1.28 02-Apr-2018 patrick

Move imxccm(4) to sys/dev/fdt.


# 1.27 30-Mar-2018 patrick

Move imxanatop(4) to sys/dev/fdt.


# 1.26 30-Mar-2018 patrick

Move imxiic(4) to sys/dev/fdt.


# 1.25 30-Mar-2018 patrick

Move imxesdhc(4) to sys/dev/fdt.


# 1.24 30-Mar-2018 patrick

Move imxgpio(4) to sys/dev/fdt so it can be shared between arm64 and armv7.


# 1.23 30-Mar-2018 patrick

Move imxgpc(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

ok kettenis@


# 1.22 29-Mar-2018 patrick

Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

Discussed with kettenis@


Revision tags: OPENBSD_6_3_BASE
# 1.21 23-Oct-2017 kettenis

Replace imxocotp(4) with a regmap-based approach.

ok patrick@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 05-Oct-2016 kettenis

Make imxdog(4) set cpuresetfn, and remove all the imx platform that is no
longer needed, including the imx board IDs.

ok patrick@, jsg@


# 1.19 23-Sep-2016 kettenis

Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attaches
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.


# 1.18 18-Sep-2016 kettenis

Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"
locator to attach them before other drivers that might need their services.

ok patrick@, jsg@


# 1.17 14-Aug-2016 kettenis

Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written
by patrick@.

ok deraadt@


# 1.16 04-Aug-2016 kettenis

Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which
acts as a "transparent" interrupt controller. This driver just hands
interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement
any powermanagement features yet.

ok patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.15 12-Jul-2016 kettenis

Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.


# 1.14 12-Jul-2016 kettenis

Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.

ok jsg@, patrick@


# 1.13 10-Jul-2016 kettenis

Dynamically attach imxgpio(4) using the FDT.


# 1.12 09-Jul-2016 kettenis

Dynamically attach i.MX6 ehci(4) using the FDT.

ok jsg@


# 1.11 13-Jun-2016 kettenis

Dynamically attach imxdog(4) using the FDT.


# 1.10 12-Jun-2016 kettenis

Dynamically attach fec(4) using the FDT.

ok jsg@, patrick@


# 1.9 11-Jun-2016 jsg

dynamically attach imxuart using the FDT
ok kettenis@


# 1.8 09-Jun-2016 kettenis

Dynamically attach imxesdhc(4) using the FDT.

ok jsg@


# 1.7 09-Jun-2016 kettenis

Dynamically attach i.MX6 ahci(4) using the FDT.

ok jsg@


# 1.6 03-Jun-2016 jsg

rename imxenet to fec
ok patrick@ kettenis@


# 1.5 21-May-2016 kettenis

Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2c
busses. Users of the CuBox-i and Hummingboard now need to boot with an FDT
to see the RTC.

ok jsg@, patrick@


# 1.4 02-May-2016 patrick

Rework mainbus and implement simplebus to be able to span a tree-like
topology based on device tree information. Introduce a common attach
args structure to be used for all fdt-capable bus devices.

ok jsg@ kettenis@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 15-May-2015 jsg

Make board attaching table driven and move it out into the soc
directories. Move the device tables while here as was done in bitrig.
With these changes the only use of the board id defines is in the soc
directories.

Tested by matthieu and djm on imx and myself on omap and sunxi (qemu).
ok djm@, ok jasper@ on an earlier version


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 06-Nov-2013 syl

After factorizing armv7_machdep code here is an effort to factorize all
the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c

All this code looks quite the same, so we move it in a generic armv7/armv7.c

This is a step closer to only one kernel for all armv7 boards.

ok patrick@, rapha@


# 1.1 06-Sep-2013 patrick

Support for FreeScale's i.MX6 SoC.


# 1.30 02-Apr-2018 patrick

Move imxiomuxc(4) to sys/dev/fdt.


# 1.29 02-Apr-2018 patrick

Move fec(4) to sys/dev/fdt.


# 1.28 02-Apr-2018 patrick

Move imxccm(4) to sys/dev/fdt.


# 1.27 30-Mar-2018 patrick

Move imxanatop(4) to sys/dev/fdt.


# 1.26 30-Mar-2018 patrick

Move imxiic(4) to sys/dev/fdt.


# 1.25 30-Mar-2018 patrick

Move imxesdhc(4) to sys/dev/fdt.


# 1.24 30-Mar-2018 patrick

Move imxgpio(4) to sys/dev/fdt so it can be shared between arm64 and armv7.


# 1.23 30-Mar-2018 patrick

Move imxgpc(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

ok kettenis@


# 1.22 29-Mar-2018 patrick

Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

Discussed with kettenis@


Revision tags: OPENBSD_6_3_BASE
# 1.21 23-Oct-2017 kettenis

Replace imxocotp(4) with a regmap-based approach.

ok patrick@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 05-Oct-2016 kettenis

Make imxdog(4) set cpuresetfn, and remove all the imx platform that is no
longer needed, including the imx board IDs.

ok patrick@, jsg@


# 1.19 23-Sep-2016 kettenis

Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attaches
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.


# 1.18 18-Sep-2016 kettenis

Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"
locator to attach them before other drivers that might need their services.

ok patrick@, jsg@


# 1.17 14-Aug-2016 kettenis

Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written
by patrick@.

ok deraadt@


# 1.16 04-Aug-2016 kettenis

Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which
acts as a "transparent" interrupt controller. This driver just hands
interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement
any powermanagement features yet.

ok patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.15 12-Jul-2016 kettenis

Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.


# 1.14 12-Jul-2016 kettenis

Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.

ok jsg@, patrick@


# 1.13 10-Jul-2016 kettenis

Dynamically attach imxgpio(4) using the FDT.


# 1.12 09-Jul-2016 kettenis

Dynamically attach i.MX6 ehci(4) using the FDT.

ok jsg@


# 1.11 13-Jun-2016 kettenis

Dynamically attach imxdog(4) using the FDT.


# 1.10 12-Jun-2016 kettenis

Dynamically attach fec(4) using the FDT.

ok jsg@, patrick@


# 1.9 11-Jun-2016 jsg

dynamically attach imxuart using the FDT
ok kettenis@


# 1.8 09-Jun-2016 kettenis

Dynamically attach imxesdhc(4) using the FDT.

ok jsg@


# 1.7 09-Jun-2016 kettenis

Dynamically attach i.MX6 ahci(4) using the FDT.

ok jsg@


# 1.6 03-Jun-2016 jsg

rename imxenet to fec
ok patrick@ kettenis@


# 1.5 21-May-2016 kettenis

Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2c
busses. Users of the CuBox-i and Hummingboard now need to boot with an FDT
to see the RTC.

ok jsg@, patrick@


# 1.4 02-May-2016 patrick

Rework mainbus and implement simplebus to be able to span a tree-like
topology based on device tree information. Introduce a common attach
args structure to be used for all fdt-capable bus devices.

ok jsg@ kettenis@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 15-May-2015 jsg

Make board attaching table driven and move it out into the soc
directories. Move the device tables while here as was done in bitrig.
With these changes the only use of the board id defines is in the soc
directories.

Tested by matthieu and djm on imx and myself on omap and sunxi (qemu).
ok djm@, ok jasper@ on an earlier version


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 06-Nov-2013 syl

After factorizing armv7_machdep code here is an effort to factorize all
the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c

All this code looks quite the same, so we move it in a generic armv7/armv7.c

This is a step closer to only one kernel for all armv7 boards.

ok patrick@, rapha@


# 1.1 06-Sep-2013 patrick

Support for FreeScale's i.MX6 SoC.


# 1.27 30-Mar-2018 patrick

Move imxanatop(4) to sys/dev/fdt.


# 1.26 30-Mar-2018 patrick

Move imxiic(4) to sys/dev/fdt.


# 1.25 30-Mar-2018 patrick

Move imxesdhc(4) to sys/dev/fdt.


# 1.24 30-Mar-2018 patrick

Move imxgpio(4) to sys/dev/fdt so it can be shared between arm64 and armv7.


# 1.23 30-Mar-2018 patrick

Move imxgpc(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

ok kettenis@


# 1.22 29-Mar-2018 patrick

Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.

Discussed with kettenis@


Revision tags: OPENBSD_6_3_BASE
# 1.21 23-Oct-2017 kettenis

Replace imxocotp(4) with a regmap-based approach.

ok patrick@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 05-Oct-2016 kettenis

Make imxdog(4) set cpuresetfn, and remove all the imx platform that is no
longer needed, including the imx board IDs.

ok patrick@, jsg@


# 1.19 23-Sep-2016 kettenis

Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attaches
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.


# 1.18 18-Sep-2016 kettenis

Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"
locator to attach them before other drivers that might need their services.

ok patrick@, jsg@


# 1.17 14-Aug-2016 kettenis

Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written
by patrick@.

ok deraadt@


# 1.16 04-Aug-2016 kettenis

Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which
acts as a "transparent" interrupt controller. This driver just hands
interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement
any powermanagement features yet.

ok patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.15 12-Jul-2016 kettenis

Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.


# 1.14 12-Jul-2016 kettenis

Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.

ok jsg@, patrick@


# 1.13 10-Jul-2016 kettenis

Dynamically attach imxgpio(4) using the FDT.


# 1.12 09-Jul-2016 kettenis

Dynamically attach i.MX6 ehci(4) using the FDT.

ok jsg@


# 1.11 13-Jun-2016 kettenis

Dynamically attach imxdog(4) using the FDT.


# 1.10 12-Jun-2016 kettenis

Dynamically attach fec(4) using the FDT.

ok jsg@, patrick@


# 1.9 11-Jun-2016 jsg

dynamically attach imxuart using the FDT
ok kettenis@


# 1.8 09-Jun-2016 kettenis

Dynamically attach imxesdhc(4) using the FDT.

ok jsg@


# 1.7 09-Jun-2016 kettenis

Dynamically attach i.MX6 ahci(4) using the FDT.

ok jsg@


# 1.6 03-Jun-2016 jsg

rename imxenet to fec
ok patrick@ kettenis@


# 1.5 21-May-2016 kettenis

Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2c
busses. Users of the CuBox-i and Hummingboard now need to boot with an FDT
to see the RTC.

ok jsg@, patrick@


# 1.4 02-May-2016 patrick

Rework mainbus and implement simplebus to be able to span a tree-like
topology based on device tree information. Introduce a common attach
args structure to be used for all fdt-capable bus devices.

ok jsg@ kettenis@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 15-May-2015 jsg

Make board attaching table driven and move it out into the soc
directories. Move the device tables while here as was done in bitrig.
With these changes the only use of the board id defines is in the soc
directories.

Tested by matthieu and djm on imx and myself on omap and sunxi (qemu).
ok djm@, ok jasper@ on an earlier version


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 06-Nov-2013 syl

After factorizing armv7_machdep code here is an effort to factorize all
the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c

All this code looks quite the same, so we move it in a generic armv7/armv7.c

This is a step closer to only one kernel for all armv7 boards.

ok patrick@, rapha@


# 1.1 06-Sep-2013 patrick

Support for FreeScale's i.MX6 SoC.


# 1.21 23-Oct-2017 kettenis

Replace imxocotp(4) with a regmap-based approach.

ok patrick@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.20 05-Oct-2016 kettenis

Make imxdog(4) set cpuresetfn, and remove all the imx platform that is no
longer needed, including the imx board IDs.

ok patrick@, jsg@


# 1.19 23-Sep-2016 kettenis

Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attaches
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.


# 1.18 18-Sep-2016 kettenis

Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"
locator to attach them before other drivers that might need their services.

ok patrick@, jsg@


# 1.17 14-Aug-2016 kettenis

Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written
by patrick@.

ok deraadt@


# 1.16 04-Aug-2016 kettenis

Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which
acts as a "transparent" interrupt controller. This driver just hands
interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement
any powermanagement features yet.

ok patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.15 12-Jul-2016 kettenis

Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.


# 1.14 12-Jul-2016 kettenis

Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driver
such that we can don't end up with conflicting attachments of other
SoC-specific glue code.

ok jsg@, patrick@


# 1.13 10-Jul-2016 kettenis

Dynamically attach imxgpio(4) using the FDT.


# 1.12 09-Jul-2016 kettenis

Dynamically attach i.MX6 ehci(4) using the FDT.

ok jsg@


# 1.11 13-Jun-2016 kettenis

Dynamically attach imxdog(4) using the FDT.


# 1.10 12-Jun-2016 kettenis

Dynamically attach fec(4) using the FDT.

ok jsg@, patrick@


# 1.9 11-Jun-2016 jsg

dynamically attach imxuart using the FDT
ok kettenis@


# 1.8 09-Jun-2016 kettenis

Dynamically attach imxesdhc(4) using the FDT.

ok jsg@


# 1.7 09-Jun-2016 kettenis

Dynamically attach i.MX6 ahci(4) using the FDT.

ok jsg@


# 1.6 03-Jun-2016 jsg

rename imxenet to fec
ok patrick@ kettenis@


# 1.5 21-May-2016 kettenis

Dynamically attach imxiic(4) and use the FDT to enumerate devices on i2c
busses. Users of the CuBox-i and Hummingboard now need to boot with an FDT
to see the RTC.

ok jsg@, patrick@


# 1.4 02-May-2016 patrick

Rework mainbus and implement simplebus to be able to span a tree-like
topology based on device tree information. Introduce a common attach
args structure to be used for all fdt-capable bus devices.

ok jsg@ kettenis@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 15-May-2015 jsg

Make board attaching table driven and move it out into the soc
directories. Move the device tables while here as was done in bitrig.
With these changes the only use of the board id defines is in the soc
directories.

Tested by matthieu and djm on imx and myself on omap and sunxi (qemu).
ok djm@, ok jasper@ on an earlier version


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 06-Nov-2013 syl

After factorizing armv7_machdep code here is an effort to factorize all
the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c

All this code looks quite the same, so we move it in a generic armv7/armv7.c

This is a step closer to only one kernel for all armv7 boards.

ok patrick@, rapha@


# 1.1 06-Sep-2013 patrick

Support for FreeScale's i.MX6 SoC.