Rehabman,
I am using a 6700k / 100 series motherboard (G170x-UD5) with a fresh install of OS X 10.12.3 and am having a lot of confusion getting the USB ports to recognize mass storage devices (every port recognizes my audio interface, mouse, keyboard etc). I can't find a working download for ioreg to show you more, suffice to say that I installed USBInjectAll to library/extensions and attempted your 100-series port patch:
"<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext (100-series) 10.12</string>
<key>Find</key>
<data>g710////EA==</data>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
<data>g710////Gw==</data>
</dict>
"
Adding it to my Clover config in the correct place. Every time I attempted to boot with onboard Clover bootloader with this patch included in config it resulted in a black screen; I could still get to my Sierra installation using the untouched Clover on my bootable USB drive but was dismayed to find that my NVIDIA drivers no longer loaded... I noticed that I did not have an AppleUSBXHCIPCI kext anywhere, so I'm confused as to what values this patch is supposed to be changing.
I'm also quite new to this. The guide I was looking at when I ordered the parts made it look easy, and it's turning out to be much more problematic than I expected!