You should be able to unload the kernel modules that talk to the mic, and then set up some sort of software source using ALSA or one of its successors.
It'll probably be extremely fragile vs. the openbsd mechanism of having a bit set in the kernel though. (Most Linux configuration stuff is extremely fragile + complicated these days, so that's kind of par for the course.)