Still could not get ethernet working on this, it's a bit tricky without a datasheet for the #Marvell #98DX3053B0 SoC. It looks like the #88E1545 switch chip is directly connected via SGMII, not PCI? Though I thought this was Marvell Prestera and would use PCI? Could clean up some of my clock hacks though, using the Kirkwood intended detection mechanisms, could get the correct values and offsets for SAR from the dlink source code