Handle Netgear ProSecure UTM25
authorvisa <visa@openbsd.org>
Thu, 4 Feb 2021 16:16:10 +0000 (16:16 +0000)
committervisa <visa@openbsd.org>
Thu, 4 Feb 2021 16:16:10 +0000 (16:16 +0000)
commit133fffba95deb138ac07db5579c57048a2473008
treede420f4b96532b0d00df759469f66c3e1f55b53a
parent82d296570e2201a890173b58a0ddf678b2691b18
Handle Netgear ProSecure UTM25

This makes the system recognize and configure Netgear ProSecure UTM25.
Of the network ports, LAN1-4 and WAN1 are functional. WAN2 does not work
for some reason. Even though WAN1 has a separate link to the SoC, the
connection appears to go through the same switch that the LAN ports use.
At the moment, the system relies on U-Boot to set up the switch so that
the LAN and WAN segments stay separate.

Initial diff and input from Thaison Nguyen, thank you!
sys/arch/octeon/dev/cn30xxgmx.c
sys/arch/octeon/dev/cn30xxsmi.c
sys/arch/octeon/include/octeonvar.h
sys/arch/octeon/octeon/machdep.c