[U-Boot] [PATCH v4] powerpc: Restore core of mpc8xx

Tom Rini trini at konsulko.com
Fri Jun 23 14:09:34 UTC 2017


On Fri, Jun 23, 2017 at 03:54:10PM +0200, Wolfgang Denk wrote:
> Dear Christophe Leroy,
> 
> In message <20170623125720.3F5FD6A48A at localhost.localdomain> you wrote:
> > Signed-off-by: Christophe Leroy <christophe.leroy at c-s.fr>
> > ---
> >  v4: Restored some common CONFIG_ removed by 5xx removal in README and config_whitelist
> >      Removed all impacts on 4xx; Removed a few remaining references to 82xx
> >      Fixed unbalanced #ifdef in i2c
> > 
> >  v3: Fixed build error in arch/powerpc/include/asm/ppc.h ; removed commproc.h from 4xx
> > 
> >  v2: Tom squashed patches 1-10 of the serie
> > 
> >  .travis.yml                            |    2 +
> >  MAINTAINERS                            |    7 +-
> >  README                                 |  118 ++-
> >  api/api_platform-powerpc.c             |    3 +-
> >  arch/powerpc/Kconfig                   |    4 +
> >  arch/powerpc/cpu/mpc8xx/Kconfig        |   13 +
> >  arch/powerpc/cpu/mpc8xx/Makefile       |   25 +
> >  arch/powerpc/cpu/mpc8xx/bedbug_860.c   |  314 ++++++++
> >  arch/powerpc/cpu/mpc8xx/config.mk      |    8 +
> >  arch/powerpc/cpu/mpc8xx/cpu.c          |  580 +++++++++++++
> >  arch/powerpc/cpu/mpc8xx/cpu_init.c     |  218 +++++
> >  arch/powerpc/cpu/mpc8xx/fdt.c          |   27 +
> >  arch/powerpc/cpu/mpc8xx/fec.c          |  933 +++++++++++++++++++++
> >  arch/powerpc/cpu/mpc8xx/fec.h          |   12 +
> >  arch/powerpc/cpu/mpc8xx/interrupts.c   |  278 +++++++
> >  arch/powerpc/cpu/mpc8xx/kgdb.S         |   54 ++
> >  arch/powerpc/cpu/mpc8xx/plprcr_write.S |  119 +++
> >  arch/powerpc/cpu/mpc8xx/scc.c          |  472 +++++++++++
> >  arch/powerpc/cpu/mpc8xx/serial.c       |  676 ++++++++++++++++
> >  arch/powerpc/cpu/mpc8xx/speed.c        |  385 +++++++++
> >  arch/powerpc/cpu/mpc8xx/spi.c          |  533 ++++++++++++
> >  arch/powerpc/cpu/mpc8xx/start.S        |  650 +++++++++++++++
> >  arch/powerpc/cpu/mpc8xx/traps.c        |  216 +++++
> >  arch/powerpc/cpu/mpc8xx/upatch.c       |  194 +++++
> >  arch/powerpc/cpu/mpc8xx/video.c        | 1123 ++++++++++++++++++++++++++
> >  arch/powerpc/include/asm/8xx_immap.h   |  515 ++++++++++++
> >  arch/powerpc/include/asm/cache.h       |   41 +-
> >  arch/powerpc/include/asm/global_data.h |    3 +
> >  arch/powerpc/include/asm/iopin_8xx.h   |  379 +++++++++
> >  arch/powerpc/include/asm/ppc.h         |   16 +
> >  arch/powerpc/include/asm/processor.h   |   17 +-
> >  arch/powerpc/include/asm/status_led.h  |   73 ++
> >  arch/powerpc/lib/Makefile              |    1 +
> >  arch/powerpc/lib/ide.c                 |  184 +++++
> >  arch/powerpc/lib/ide.h                 |   15 +
> >  arch/powerpc/lib/immap.c               |  564 +++++++++++++
> >  arch/powerpc/lib/time.c                |   11 +
> >  cmd/bdinfo.c                           |    3 +-
> >  cmd/bedbug.c                           |    4 +
> >  cmd/ide.c                              |    9 +-
> >  cmd/pcmcia.c                           |    4 +
> >  cmd/reginfo.c                          |   59 +-
> >  cmd/source.c                           |    3 +
> >  common/board_f.c                       |    5 +-
> >  common/board_r.c                       |   14 +
> >  common/bootm_os.c                      |   14 +-
> >  common/lcd.c                           |    4 +
> >  doc/README.MPC866                      |   24 +
> >  doc/README.fsl-clk                     |    5 +
> >  doc/README.scrapyard                   |    1 +
> >  drivers/block/ide.c                    |   11 +
> >  drivers/block/sil680.c                 |    1 +
> >  drivers/bootcount/bootcount.c          |    5 +
> >  drivers/i2c/i2c_core.c                 |   11 +
> >  drivers/i2c/soft_i2c.c                 |    5 +
> >  drivers/pcmcia/Makefile                |    1 +
> >  drivers/pcmcia/mpc8xx_pcmcia.c         |  258 ++++++
> >  drivers/rtc/Makefile                   |    1 +
> >  drivers/rtc/mpc8xx.c                   |   60 ++
> >  drivers/serial/serial.c                |    3 -
> >  drivers/usb/gadget/Makefile            |    1 +
> >  drivers/usb/gadget/mpc8xx_udc.c        | 1386 ++++++++++++++++++++++++++++++++
> >  drivers/video/Makefile                 |    1 +
> >  drivers/video/mpc8xx_lcd.c             |  400 +++++++++
> >  examples/standalone/Makefile           |    2 +
> >  examples/standalone/test_burst.c       |  284 +++++++
> >  examples/standalone/test_burst.h       |   22 +
> >  examples/standalone/test_burst_lib.S   |  154 ++++
> >  examples/standalone/timer.c            |  333 ++++++++
> >  include/asm-generic/global_data.h      |    2 +-
> >  include/asm-generic/u-boot.h           |    3 +-
> >  include/commproc.h                     |  791 ++++++++++++++++++
> >  include/i2c.h                          |   24 +-
> >  include/lcd.h                          |    4 +-
> >  include/mpc823_lcd.h                   |   44 +
> >  include/net.h                          |    4 +
> >  include/pcmcia.h                       |   16 +-
> >  include/post.h                         |    7 +-
> >  include/ppc_asm.tmpl                   |   46 ++
> >  include/usb/mpc8xx_udc.h               |  178 ++++
> >  include/watchdog.h                     |    5 +
> >  post/Makefile                          |    1 +
> >  post/cpu/mpc8xx/Makefile               |    9 +
> >  post/cpu/mpc8xx/cache.c                |   62 ++
> >  post/cpu/mpc8xx/cache_8xx.S            |  477 +++++++++++
> >  post/cpu/mpc8xx/ether.c                |  530 ++++++++++++
> >  post/cpu/mpc8xx/spr.c                  |  132 +++
> >  post/cpu/mpc8xx/uart.c                 |  508 ++++++++++++
> >  post/cpu/mpc8xx/usb.c                  |  249 ++++++
> >  post/cpu/mpc8xx/watchdog.c             |   59 ++
> >  post/tests.c                           |   12 +
> >  scripts/config_whitelist.txt           |   68 +-
> >  92 files changed, 15047 insertions(+), 55 deletions(-)
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/Kconfig
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/Makefile
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/bedbug_860.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/config.mk
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/cpu.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/cpu_init.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/fdt.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/fec.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/fec.h
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/interrupts.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/kgdb.S
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/plprcr_write.S
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/scc.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/serial.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/speed.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/spi.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/start.S
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/traps.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/upatch.c
> >  create mode 100644 arch/powerpc/cpu/mpc8xx/video.c
> >  create mode 100644 arch/powerpc/include/asm/8xx_immap.h
> >  create mode 100644 arch/powerpc/include/asm/iopin_8xx.h
> >  create mode 100644 arch/powerpc/include/asm/status_led.h
> >  create mode 100644 arch/powerpc/lib/ide.c
> >  create mode 100644 arch/powerpc/lib/ide.h
> >  create mode 100644 arch/powerpc/lib/immap.c
> >  create mode 100644 doc/README.MPC866
> >  create mode 100644 doc/README.fsl-clk
> >  create mode 100644 drivers/pcmcia/mpc8xx_pcmcia.c
> >  create mode 100644 drivers/rtc/mpc8xx.c
> >  create mode 100644 drivers/usb/gadget/mpc8xx_udc.c
> >  create mode 100644 drivers/video/mpc8xx_lcd.c
> >  create mode 100644 examples/standalone/test_burst.c
> >  create mode 100644 examples/standalone/test_burst.h
> >  create mode 100644 examples/standalone/test_burst_lib.S
> >  create mode 100644 examples/standalone/timer.c
> >  create mode 100644 include/commproc.h
> >  create mode 100644 include/mpc823_lcd.h
> >  create mode 100644 include/usb/mpc8xx_udc.h
> >  create mode 100644 post/cpu/mpc8xx/Makefile
> >  create mode 100644 post/cpu/mpc8xx/cache.c
> >  create mode 100644 post/cpu/mpc8xx/cache_8xx.S
> >  create mode 100644 post/cpu/mpc8xx/ether.c
> >  create mode 100644 post/cpu/mpc8xx/spr.c
> >  create mode 100644 post/cpu/mpc8xx/uart.c
> >  create mode 100644 post/cpu/mpc8xx/usb.c
> >  create mode 100644 post/cpu/mpc8xx/watchdog.c
> 
> See previous discussion.

Since he addressed a number of the comments from the previous
discussions, it would be helpful to point out the things that were
overlooked, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170623/110ababa/attachment.sig>


More information about the U-Boot mailing list