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.

Reply via email to