From mboxrd@z Thu Jan 1 00:00:00 1970 From: Icenowy Zheng Date: Sun, 2 Jul 2017 15:02:40 +0800 Subject: [U-Boot] [PATCH 0/4] Allwinner A83T and Banana Pi M3 EMAC support Message-ID: <20170702070244.10539-1-icenowy@aosc.io> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de This patchset is for Allwinner A83T and Banana Pi M3's Ethernet support. The first and third patches are for A83T -- the first one enables the sun8i_emac driver to be built on A83T, and the third one adds a stub DT node. The second patch is for all EMACs supported by sun8i_emac, which sets the TX/RX delay. The TX delay is necessary on BPi M3 board for Ethernet to behave properly. The fourth patch is for BPi M3, including the DT part and the defconfig part. With them enabled, we are now possible to use the Ethernet on BPi M3. (I think PXE is possible, although my router doesn't support BOOTP and I only tested pinging the router with fixed IP.) Icenowy Zheng (4): sun8i_emac: disable build of EPHY clock code on non-H3/H5 platforms sun8i_emac: add support for setting EMAC TX/RX delay sunxi: add stub EMAC device node in A83T device tree sunxi: enable EMAC for Banana Pi M3 board arch/arm/dts/sun8i-a83t-sinovoip-bpi-m3.dts | 13 ++++++++++++ arch/arm/dts/sun8i-a83t.dtsi | 25 ++++++++++++++++++++++ configs/Sinovoip_BPI_M3_defconfig | 1 + drivers/net/sun8i_emac.c | 33 +++++++++++++++++++++++++++-- 4 files changed, 70 insertions(+), 2 deletions(-) -- 2.13.0