On my board with broadwell, the EHCI controller is disable after refcode runs. RCBA(FD) is 1. After refcode, RCBA(FD) is 0x8001.
So I doubt the PEI data is not filled correctly. I change all ports like this. pei_data_usb2_port(pei_data, 0, 0x0080, 1, USB_OC_PIN_SKIP, //1, USB_PORT_BACK_PANEL); But it still does not work.
The refcode is extracted from SAMUS board shell ball.
Anybody has an idea? Thanks.