Commit 81ec10015181bcf19a190ae4bea94bb1ac8d1da6

Authored by Hans de Goede
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

... ... @@ -96,6 +96,10 @@
96 96 bool "BANANAPI"
97 97 depends on MACH_SUN7I
98 98  
  99 +config TARGET_BANANAPRO
  100 + bool "BANANAPRO"
  101 + depends on MACH_SUN7I
  102 +
99 103 config TARGET_COLOMBUS
100 104 bool "COLOMBUS"
101 105 depends on MACH_SUN6I
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
... ... @@ -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