Well the interesting thing about laptop chipsets is that, as in your case, the support chip is built in to the CPU, rather than having two separate chips like a desktop (a Z370 chipset and an i7-8700 CPU etc.).
The spec for your CPU/Chipset is just 4x USB3.0 ports, and Lenovo gives you 1x USB3 and 2x USB2 ports to play with. In fact there are 8x possible ports to configure - 4x USB3.0 and 4x USB2.0 - because a USB3 port can also act as a USB2 as well etc. The spares you can't use are probably used for the onboard web-cam and bluetooth etc.
You do not need any port-limiting patches. Remove FakePCIID_XHCIMux,kext if you have installed it.