mail archive of the barebox mailing list
 help / color / mirror / Atom feed
From: Shinya Kuribayashi <skuribay@pobox.com>
To: Antony Pavlov <antonynpavlov@gmail.com>
Cc: barebox@lists.infradead.org
Subject: Re: [PATCH 1/4] Add MIPS arch support to barebox
Date: Sat, 02 Jul 2011 22:47:04 +0900	[thread overview]
Message-ID: <4E0F2158.4050505@pobox.com> (raw)
In-Reply-To: <1309317858-11861-1-git-send-email-antonynpavlov@gmail.com>

On 6/29/11 12:24 PM, Antony Pavlov wrote:
> Barebox can use only uncached memory.

In addition to super-summarized one-liner commit log, I'd like to see
the reason why it is.

> Signed-off-by: Antony Pavlov<antonynpavlov@gmail.com>
> ---
>   arch/mips/Kconfig                   |   54 ++
>   arch/mips/Makefile                  |   63 +++
>   arch/mips/boot/Makefile             |    5 +
>   arch/mips/boot/entry.c              |   79 +++
>   arch/mips/boot/head.S               |  233 ++++++++
>   arch/mips/boot/reset.c              |   32 ++

Is there any reason why head.S, not start.S?  Other archs in the tree
name it start*.[cS].

>   arch/mips/include/asm/barebox.h     |   24 +
>   arch/mips/include/asm/bitops.h      |   32 ++
>   arch/mips/include/asm/byteorder.h   |   30 +
>   arch/mips/include/asm/common.h      |   29 +
>   arch/mips/include/asm/elf.h         |   30 +
>   arch/mips/include/asm/io.h          |   73 +++
>   arch/mips/include/asm/mipsregs.h    |  988 +++++++++++++++++++++++++++++++++++
>   arch/mips/include/asm/module.h      |   36 ++
>   arch/mips/include/asm/posix_types.h |   48 ++
>   arch/mips/include/asm/regdef.h      |  100 ++++
>   arch/mips/include/asm/sections.h    |    1 +
>   arch/mips/include/asm/sgidefs.h     |   44 ++
>   arch/mips/include/asm/string.h      |   31 ++
>   arch/mips/include/asm/swab.h        |   59 ++
>   arch/mips/include/asm/types.h       |   44 ++
>   arch/mips/include/mach/debug_ll.h   |   35 ++

And I would like to know where these kernel headers from.  If it's the
Linux kernel, which version they're based on, and what modifications are
made for barebox.  Such information is useful when we add/remove bits in
the future.  This is why I did for my patches in this regard in a careful
manner.

If it's from U-Boot tree,it's bad idea and let's redo from the scratch.
Starting small is good, starting based on U-Boot is not good in any area.

>   arch/mips/lib/Makefile              |    6 +
>   arch/mips/lib/ashldi3.c             |   27 +
>   arch/mips/lib/ashrdi3.c             |   29 +
>   arch/mips/lib/barebox.lds.S         |   76 +++
>   arch/mips/lib/csrc-r4k.c            |   50 ++
>   arch/mips/lib/libgcc.h              |   25 +
>   arch/mips/lib/lshrdi3.c             |   27 +
>   arch/mips/lib/memory.c              |   34 ++
>   30 files changed, 2344 insertions(+), 0 deletions(-)

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

  parent reply	other threads:[~2011-07-02 13:47 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-29  3:24 Antony Pavlov
2011-06-29  3:24 ` [PATCH 2/4] MIPS: add Malta machine " Antony Pavlov
2011-06-30  3:02   ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-02 14:41   ` Shinya Kuribayashi
2011-07-02 16:45     ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-03 20:44       ` Antony Pavlov
2011-07-04  5:11         ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-04  8:54       ` Antony Pavlov
2011-07-04  8:52         ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-03 20:50     ` Antony Pavlov
2011-06-29  3:24 ` [PATCH 3/4] MIPS: add qemu malta board " Antony Pavlov
2011-06-30  2:58   ` Jean-Christophe PLAGNIOL-VILLARD
2011-06-30  9:12     ` Antony Pavlov
2011-06-30  9:38   ` Jean-Christophe PLAGNIOL-VILLARD
2011-06-30 10:34     ` Antony Pavlov
2011-06-29  3:24 ` [PATCH 4/4] MISP: add documentation template Antony Pavlov
2011-06-29  5:40 ` [PATCH 1/4] Add MIPS arch support to barebox Jean-Christophe PLAGNIOL-VILLARD
2011-06-29  7:53   ` Antony Pavlov
2011-06-30  2:52 ` Jean-Christophe PLAGNIOL-VILLARD
2011-06-30  7:12   ` Franck JULLIEN
2011-06-30  9:18     ` Jean-Christophe PLAGNIOL-VILLARD
2011-06-30  9:13   ` Antony Pavlov
2011-07-02 13:47 ` Shinya Kuribayashi [this message]
2011-07-02 16:46   ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-03 20:40   ` Antony Pavlov

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=4E0F2158.4050505@pobox.com \
    --to=skuribay@pobox.com \
    --cc=antonynpavlov@gmail.com \
    --cc=barebox@lists.infradead.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox