All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hannes Petermaier <hannes@petermaier.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] sun7i: Add bananapi board
Date: Tue, 29 Jul 2014 20:57:51 +0200	[thread overview]
Message-ID: <53D7EEAF.70700@petermaier.org> (raw)
In-Reply-To: <1406653068-16536-1-git-send-email-hdegoede@redhat.com>

Hello Hans,

i tried to test your patch, but unfortunately i cannot apply it to a 
freshly cloned u-boot:

Applying: sun7i: Add bananapi board
error: patch failed: board/sunxi/Makefile:19
error: board/sunxi/Makefile: patch does not apply
error: patch failed: boards.cfg:386
error: boards.cfg: patch does not apply
Patch failed at 0001 sun7i: Add bananapi board
The copy of the patch that failed is found in:
    /home/petermaierh/work/u-boot/.git/rebase-apply/patch
When you have resolved this problem, run "git am --resolved".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".


any ideas ?

best regards,
hannes

On 2014-07-29 18:57, Hans de Goede wrote:
> The Banana Pi is an A20 based development board using Raspberry Pi compatible
> IO headers. It comes with 1 GB RAM, 1 Gb ethernet, 2x USB host, sata, hdmi
> and stereo audio out + various expenansion headers:
>
> http://www.bananapi.org/
>
> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
> ---
>   board/sunxi/Makefile        |  1 +
>   board/sunxi/dram_bananapi.c | 31 +++++++++++++++++++++++++++++++
>   boards.cfg                  |  1 +
>   3 files changed, 33 insertions(+)
>   create mode 100644 board/sunxi/dram_bananapi.c
>
> diff --git a/board/sunxi/Makefile b/board/sunxi/Makefile
> index 3fc7513..cf001e7 100644
> --- a/board/sunxi/Makefile
> +++ b/board/sunxi/Makefile
> @@ -19,6 +19,7 @@ obj-$(CONFIG_A20_OLINUXINO_M)	+= dram_sun7i_384_1024_iow16.o
>   # This is not a typo, uses the same mem settings as the a10s-olinuxino-m
>   obj-$(CONFIG_AUXTEK_T004)	+= dram_a10s_olinuxino_m.o
>   obj-$(CONFIG_BA10_TV_BOX)	+= dram_sun4i_384_1024_iow8.o
> +obj-$(CONFIG_BANANAPI)		+= dram_bananapi.o
>   obj-$(CONFIG_CUBIEBOARD)	+= dram_cubieboard.o
>   obj-$(CONFIG_CUBIEBOARD2)	+= dram_cubieboard2.o
>   obj-$(CONFIG_CUBIETRUCK)	+= dram_cubietruck.o
> diff --git a/board/sunxi/dram_bananapi.c b/board/sunxi/dram_bananapi.c
> new file mode 100644
> index 0000000..0ed7943
> --- /dev/null
> +++ b/board/sunxi/dram_bananapi.c
> @@ -0,0 +1,31 @@
> +/* this file is generated, don't edit it yourself */
> +
> +#include <common.h>
> +#include <asm/arch/dram.h>
> +
> +static struct dram_para dram_para = {
> +	.clock = 432,
> +	.type = 3,
> +	.rank_num = 1,
> +	.density = 4096,
> +	.io_width = 16,
> +	.bus_width = 32,
> +	.cas = 9,
> +	.zq = 0x7f,
> +	.odt_en = 0,
> +	.size = 1024,
> +	.tpr0 = 0x42d899b7,
> +	.tpr1 = 0xa090,
> +	.tpr2 = 0x22a00,
> +	.tpr3 = 0x0,
> +	.tpr4 = 0x1,
> +	.tpr5 = 0x0,
> +	.emr1 = 0x4,
> +	.emr2 = 0x10,
> +	.emr3 = 0x0,
> +};
> +
> +unsigned long sunxi_dram_init(void)
> +{
> +	return dramc_init(&dram_para);
> +}
> diff --git a/boards.cfg b/boards.cfg
> index a9b6106..eeba90a 100644
> --- a/boards.cfg
> +++ b/boards.cfg
> @@ -386,6 +386,7 @@ Active  arm         armv7          sunxi       -               sunxi
>   Active  arm         armv7          sunxi       -               sunxi               A20-OLinuXino_MICRO                   sun7i:A20_OLINUXINO_M,SPL,AXP209_POWER,SUNXI_GMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI                                              Hans de Goede <hdegoede@redhat.com>
>   Active  arm         armv7          sunxi       -               sunxi               Auxtek-T004                           sun5i:AUXTEK_T004,SPL,AXP152_POWER,USB_EHCI,SUNXI_USB_VBUS0_GPIO=SUNXI_GPG(13)                                                    Hans de Goede <hdegoede@redhat.com>
>   Active  arm         armv7          sunxi       -               sunxi               ba10_tv_box                           sun4i:BA10_TV_BOX,SPL,AXP209_POWER,SUNXI_EMAC,USB_EHCI,SUNXI_USB_VBUS1_GPIO=SUNXI_GPH(12)                                         Hans de Goede <hdegoede@redhat.com>
> +Active  arm         armv7          sunxi       -               sunxi               Bananapi                              sun7i:BANANAPI,SPL,AXP209_POWER,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI                                               Hans de Goede <hdegoede@redhat.com>
>   Active  arm         armv7          sunxi       -               sunxi               Cubieboard                            sun4i:CUBIEBOARD,SPL,AXP209_POWER,SUNXI_EMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI                                                   Hans de Goede <hdegoede@redhat.com>
>   Active  arm         armv7          sunxi       -               sunxi               Cubieboard2                           sun7i:CUBIEBOARD2,SPL,AXP209_POWER,SUNXI_GMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI                                                  Ian Campbell <ijc@hellion.org.uk>:Hans de Goede <hdegoede@redhat.com>
>   Active  arm         armv7          sunxi       -               sunxi               Cubieboard2_FEL                       sun7i:CUBIEBOARD2,SPL_FEL,AXP209_POWER,SUNXI_GMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI                                              Ian Campbell <ijc@hellion.org.uk>:Hans de Goede <hdegoede@redhat.com>

  parent reply	other threads:[~2014-07-29 18:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-29 16:57 [U-Boot] [PATCH] sun7i: Add bananapi board Hans de Goede
2014-07-29 17:39 ` Ian Campbell
2014-07-29 18:57 ` Hannes Petermaier [this message]
2014-07-29 19:00   ` Ian Campbell
2014-07-29 19:43     ` Hannes Petermaier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53D7EEAF.70700@petermaier.org \
    --to=hannes@petermaier.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.