Commit 81ec10015181bcf19a190ae4bea94bb1ac8d1da6
1 parent
25508ab26c
sun7i: Add new Bananapro board / defconfig
Add support for the new Bananapro A20 development board from lemaker.org. This board features 1G RAM, 2 USB A receptacles, 1 micro USB receptacle for OTG, 1 micro USB receptacle for power, HDMI, sata, Gbit ethernet, ir receiver, 3.5 mm jack for a/v out, on board microphone, 40 gpio pins and sdio wifi. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Ian Campbell <ijc@hellion.org.uk>
Showing 5 changed files with 16 additions and 1 deletions Side-by-side Diff
board/sunxi/Kconfig
board/sunxi/MAINTAINERS
... | ... | @@ -23,6 +23,7 @@ |
23 | 23 | F: include/configs/sun7i.h |
24 | 24 | F: configs/A20-OLinuXino_MICRO_defconfig |
25 | 25 | F: configs/Bananapi_defconfig |
26 | +F: configs/Bananapro_defconfig | |
26 | 27 | F: configs/i12-tvbox_defconfig |
27 | 28 | F: configs/Linksprite_pcDuino3_defconfig |
28 | 29 | F: configs/Linksprite_pcDuino3_fdt_defconfig |
board/sunxi/Makefile
... | ... | @@ -22,6 +22,7 @@ |
22 | 22 | obj-$(CONFIG_TARGET_AUXTEK_T004) += dram_a10s_olinuxino_m.o |
23 | 23 | obj-$(CONFIG_TARGET_BA10_TV_BOX) += dram_sun4i_384_1024_iow8.o |
24 | 24 | obj-$(CONFIG_TARGET_BANANAPI) += dram_bananapi.o |
25 | +obj-$(CONFIG_TARGET_BANANAPRO) += dram_bananapi.o | |
25 | 26 | obj-$(CONFIG_TARGET_CUBIEBOARD) += dram_cubieboard.o |
26 | 27 | obj-$(CONFIG_TARGET_CUBIEBOARD2) += dram_cubieboard2.o |
27 | 28 | obj-$(CONFIG_TARGET_CUBIETRUCK) += dram_cubietruck.o |
board/sunxi/gmac.c
... | ... | @@ -34,7 +34,7 @@ |
34 | 34 | * need to set bits 10-12 GTXDC "GMAC Transmit Clock Delay Chain" |
35 | 35 | * of the GMAC clk register to 3. |
36 | 36 | */ |
37 | -#ifdef CONFIG_TARGET_BANANAPI | |
37 | +#if defined CONFIG_TARGET_BANANAPI || defined CONFIG_TARGET_BANANAPRO | |
38 | 38 | setbits_le32(&ccm->gmac_clk_cfg, 0x3 << 10); |
39 | 39 | #endif |
40 | 40 |
configs/Bananapro_defconfig
1 | +CONFIG_SPL=y | |
2 | +CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI" | |
3 | +CONFIG_FDTFILE="sun7i-a20-bananapro.dtb" | |
4 | +CONFIG_USB1_VBUS_PIN="PH0" | |
5 | +CONFIG_USB2_VBUS_PIN="PH1" | |
6 | ++S:CONFIG_ARM=y | |
7 | ++S:CONFIG_ARCH_SUNXI=y | |
8 | ++S:CONFIG_MACH_SUN7I=y | |
9 | ++S:CONFIG_TARGET_BANANAPRO=y |