forked from OERV-BSP/u-boot
The first of the two Ethernet controllers in the Allwinner A527/T527 is compatible to the MAC from the previous SoCs. Consequently the recent DT update brought use the MAC node, using the A64 compatible string as the fallback, which works out of the box. Enable the sun8i-emac Ethernet driver in the defconfig for the Radxa and the Avaota boards, so that kernels and other data can be loaded via TFTP. Please note that only one of the Ethernet sockets will work, the second MAC is not compatible, and needs a new U-Boot driver. The X96QPro+ TV box unfortunately uses only this second EMAC, so Ethernet cannot be used there at the moment. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
33 lines
910 B
Plaintext
33 lines
910 B
Plaintext
CONFIG_ARM=y
|
|
CONFIG_ARCH_SUNXI=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="allwinner/sun55i-a527-cubie-a5e"
|
|
CONFIG_SPL=y
|
|
CONFIG_DRAM_SUNXI_DX_ODT=0x07070707
|
|
CONFIG_DRAM_SUNXI_DX_DRI=0x0d0d0d0d
|
|
CONFIG_DRAM_SUNXI_CA_DRI=0x0e0e
|
|
CONFIG_DRAM_SUNXI_ODT_EN=0x84848484
|
|
CONFIG_DRAM_SUNXI_TPR0=0x80808080
|
|
CONFIG_DRAM_SUNXI_TPR1=0x06060606
|
|
CONFIG_DRAM_SUNXI_TPR6=0x38000000
|
|
CONFIG_DRAM_SUNXI_TPR10=0x802f3333
|
|
CONFIG_DRAM_SUNXI_TPR11=0xc7c5c4c2
|
|
CONFIG_DRAM_SUNXI_TPR12=0x3533302f
|
|
CONFIG_MACH_SUN55I_A523=y
|
|
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
|
|
CONFIG_R_I2C_ENABLE=y
|
|
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
|
CONFIG_SPL_I2C=y
|
|
CONFIG_SPL_SYS_I2C_LEGACY=y
|
|
CONFIG_SYS_I2C_MVTWSI=y
|
|
CONFIG_SYS_I2C_SLAVE=0x7f
|
|
CONFIG_SYS_I2C_SPEED=400000
|
|
CONFIG_SUPPORT_EMMC_BOOT=y
|
|
CONFIG_PHY_REALTEK=y
|
|
CONFIG_SUN8I_EMAC=y
|
|
CONFIG_REGULATOR_AXP=y
|
|
CONFIG_AXP717_POWER=y
|
|
CONFIG_AXP_DCDC2_VOLT=920
|
|
CONFIG_AXP_DCDC3_VOLT=1100
|
|
CONFIG_USB_EHCI_HCD=y
|
|
CONFIG_USB_OHCI_HCD=y
|