I have a custom board with a S32G3 and am bringing up the PCIe0 (SERDES0) bus and in U-Boot I see an unexpected Vendor ID. On the evaluation board the VendorId belongs to NXP and on the custom board it belongs to Google (according to the online sources I found).
The custom board has the PCIe RC attached to a Micron SSD while the RDB3 board doesn't have anything attached to it. I don't think this is relevant but...?
I would like to know why the VendorId is different between the two.
In U-boot on the RDB3 evaluation board I see,
PCIe: BusDevFun VendorId DeviceId Device Class Sub-Class
__________________________________________________________________________
pcie@40400000 RootComplex
| `-- 01:00.00 0x1957 0x4300 Bridge device 0x04
and on our board I see,
PCIe: BusDevFun VendorId DeviceId Device Class Sub-Class
__________________________________________________________________________
pcie@40400000 RootComplex
| `-- 01:00.00 0x16c3 0x4300 Bridge device 0x04