Hello Everyone! If you are experiencing DMA errors on a BCM4312, please test the attached patch. It implements the PCI-E SERDES workaround, which the hybrid driver is applying during early init to LP-PHY cards, and which is a good candidate for the cause of the DMA error. Note that this is not a final patch & it may cause collateral damage for non-4312 cards; if it helps the 4312 problem, I will submit a cleaned-up version. Thanks, Gábor
Attachment:
pcie_serdes_workaround.diff
Description: Binary data