mbox

[U-Boot] Pull request u-boot-blackfin.git

Message ID 1294636905-30832-1-git-send-email-vapier@gentoo.org
State Accepted
Headers show

Pull-request

git://www.denx.de/git/u-boot-blackfin.git master

Message

Mike Frysinger Jan. 10, 2011, 5:21 a.m. UTC
The following changes since commit 89c95f0cd3f8140f3b8a82a22a6a144c148d09c6:

  asm-offsets: generate bd_t size (2011-01-09 18:08:20 +0100)

are available in the git repository at:
  git://www.denx.de/git/u-boot-blackfin.git master

Andreas Schallenberg (1):
      Blackfin: dnp5370: new board port

Chong Huang (1):
      Blackfin: bf525-ucr2: new board port

Cliff Cai (1):
      Blackfin: bfin_sdh: set all timer bits before transfer

Mike Frysinger (27):
      MAINTAINERS: sort Blackfin entries
      Blackfin: bf518f-ezbrd: don't require SPI logic all the time
      Blackfin: skip RAM display for 0 mem systems
      Blackfin: drop CONFIG_SYS_TEXT_BASE from boards
      Blackfin: unify bootmode based LDR_FLAGS setup
      Blackfin: move CONFIG_BFIN_CPU back to board config.h
      Blackfin: bf527-sdp: update custom CFLAGS paths
      Blackfin: bf537-pnav/blackstamp/blackvme: drop empty config.mk files
      Blackfin: serial: clean up muxing a bit
      Blackfin: bf537-minotaur/bf537-srv1: undefine nfs when net is disabled
      Blackfin: bf537: fix L1 data defines
      Blackfin: bf561-ezkit/ibf-dsp561: invert env offset/addr logic
      Blackfin: fix bd_t handling
      Blackfin: BF50x: new processor port
      Blackfin: drop duplicate system mmr and L1 scratch defines
      Blackfin: BF52x: unify duplicated headers
      Blackfin: BF537: unify duplicated headers
      Blackfin: only check for os log when we have external memory
      Blackfin: turn off caches when self initializing
      Blackfin: default to L1 bank A when L1 bank B does not exist
      Blackfin: bf506f-ezkit: new board port
      Blackfin: adi boards: drop old ELF define
      Blackfin: bootrom.h: sync with toolchain
      Blackfin: bootldr: use common defines
      Blackfin: ldrinfo: new command
      Blackfin: adi boards: enable ldrinfo
      Blackfin: adi boards: enable CONFIG_MONITOR_IS_IN_RAM

