PCI/switchtec: Separate Gen3 register structures into unions