History log of /openbsd-current/sys/arch/armv7/vexpress/files.vexpress
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.11 09-Jul-2018 patrick

Introduce pciecam(4), a driver for generic ECAM compatible PCI host
controllers.

ok kettenis@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.10 26-Jan-2017 jsg

The only difference between armv7 and arm64 fdt virtio attachments is an
uneeded include. Remove the include and move to MI fdt directory.


# 1.9 09-Oct-2016 jsg

Remove the vexpress platform abstraction and board id. All the devices
that attached to vexpress have been converted to fdt so this is no
longer required.


# 1.8 08-Oct-2016 jsg

Dynamically attach sysreg(4) using the FDT.


# 1.7 31-Aug-2016 jsg

pl011 and pl031 are licenseable peripherals from arm present in multiple socs.
Move the pluart and plrtc drivers for them out of the vexpress directory
and into dev to reflect this and rename the files to match the driver names.

discussed with patrick and kettenis


# 1.6 06-Aug-2016 jsg

Dynamically attach pluart(4) using the FDT.
ok kettenis@ patrick@


# 1.5 06-Aug-2016 jsg

Dynamically attach plrtc(4) using the FDT.
ok kettenis@ patrick@


# 1.4 06-Aug-2016 jsg

Dynamically attach virtio(4) using the FDT.
ok kettenis@ patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.3 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.2 14-Jun-2015 jsg

add a driver for the ARM PrimeCell PL031 RTC


# 1.1 08-Jun-2015 jsg

Add initial support for the ARM Versatile Express boards as emulated by
qemu with virtio memory ranges.

Unfortunately the vexpress-a9 and vexpress-a15 boards/targets have
different load addresses and memory maps.

Code for the PL011 UART and mmio virtio attachment from Patrick Wildt
in bitrig.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.10 26-Jan-2017 jsg

The only difference between armv7 and arm64 fdt virtio attachments is an
uneeded include. Remove the include and move to MI fdt directory.


# 1.9 09-Oct-2016 jsg

Remove the vexpress platform abstraction and board id. All the devices
that attached to vexpress have been converted to fdt so this is no
longer required.


# 1.8 08-Oct-2016 jsg

Dynamically attach sysreg(4) using the FDT.


# 1.7 31-Aug-2016 jsg

pl011 and pl031 are licenseable peripherals from arm present in multiple socs.
Move the pluart and plrtc drivers for them out of the vexpress directory
and into dev to reflect this and rename the files to match the driver names.

discussed with patrick and kettenis


# 1.6 06-Aug-2016 jsg

Dynamically attach pluart(4) using the FDT.
ok kettenis@ patrick@


# 1.5 06-Aug-2016 jsg

Dynamically attach plrtc(4) using the FDT.
ok kettenis@ patrick@


# 1.4 06-Aug-2016 jsg

Dynamically attach virtio(4) using the FDT.
ok kettenis@ patrick@


Revision tags: OPENBSD_6_0_BASE
# 1.3 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.2 14-Jun-2015 jsg

add a driver for the ARM PrimeCell PL031 RTC


# 1.1 08-Jun-2015 jsg

Add initial support for the ARM Versatile Express boards as emulated by
qemu with virtio memory ranges.

Unfortunately the vexpress-a9 and vexpress-a15 boards/targets have
different load addresses and memory maps.

Code for the PL011 UART and mmio virtio attachment from Patrick Wildt
in bitrig.