Sonic Zhang (1):
      Blackfin: bfin_sdh: add support for multiblock operations

 MAINTAINERS                                        |   54 +-
 arch/blackfin/config.mk                            |   15 +-
 arch/blackfin/cpu/gpio.c                           |    8 +-
 arch/blackfin/cpu/initcode.c                       |   25 +-
 arch/blackfin/cpu/serial.h                         |   72 +-
 arch/blackfin/cpu/start.S                          |   45 +-
 arch/blackfin/include/asm/blackfin_cdef.h          |    6 +
 arch/blackfin/include/asm/blackfin_def.h           |   10 +
 arch/blackfin/include/asm/config.h                 |   10 +-
 arch/blackfin/include/asm/mach-bf506/BF504_cdef.h  | 1782 ++++++++++++++++++++
 arch/blackfin/include/asm/mach-bf506/BF504_def.h   |  944 +++++++++++
 arch/blackfin/include/asm/mach-bf506/BF506_cdef.h  |   11 +
 arch/blackfin/include/asm/mach-bf506/BF506_def.h   |   11 +
 arch/blackfin/include/asm/mach-bf506/anomaly.h     |  128 ++
 arch/blackfin/include/asm/mach-bf506/def_local.h   |    5 +
 arch/blackfin/include/asm/mach-bf506/gpio.h        |   52 +
 arch/blackfin/include/asm/mach-bf506/portmux.h     |  148 ++
 arch/blackfin/include/asm/mach-bf506/ports.h       |   59 +
 arch/blackfin/include/asm/mach-bf518/BF512_def.h   |    6 -
 .../asm/mach-bf527/ADSP-EDN-BF52x-extended_cdef.h  |  994 -----------
 .../asm/mach-bf527/ADSP-EDN-BF52x-extended_def.h   |  503 ------
 arch/blackfin/include/asm/mach-bf527/BF522_cdef.h  |  986 +++++++++++-
 arch/blackfin/include/asm/mach-bf527/BF522_def.h   |  495 ++++++-
 arch/blackfin/include/asm/mach-bf527/BF524_cdef.h  |   20 +-
 arch/blackfin/include/asm/mach-bf527/BF524_def.h   |   12 +-
 arch/blackfin/include/asm/mach-bf527/BF526_cdef.h  |  358 +----
 arch/blackfin/include/asm/mach-bf527/BF526_def.h   |  181 +--
 arch/blackfin/include/asm/mach-bf533/BF531_def.h   |    6 -
 arch/blackfin/include/asm/mach-bf533/BF532_def.h   |    6 -
 arch/blackfin/include/asm/mach-bf533/BF533_def.h   |    6 -
 .../asm/mach-bf537/ADSP-EDN-BF534-extended_cdef.h  | 1624 ------------------
 .../asm/mach-bf537/ADSP-EDN-BF534-extended_def.h   |  819 ---------
 arch/blackfin/include/asm/mach-bf537/BF534_cdef.h  | 1614 ++++++++++++++++++-
 arch/blackfin/include/asm/mach-bf537/BF534_def.h   |  816 +++++++++-
 arch/blackfin/include/asm/mach-bf538/BF538_def.h   |    6 -
 arch/blackfin/include/asm/mach-bf561/BF561_def.h   |    7 +-
 .../include/asm/mach-common/bits/bootrom.h         |   86 +-
 arch/blackfin/lib/board.c                          |   21 +-
 arch/blackfin/lib/u-boot.lds.S                     |   10 +-
 board/bct-brettl2/config.mk                        |    8 -
 .../config.mk => bf506f-ezkit/Makefile}            |   34 +-
 board/bf506f-ezkit/bf506f-ezkit.c                  |   27 +
 board/bf518f-ezbrd/bf518f-ezbrd.c                  |   30 +-
 board/bf518f-ezbrd/config.mk                       |    8 -
 .../{blackstamp/config.mk => bf525-ucr2/Makefile}  |   34 +-
 board/bf525-ucr2/bf525-ucr2.c                      |   16 +
 board/bf526-ezbrd/config.mk                        |    8 -
 board/bf527-ad7160-eval/config.mk                  |    8 -
 board/bf527-ezkit/config.mk                        |    8 -
 board/bf527-sdp/config.mk                          |   10 +-
 board/bf533-ezkit/config.mk                        |    6 -
 board/bf533-stamp/config.mk                        |    6 -
 board/bf537-minotaur/config.mk                     |    8 +-
 board/bf537-srv1/config.mk                         |    8 +-
 board/bf537-stamp/config.mk                        |    6 -
 board/bf538f-ezkit/config.mk                       |    6 -
 board/bf548-ezkit/config.mk                        |    6 -
 board/bf561-acvilon/config.mk                      |    6 -
 board/bf561-ezkit/config.mk                        |    6 -
 board/cm-bf527/config.mk                           |    8 -
 board/cm-bf533/config.mk                           |    6 -
 board/cm-bf537e/config.mk                          |    6 -
 board/cm-bf537u/config.mk                          |    6 -
 board/cm-bf548/config.mk                           |    6 -
 board/cm-bf561/config.mk                           |    6 -
 board/{blackvme/config.mk => dnp5370/Makefile}     |   36 +-
 board/dnp5370/dnp5370.c                            |  104 ++
 board/ibf-dsp561/config.mk                         |    6 -
 board/ip04/config.mk                               |    6 -
 board/tcm-bf518/config.mk                          |    8 -
 board/tcm-bf537/config.mk                          |    6 -
 boards.cfg                                         |    3 +
 common/Makefile                                    |    1 +
 common/cmd_bootldr.c                               |   21 +-
 common/cmd_ldrinfo.c                               |  192 +++
 doc/README.dnp5370                                 |   67 +
 drivers/mmc/bfin_sdh.c                             |   13 +-
 drivers/spi/bfin_spi.c                             |    2 +
 include/configs/bct-brettl2.h                      |    3 +-
 include/configs/bf506f-ezkit.h                     |  107 ++
 include/configs/bf518f-ezbrd.h                     |    1 +
 include/configs/bf525-ucr2.h                       |  102 ++
 include/configs/bf526-ezbrd.h                      |    1 +
 include/configs/bf527-ad7160-eval.h                |    1 +
 include/configs/bf527-ezkit.h                      |    1 +
 include/configs/bf527-sdp.h                        |    1 +
 include/configs/bf533-ezkit.h                      |    1 +
 include/configs/bf533-stamp.h                      |    1 +
 include/configs/bf537-minotaur.h                   |    2 +
 include/configs/bf537-pnav.h                       |    1 +
 include/configs/bf537-srv1.h                       |    2 +
 include/configs/bf537-stamp.h                      |    1 +
 include/configs/bf538f-ezkit.h                     |    1 +
 include/configs/bf548-ezkit.h                      |    1 +
 include/configs/bf561-acvilon.h                    |    3 +-
 include/configs/bf561-ezkit.h                      |    5 +-
 include/configs/bfin_adi_common.h                  |    3 +-
 include/configs/blackstamp.h                       |    1 +
 include/configs/blackvme.h                         |    3 +-
 include/configs/cm-bf527.h                         |    1 +
 include/configs/cm-bf533.h                         |    1 +
 include/configs/cm-bf537e.h                        |    1 +
 include/configs/cm-bf537u.h                        |    1 +
 include/configs/cm-bf548.h                         |    1 +
 include/configs/cm-bf561.h                         |    1 +
 include/configs/dnp5370.h                          |  128 ++
 include/configs/ibf-dsp561.h                       |    5 +-
 include/configs/ip04.h                             |    1 +
 include/configs/tcm-bf518.h                        |    1 +
 include/configs/tcm-bf537.h                        |    1 +
 110 files changed, 8188 insertions(+), 4909 deletions(-)
 create mode 100644 arch/blackfin/include/asm/mach-bf506/BF504_cdef.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/BF504_def.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/BF506_cdef.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/BF506_def.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/anomaly.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/def_local.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/portmux.h
 create mode 100644 arch/blackfin/include/asm/mach-bf506/ports.h
 delete mode 100644 arch/blackfin/include/asm/mach-bf527/ADSP-EDN-BF52x-extended_cdef.h
 delete mode 100644 arch/blackfin/include/asm/mach-bf527/ADSP-EDN-BF52x-extended_def.h
 delete mode 100644 arch/blackfin/include/asm/mach-bf537/ADSP-EDN-BF534-extended_cdef.h
 delete mode 100644 arch/blackfin/include/asm/mach-bf537/ADSP-EDN-BF534-extended_def.h
 rename board/{bf537-pnav/config.mk => bf506f-ezkit/Makefile} (57%)
 create mode 100644 board/bf506f-ezkit/bf506f-ezkit.c
 rename board/{blackstamp/config.mk => bf525-ucr2/Makefile} (57%)
 create mode 100644 board/bf525-ucr2/bf525-ucr2.c
 rename board/{blackvme/config.mk => dnp5370/Makefile} (54%)
 create mode 100644 board/dnp5370/dnp5370.c
 create mode 100644 common/cmd_ldrinfo.c
 create mode 100644 doc/README.dnp5370
 create mode 100644 include/configs/bf506f-ezkit.h
 create mode 100644 include/configs/bf525-ucr2.h
 create mode 100644 include/configs/dnp5370.h

