Hello Jose,
On 13.12.2022 14:01, Jose Trujillo via coreboot wrote:
Hello Ladies and Gentlemen:
I am trying to do the porting of a computer module based on Intel CoffeeLake/QM370. I don't have the schematics. I was trying to find out how to extract/dump the overcurrent pin mapping from the system, but I was unable to find this information. I need this configuration to correctly set the USB configuration in the devicetree.cb.
In older systems previous to Skylake this information was in the RCBA (dumped by inteltool), but there is no RCBA in newer chipsets.
Anyone can help me in providing the steps?
These registers are located in the XHCI PCI space, see https://www.intel.pl/content/www/pl/pl/products/docs/chipsets/300-series-chi... section 20.1.36 and 20.1.37.
The location may change depending on microarchitecture though (I recall OC mapping being moved to XHCI MMIO space, e.g. on Alder Lake S).
Best regards,