How is the USB-C port treated in Mac OS? (for 6800XT/6900XT) Is it a fully functional port counting toward the port limit?
@gandem,
USB port(s) that are on PCIe cards such as the USB C port on a GPU or even a dedicated USB PCIe card all have their own on-board XHC controller, MacOS's 15 port limit is
per XHC controller in the system. Each XHC controller in the system is allocated its own unique identity in the ioreg so you can have way more than 15 USB ports in MacOS as long as they are spread across multiple XHC controllers.
So to answer the second part of your question ... no the USB C port on a AMD 6000 series GPU will not add to the 15 port USB limit of the motherboard.
As far as we know Apples current AMD 6000 series GPU drivers only allow the use of the Type C port to be used in Display Port mode (see above posts). It is possible that Apple/AMD will add a full USB C stack to the driver in a later release of MacOS.
Cheers
Jay