From: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] [PATCH 3/3] ppc4xx: Add initial esd PMC440 board support
Date: Sun, 11 Nov 2007 13:04:10 +0100 [thread overview]
Message-ID: <200711111304.10462.matthias.fuchs@esd-electronics.com> (raw)
In-Reply-To: <200711091633.12569.sr@denx.de>
Hi Wolfgang, Hi Stefan,
thanks for your comments. I tried to consider them in my updated patch
series. As a consequence of the lists size limit (40k) and our little
discussion on irc I banned cogito from my system an started with plain
git which seems to be slightly more powerful:-)
To fool the list's size limit I did two things: first I split the huge patch (3/3)
into three single patches. Even they do not really make sense without
the others, they will not break U-Boot's buildsystem at any time.
The second very cool thing is the very powerful git option for creating
patch that contain 1:1 copies of existing files. The PMC440 board
uses sequoia's sdram.c and sdram.h. Together these two files would
explode the 40k size limit. So it's a good idea to generate patch by calling:
format-patch -5 -C -C -n
or (which has the same effect):
format-patch -5 -C --find-copies-harder -n
This is how the patch summary looks like in this case:
board/{amcc/sequoia => esd/pmc440}/Makefile | 4 +-
board/{amcc/sequoia => esd/pmc440}/config.mk | 0
board/{amcc/sequoia => esd/pmc440}/init.S | 16 +-
.../sequoia/sequoia.c => esd/pmc440/pmc440.c} | 512 +++++++++++++++-----
board/esd/pmc440/pmc440.h | 148 ++++++
board/{amcc/sequoia => esd/pmc440}/sdram.c | 0
board/{amcc/sequoia => esd/pmc440}/sdram.h | 0
board/{amcc/sequoia => esd/pmc440}/u-boot-nand.lds | 0
board/{amcc/sequoia => esd/pmc440}/u-boot.lds | 0
9 files changed, 545 insertions(+), 135 deletions(-)
copy board/{amcc/sequoia => esd/pmc440}/Makefile (95%)
copy board/{amcc/sequoia => esd/pmc440}/config.mk (100%)
copy board/{amcc/sequoia => esd/pmc440}/init.S (89%)
copy board/{amcc/sequoia/sequoia.c => esd/pmc440/pmc440.c} (59%)
create mode 100644 board/esd/pmc440/pmc440.h
copy board/{amcc/sequoia => esd/pmc440}/sdram.c (100%)
copy board/{amcc/sequoia => esd/pmc440}/sdram.h (100%)
copy board/{amcc/sequoia => esd/pmc440}/u-boot-nand.lds (100%)
copy board/{amcc/sequoia => esd/pmc440}/u-boot.lds (100%)
Please notice that the following fife patches replace all of my previous three
patches. They are generated against Stefan's ppc4xx/for-1.3.1 brach because
of the 4xx DCACHE rework.
Matthias
next prev parent reply other threads:[~2007-11-11 12:04 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <200711091606.07963.matthias.fuchs@esd-electronics.com>
2007-11-09 15:33 ` [U-Boot-Users] [PATCH 3/3] ppc4xx: Add initial esd PMC440 board support Stefan Roese
2007-11-11 12:04 ` Matthias Fuchs [this message]
2007-11-11 12:40 ` [U-Boot-Users] [PATCH 1/5] Add Epson RX8025 RTC support Matthias Fuchs
2007-11-11 12:40 ` [U-Boot-Users] [PATCH 2/5] serial: Make default_serial_console() a weak function Matthias Fuchs
2007-11-11 12:40 ` [U-Boot-Users] [PATCH 3/5] ppc4xx: Add initial esd PMC440 board files Matthias Fuchs
2007-11-11 12:40 ` [U-Boot-Users] [PATCH 4/5] ppc4xx: Add FPGA support and BSP command for PMC440 boards Matthias Fuchs
2007-11-12 14:58 ` Matthias Fuchs
2007-11-11 12:40 ` [U-Boot-Users] [PATCH 5/5] ppc4xx: Complete PMC440 board support Matthias Fuchs
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=200711111304.10462.matthias.fuchs@esd-electronics.com \
--to=matthias.fuchs@esd-electronics.com \
--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.