History log of /openbsd-current/sys/arch/armv7/marvell/files.marvell
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.11 04-Mar-2023 jmatthew

Add mvortc(4) and mvodog(4) here too


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.10 09-Jan-2022 visa

Indicate that mvpxa(4) depends on sdhc code.

OK deraadt@ phessler@


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.9 09-Jul-2018 patrick

dd mvpcie(4), a driver for the Marvell ARMADA 38x PCIe controller,
as implemented in the SolidRun Clearfog and Turris Omnia.

ok kettenis@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.8 27-Aug-2017 patrick

Add mvpxa(4), a driver for the SDHC compliant controller on
the ARMADA 38x series (SolidRun ClearFog, Turris Omnia).

ok kettenis@


# 1.7 25-Aug-2017 patrick

Add mvmpic(4), a driver for the interrupt controller that sits between
the ARM Generic Interrupt Controller and the Ethernet controller on
the Armada 388 (SolidRun ClearFog, Turris Omnia).

ok kettenis@


Revision tags: OPENBSD_6_1_BASE
# 1.6 24-Mar-2017 patrick

Implement a driver for Marvell's AHCI controller. This is in essence
a generic AHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
SATA on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.5 24-Mar-2017 patrick

Implement a driver for Marvell's XHCI controller. This is in essence
a generic XHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
USB on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.4 21-Oct-2016 patrick

Implement a driver for Marvell's Mbus bridge. This is the component
that lets e.g. the CPU access a USB controller or the USB controller
access the system's RAM. The bridge needs to be configured for the
devices before we can access the controller or a controller our memory.

Since it otherwise acts like a simplebus, simply attach simplebus once
we are finished.

"looks good to me" kettenis@


# 1.3 07-Oct-2016 patrick

Implement a driver for Marvell Armada's clock gates. This basically
turns on a peripheral's power and functionality.

ok kettenis@


# 1.2 07-Oct-2016 patrick

Support the Marvell Armada's System Controller to be able to reset
the machine.

ok kettenis@
ok tom@ on previous version


# 1.1 07-Oct-2016 patrick

Add a driver for the Marvell Armada 380 core clock. This driver
provides information about the four big clocks that are part of
this SoC. Attach it early as the serial console needs it and the
core clock is after the console in the device tree.

ok kettenis@


# 1.10 09-Jan-2022 visa

Indicate that mvpxa(4) depends on sdhc code.

OK deraadt@ phessler@


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.9 09-Jul-2018 patrick

dd mvpcie(4), a driver for the Marvell ARMADA 38x PCIe controller,
as implemented in the SolidRun Clearfog and Turris Omnia.

ok kettenis@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.8 27-Aug-2017 patrick

Add mvpxa(4), a driver for the SDHC compliant controller on
the ARMADA 38x series (SolidRun ClearFog, Turris Omnia).

ok kettenis@


# 1.7 25-Aug-2017 patrick

Add mvmpic(4), a driver for the interrupt controller that sits between
the ARM Generic Interrupt Controller and the Ethernet controller on
the Armada 388 (SolidRun ClearFog, Turris Omnia).

ok kettenis@


Revision tags: OPENBSD_6_1_BASE
# 1.6 24-Mar-2017 patrick

Implement a driver for Marvell's AHCI controller. This is in essence
a generic AHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
SATA on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.5 24-Mar-2017 patrick

Implement a driver for Marvell's XHCI controller. This is in essence
a generic XHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
USB on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.4 21-Oct-2016 patrick

Implement a driver for Marvell's Mbus bridge. This is the component
that lets e.g. the CPU access a USB controller or the USB controller
access the system's RAM. The bridge needs to be configured for the
devices before we can access the controller or a controller our memory.

Since it otherwise acts like a simplebus, simply attach simplebus once
we are finished.

"looks good to me" kettenis@


# 1.3 07-Oct-2016 patrick

Implement a driver for Marvell Armada's clock gates. This basically
turns on a peripheral's power and functionality.

ok kettenis@


# 1.2 07-Oct-2016 patrick

Support the Marvell Armada's System Controller to be able to reset
the machine.

ok kettenis@
ok tom@ on previous version


# 1.1 07-Oct-2016 patrick

