Hello This is a RFC patch series for supporting ethernet of H3/A83T/A64 SoCs. For the moment, it is a bundle driver which handle: - The MAC driver - The internal PHY driver - The internal PHY clock driver
I am sorry for the quality of this code, I dislike to release that at this state but for the moment I am blocked in every direction. For A64 I didnt have access to such hardware, but according to apritzel, the PHY need to be powered by the PMIC and for the moment there are no support for it. On my H3 (OPIPC) all basic functions works EXCEPT that frame transmition is never sent on the wire. On my A83T board (h8homlet), the PHY seems not powered. The PHY for this board is an AC200 (an Allwinner chip without any datasheet) accessible on the I2C bus. What need work ? - Finding why the internal PHY of the Orange PI PC does not send frame on the wire - Testing the driver on H3 SoC with other PHY than the internal one. - Made I2C work on A83T for accessing the AC200 PHY. Regards LABBE Corentin LABBE Corentin (3): ethernet: add sun8i-emac driver ARM: dts: sun8i: add sun8i-emac ethernet driver ARM: dts: sun8i: Enable sun8i-emac on H3 arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 5 + arch/arm/boot/dts/sun8i-h3.dtsi | 21 + drivers/net/ethernet/allwinner/Kconfig | 14 + drivers/net/ethernet/allwinner/Makefile | 1 + drivers/net/ethernet/allwinner/sun8i-emac.c | 1493 +++++++++++++++++++++++++++ 5 files changed, 1534 insertions(+) create mode 100644 drivers/net/ethernet/allwinner/sun8i-emac.c -- 2.4.10 -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