Comments

Wolfgang Denk Jan. 12, 2011, 10:43 p.m. UTC | #1
Dear Mike Frysinger,

In message <1294636905-30832-1-git-send-email-vapier@gentoo.org> you wrote:
> The following changes since commit 89c95f0cd3f8140f3b8a82a22a6a144c148d09c6:
> 
>   asm-offsets: generate bd_t size (2011-01-09 18:08:20 +0100)
> 
> are available in the git repository at:
>   git://www.denx.de/git/u-boot-blackfin.git master
...
> Mike Frysinger (27):
>       MAINTAINERS: sort Blackfin entries

This was already applied. Why do you include it again?

>       Blackfin: BF50x: new processor port
...
>       Blackfin: BF52x: unify duplicated headers
>       Blackfin: BF537: unify duplicated headers

I cannot find any trace of these commits on the mailing list nor in
patchwork.  Am I missing something?

>       Blackfin: bf506f-ezkit: new board port

This commit was rejected because the MAINATINERS entry is missing,
yet you include it here again?

>       Blackfin: ldrinfo: new command

You posted a new version of the patch which added a README entry, yet
here you include the old version



Not pulled.


Best regards,

Wolfgang Denk
Wolfgang Denk Jan. 12, 2011, 10:44 p.m. UTC | #2
Dear Mike Frysinger,

