[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