[U-Boot] [PATCH 0/9] sunxi: A83T improvements
Chen-Yu Tsai
wens at csie.org
Fri Sep 22 07:26:26 UTC 2017
Hi,
This series is a bunch of improvements for A83T boards, the Bananapi M3
and Cubietruck Plus in particular:
- eMMC is enabled if it wasn't enabled already
- EMAC is enabled for Ethernet support
- MUSB switched to gadget mode
EMAC is not fully tested. The MII and auto-negotiation part looks good.
But I got "CACHE: Misaligned operation at range [bbf38940, bbf38a18]"
when the EMAC is first initialized and I didn't seem to be getting any
packets through. AFAIK the EMAC is the same as the H3/H5 one, minus the
internal PHY support. So it should just work, and if it doesn't then
the problem lies elsewhere. If this is not acceptable, feel free to drop
the last four patches.
ChenYu
Chen-Yu Tsai (9):
sunxi: rename Bananapi M3 dts file name
sunxi: Enable eMMC on Cubietruck Plus
sunxi: Fix USB PHY control register offset for A83T
sunxi: Switch MUSB to gadget mode on the Bananapi M3
sunxi: Switch MUSB to gadget mode on the Cubietruck Plus
net: sun8i_emac: Support RX/TX delay chains
net: sun8i_emac: Fix build for non-H3/H5 SoCs
sunxi: Enable EMAC on the Cubietruck Plus
sunxi: Enable EMAC on the Bananapi M3
arch/arm/dts/Makefile | 4 +--
arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi | 41 ++++++++++++++++++++++
...ovoip-bpi-m3.dts => sun8i-a83t-bananapi-m3.dts} | 0
.../arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi | 39 ++++++++++++++++++++
arch/arm/mach-sunxi/usb_phy.c | 2 +-
configs/Cubietruck_plus_defconfig | 4 ++-
configs/Sinovoip_BPI_M3_defconfig | 5 +--
drivers/net/sun8i_emac.c | 28 +++++++++++++++
8 files changed, 117 insertions(+), 6 deletions(-)
create mode 100644 arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi
rename arch/arm/dts/{sun8i-a83t-sinovoip-bpi-m3.dts => sun8i-a83t-bananapi-m3.dts} (100%)
create mode 100644 arch/arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi
--
2.14.1
More information about the U-Boot
mailing list