net: Add EMAC driver for H3/A83T/A64 SoCs.
authorAmit Singh Tomar <amittomer25@gmail.com>
Wed, 6 Jul 2016 12:29:44 +0000 (17:59 +0530)
committerHans de Goede <hdegoede@redhat.com>
Fri, 15 Jul 2016 06:34:34 +0000 (08:34 +0200)
commita29710c525ff43c3031b879e2beac306a09c6944
treee132b91dc6c3a28dd0079ff029a7b00776445883
parent26c0c15786039fb437925c08205702169462e343
net: Add EMAC driver for H3/A83T/A64 SoCs.

This patch add EMAC driver support for H3/A83T/A64 SoCs.
Tested on Pine64(A64-External PHY) and Orangepipc(H3-Internal PHY).

BIG Thanks to Andre for providing some of the DT code.

Signed-off-by: Amit Singh Tomar <amittomer25@gmail.com>
Acked-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
12 files changed:
arch/arm/dts/sun50i-a64-pine64-plus.dts
arch/arm/dts/sun50i-a64.dtsi
arch/arm/dts/sun8i-h3-orangepi-2.dts
arch/arm/dts/sun8i-h3-orangepi-pc.dts
arch/arm/dts/sun8i-h3.dtsi
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h
configs/orangepi_pc_defconfig
configs/pine64_plus_defconfig
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/sun8i_emac.c [new file with mode: 0644]