Add a driver for the Marvell Armada 380 core clock. This driver
provides information about the four big clocks that are part of
this SoC. Attach it early as the serial console needs it and the
core clock is after the console in the device tree.

ok kettenis@


# 1.9 09-Jul-2018 patrick

dd mvpcie(4), a driver for the Marvell ARMADA 38x PCIe controller,
as implemented in the SolidRun Clearfog and Turris Omnia.

ok kettenis@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.8 27-Aug-2017 patrick

Add mvpxa(4), a driver for the SDHC compliant controller on
the ARMADA 38x series (SolidRun ClearFog, Turris Omnia).

ok kettenis@


# 1.7 25-Aug-2017 patrick

Add mvmpic(4), a driver for the interrupt controller that sits between
the ARM Generic Interrupt Controller and the Ethernet controller on
the Armada 388 (SolidRun ClearFog, Turris Omnia).

ok kettenis@


Revision tags: OPENBSD_6_1_BASE
# 1.6 24-Mar-2017 patrick

Implement a driver for Marvell's AHCI controller. This is in essence
a generic AHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
SATA on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.5 24-Mar-2017 patrick

Implement a driver for Marvell's XHCI controller. This is in essence
a generic XHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
USB on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.4 21-Oct-2016 patrick

Implement a driver for Marvell's Mbus bridge. This is the component
that lets e.g. the CPU access a USB controller or the USB controller
access the system's RAM. The bridge needs to be configured for the
devices before we can access the controller or a controller our memory.

Since it otherwise acts like a simplebus, simply attach simplebus once
we are finished.

"looks good to me" kettenis@


# 1.3 07-Oct-2016 patrick

Implement a driver for Marvell Armada's clock gates. This basically
turns on a peripheral's power and functionality.

ok kettenis@


# 1.2 07-Oct-2016 patrick

Support the Marvell Armada's System Controller to be able to reset
the machine.

ok kettenis@
ok tom@ on previous version


# 1.1 07-Oct-2016 patrick

Add a driver for the Marvell Armada 380 core clock. This driver
provides information about the four big clocks that are part of
this SoC. Attach it early as the serial console needs it and the
core clock is after the console in the device tree.

ok kettenis@


Revision tags: OPENBSD_6_2_BASE
# 1.8 27-Aug-2017 patrick

Add mvpxa(4), a driver for the SDHC compliant controller on
the ARMADA 38x series (SolidRun ClearFog, Turris Omnia).

ok kettenis@


# 1.7 25-Aug-2017 patrick

Add mvmpic(4), a driver for the interrupt controller that sits between
the ARM Generic Interrupt Controller and the Ethernet controller on
the Armada 388 (SolidRun ClearFog, Turris Omnia).

ok kettenis@


Revision tags: OPENBSD_6_1_BASE
# 1.6 24-Mar-2017 patrick

Implement a driver for Marvell's AHCI controller. This is in essence
a generic AHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
SATA on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.5 24-Mar-2017 patrick

Implement a driver for Marvell's XHCI controller. This is in essence
a generic XHCI controller with the twist that the MBUS window needs
to be configured in the controller registers. This enables use of
USB on devices like the SolidRun ClearFog or Omnia Turris.

ok kettenis@


# 1.4 21-Oct-2016 patrick

Implement a driver for Marvell's Mbus bridge. This is the component
that lets e.g. the CPU access a USB controller or the USB controller
access the system's RAM. The bridge needs to be configured for the
devices before we can access the controller or a controller our memory.

Since it otherwise acts like a simplebus, simply attach simplebus once
we are finished.

"looks good to me" kettenis@


# 1.3 07-Oct-2016 patrick

Implement a driver for Marvell Armada's clock gates. This basically
turns on a peripheral's power and functionality.

ok kettenis@


# 1.2 07-Oct-2016 patrick

Support the Marvell Armada's System Controller to be able to reset
the machine.

ok kettenis@
ok tom@ on previous version


# 1.1 07-Oct-2016 patrick

Add a driver for the Marvell Armada 380 core clock. This driver
provides information about the four big clocks that are part of
this SoC. Attach it early as the serial console needs it and the
core clock is after the console in the device tree.

ok kettenis@