gpio seems messed up on my rb912 board with 4.9 (latest trunk build)
With 4.4 stable build you can switch between mPCIe and USB by changing 52 pin: 1 = usb, 0 = mPCIe, but with 4.9 nothing really changing, usb works with both 0 and 1, and so mpice doesn't.