[PATCH 0/6] arm: sunxi: v3s: add ethernet support
Andreas Rehn
rehn.andreas86 at gmail.com
Wed May 19 21:42:02 CEST 2021
This patchset enables ethernet on Allwinner V3/Sochip S3 SoCs.
It is tested with an LicheePi Zero Dock board in combination
with different switches and one direct link.
Test scenario: Download mainline kernel and device-tree
over tftp and start kernel with nfs rootfs.
Without [PATCH 6/6], i wasn't able to get a stable connection
on 100 Mb full duplex switches with autonegation enabled.
Maybe the internal phy has a different behavior on softreset
then others which results in a delayed established link.
Andreas Rehn (6):
dts: sunxi: add licheepi-zero-dock
clk: sunxi: v3s: Implement EMAC clocks/resets
clk: sunxi: v3s: fix tabs / spaces
net: sun8i-emac: add v3s pinmux setting
dts: sunxi: v3s: enable emac support
net: sun8i-emac: v3s: fix soft reset timeout
arch/arm/dts/Makefile | 3 ++-
arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts | 11 +++++++++++
arch/arm/dts/sun8i-v3s.dtsi | 10 +++++++++-
board/sunxi/MAINTAINERS | 5 +++++
configs/LicheePi_Zero_dock_defconfig | 7 +++++++
drivers/clk/sunxi/clk_v3s.c | 10 ++++++++--
drivers/net/sun8i_emac.c | 5 ++++-
7 files changed, 46 insertions(+), 5 deletions(-)
create mode 100644 configs/LicheePi_Zero_dock_defconfig
--
2.25.1
More information about the U-Boot
mailing list