In message <1294636905-30832-1-git-send-email-vapier@gentoo.org> you wrote:
> The following changes since commit 89c95f0cd3f8140f3b8a82a22a6a144c148d09c6:
> 
>   asm-offsets: generate bd_t size (2011-01-09 18:08:20 +0100)
> 
> are available in the git repository at:
>   git://www.denx.de/git/u-boot-blackfin.git master

See previous message.  Not pulled either.

Best regards,

Wolfgang Denk
Mike Frysinger Jan. 12, 2011, 10:50 p.m. UTC | #3
On Wednesday, January 12, 2011 17:43:37 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > The following changes since commit 
89c95f0cd3f8140f3b8a82a22a6a144c148d09c6:
> >   asm-offsets: generate bd_t size (2011-01-09 18:08:20 +0100)
> > 
> > are available in the git repository at:
> >   git://www.denx.de/git/u-boot-blackfin.git master
> 
> ...
> 
> > Mike Frysinger (27):
> >       MAINTAINERS: sort Blackfin entries
> 
> This was already applied. Why do you include it again?

i posted these patches and requests before you manually merged it.  i dont see 
how this is surprising.

> >       Blackfin: BF50x: new processor port
> ...
> >       Blackfin: BF52x: unify duplicated headers
> >       Blackfin: BF537: unify duplicated headers
> 
> I cannot find any trace of these commits on the mailing list nor in
> patchwork.  Am I missing something?

i mentioned in the original summary that these were too large for the list 
because i did quite a bit of clean up on them that isnt really splittable.
-mike
Mike Frysinger Jan. 12, 2011, 10:50 p.m. UTC | #4
On Wednesday, January 12, 2011 17:44:18 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > The following changes since commit 
89c95f0cd3f8140f3b8a82a22a6a144c148d09c6:
> >   asm-offsets: generate bd_t size (2011-01-09 18:08:20 +0100)
> > 
> > are available in the git repository at:
> >   git://www.denx.de/git/u-boot-blackfin.git master
> 
> See previous message.  Not pulled either.

you replied to the same e-mail twice
-mike
Wolfgang Denk Jan. 12, 2011, 11:03 p.m. UTC | #5
Dear Mike Frysinger,

In message <201101121750.06963.vapier@gentoo.org> you wrote:
>
> > I cannot find any trace of these commits on the mailing list nor in
> > patchwork.  Am I missing something?
>
> i mentioned in the original summary that these were too large for the list
> because i did quite a bit of clean up on them that isnt really splittable.

You should know the rules.  Please stick to them.

I will not permit you to sneak in unreviewed code like that.

Don't try that again.

Best regards,

Wolfgang Denk
Wolfgang Denk Jan. 12, 2011, 11:04 p.m. UTC | #6
Dear Mike Frysinger,

In message <201101121750.37504.vapier@gentoo.org> you wrote:
>
> > See previous message.  Not pulled either.
> 
> you replied to the same e-mail twice

Sorry, I somehow had a duplicated message in my folder.

Best regards,

Wolfgang Denk
Mike Frysinger Jan. 12, 2011, 11:08 p.m. UTC | #7
On Wednesday, January 12, 2011 18:03:35 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > > I cannot find any trace of these commits on the mailing list nor in
> > > patchwork.  Am I missing something?
> > 
> > i mentioned in the original summary that these were too large for the
> > list because i did quite a bit of clean up on them that isnt really
> > splittable.
> 
> You should know the rules.  Please stick to them.
> 
> I will not permit you to sneak in unreviewed code like that.
> 
> Don't try that again.

stop making crap up.  i'm not "sneaking" anything thing in.  i explicitly 
called out these patches on the list and mentioned exactly where to find them.
-mike
Wolfgang Denk Jan. 12, 2011, 11:18 p.m. UTC | #8
Dear Mike Frysinger,

