All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/4] Allwinner A83T and Banana Pi M3 EMAC support
@ 2017-07-02  7:02 Icenowy Zheng
  2017-07-02  7:02 ` [U-Boot] [PATCH 1/4] sun8i_emac: disable build of EPHY clock code on non-H3/H5 platforms Icenowy Zheng
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Icenowy Zheng @ 2017-07-02  7:02 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-07-06 10:13 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-02  7:02 [U-Boot] [PATCH 0/4] Allwinner A83T and Banana Pi M3 EMAC support Icenowy Zheng
2017-07-02  7:02 ` [U-Boot] [PATCH 1/4] sun8i_emac: disable build of EPHY clock code on non-H3/H5 platforms Icenowy Zheng
2017-07-02  7:02 ` [U-Boot] [PATCH 2/4] sun8i_emac: add support for setting EMAC TX/RX delay Icenowy Zheng
2017-07-02  7:02 ` [U-Boot] [PATCH 3/4] sunxi: add stub EMAC device node in A83T device tree Icenowy Zheng
2017-07-03  6:52   ` Maxime Ripard
2017-07-03  6:54     ` Icenowy Zheng
2017-07-03 20:46       ` Maxime Ripard
2017-07-04  0:07         ` [U-Boot] [linux-sunxi] " Icenowy Zheng
2017-07-04 21:21           ` Maxime Ripard
2017-07-06 10:09   ` [U-Boot] [linux-sunxi] " Andre Przywara
2017-07-02  7:02 ` [U-Boot] [PATCH 4/4] sunxi: enable EMAC for Banana Pi M3 board Icenowy Zheng
2017-07-06 10:13   ` [U-Boot] [linux-sunxi] " Andre Przywara

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.