Hi there @jbsky , just came across your thread from the (lengthy) Divested-WRT build post - it was suggested you can provide some hope for these abysmally-supported marvel wifi drivers.
bit about me, I have a WRT32x as my main router that i just deployed last week (it's been sitting in storage for well over a year and now i had new internet installed so figure it's time to put it to work).
I'm generally semi-new to OpenWRT (<3 month of looking/researching it) but not at all new to Linux - I also created a workflow and regularly rebuild my customized version of Divested-WRT using a containerized shell scripts I wrote (based on the official buildroot process but tweaked to work on Alpine) - so i can include the test wifi drivers in my next recompilation of the firmware (as for me that's preferable to an ipkg package, as i don't use opkg add (and any kernel mods fail anyway since i'm using the latest kernel not yet in an official openwrt release), i'd rather bundle all packages/configs in the firmware to have a designed-to-be-immutable image and just flash that)..
so basically, I'm happy to give testing your driver a go, but could use some pointers on how to plug it into the openwrt source tree (where) or even better, if there's a git-am compatible patch, i could throw that in before i get to any 'make' commands.