In message <201101121808.17659.vapier@gentoo.org> you wrote:
>
> stop making crap up.  i'm not "sneaking" anything thing in.  i explicitly 
> called out these patches on the list and mentioned exactly where to find them.

Did you?  In some summary message nobody is going to read?

You are supposed to submit patches.

Please (re-) read http://www.denx.de/wiki/U-Boot/Patches ; some link
to some git repository is NOT sufficient (especially when it comes
whithout any spoecific information like commit ID or at least branch
name and Subject.


As a custodian you are supposed to be especially careful and to set an
example for others, less experienced developers.

Best regards,

Wolfgang Denk
Wolfgang Denk Jan. 12, 2011, 11:32 p.m. UTC | #9
Dear Mike Frysinger,

In message <201101121808.17659.vapier@gentoo.org> you wrote:
>
> stop making crap up.  i'm not "sneaking" anything thing in.  i explicitly 
> called out these patches on the list and mentioned exactly where to find them.

Actually I can see absolutely no good reason for not posting these patches.
As far as I can tell, none of them exceeds the ML's hard size limit.

Best regards,

Wolfgang Denk

--
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
The main thing is the play itself. I swear that greed for  money  has
nothing  to  do with it, although heaven knows I am sorely in need of
money.                                           - Feodor Dostoyevsky
Mike Frysinger Jan. 12, 2011, 11:36 p.m. UTC | #10
On Wednesday, January 12, 2011 18:18:25 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > stop making crap up.  i'm not "sneaking" anything thing in.  i explicitly
> > called out these patches on the list and mentioned exactly where to find
> > them.
> 
> Did you?  In some summary message nobody is going to read?

that's crap.  the whole point of the summary message is to *summarize* the 
patchset and give an overview of what's going on.
-mike
Mike Frysinger Jan. 12, 2011, 11:37 p.m. UTC | #11
On Wednesday, January 12, 2011 18:32:36 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > stop making crap up.  i'm not "sneaking" anything thing in.  i explicitly
> > called out these patches on the list and mentioned exactly where to find
> > them.
> 
> Actually I can see absolutely no good reason for not posting these patches.
> As far as I can tell, none of them exceeds the ML's hard size limit.

i dont know what you're looking at, but you're mistaken.  i explicitly got 
rejection notices about being too big.  they're each 250+ KiB.
-mike
Wolfgang Denk Jan. 12, 2011, 11:45 p.m. UTC | #12
Dear Mike Frysinger,

In message <201101121837.43007.vapier@gentoo.org> you wrote:
>
> > Actually I can see absolutely no good reason for not posting these patches.
> > As far as I can tell, none of them exceeds the ML's hard size limit.
>
> i dont know what you're looking at, but you're mistaken.  i explicitly got
> rejection notices about being too big.  they're each 250+ KiB.

I was looking at your repo.

The ML soft limit is 100 KiB, the hard limit is 400 KiB.

As I wrote: no reason at all not to post them (except that they need
cleanup, for example because of exceeding max line length, or using
incorrect multiline comments etc.).

Best regards,

Wolfgang Denk
Wolfgang Denk Jan. 12, 2011, 11:47 p.m. UTC | #13
Dear Mike Frysinger,

In message <201101121836.14803.vapier@gentoo.org> you wrote:
>
> that's crap.  the whole point of the summary message is to *summarize* the  
> patchset and give an overview of what's going on.

Right. But (links to) patches are NOT posted in a summary message but
sperately, with appropriate subject and full commit message. And a
link to some git repo is NOT accepted.

Please (re-) read http://www.denx.de/wiki/U-Boot/Patches

Best regards,

Wolfgang Denk
Mike Frysinger Feb. 15, 2011, 8:13 a.m. UTC | #14
On Wednesday, January 12, 2011 18:47:53 Wolfgang Denk wrote:
> Mike Frysinger wrote:
> > that's crap.  the whole point of the summary message is to *summarize*
> > the patchset and give an overview of what's going on.
> 
> Right. But (links to) patches are NOT posted in a summary message but
> sperately, with appropriate subject and full commit message. And a
> link to some git repo is NOT accepted.
> 
> Please (re-) read http://www.denx.de/wiki/U-Boot/Patches

you mean re-read after you just updated it to ban things i was doing
-mike