All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/11] powerpc, 8xx: restore support
@ 2017-06-21 15:08 Christophe Leroy
  2017-06-21 15:08 ` [U-Boot] [PATCH 01/11] Revert "powerpc, 5xx: remove some "5xx" remains" Christophe Leroy
                   ` (11 more replies)
  0 siblings, 12 replies; 24+ messages in thread
From: Christophe Leroy @ 2017-06-21 15:08 UTC (permalink / raw)
  To: u-boot

CS Systemes d'Information (CSSI) manufactures two boards, named MCR3000
and CMPC885 which are respectively based on MPC866 and MPC885.

This serie reverts the deletion of the 8xx support in order to allow
soon inclusion of support for those two boards.

The serie reverts the deletion of 8xx and all other which prevents
reverting the 8xx deletion.
Then it removes support for outdated 8xx platforms while keeping the core.
Then patches for removing 5xx, 82xx and 5xxx are re-applied manually.
Last part adds a reference to the CSSI boards which will soon be included.

Christophe Leroy (8):
  Revert "powerpc, 5xx: remove some "5xx" remains"
  Revert "powerpc, 82xx: remove some missed mpc82xx remains"
  Revert "powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x"
  Revert "powerpc, 5xx: remove support for 5xx"
  Revert "powerpc, 8260: remove support for mpc8260"
  Revert "powerpc, 8xx: remove support for 8xx"
  powerpc, 8xx: remove support for outdated platforms
  powerpc, 8xx: Add a directory for soon to come boards from CSSI

Heiko Schocher (3):
  powerpc, 8260: remove support for mpc8260
  powerpc, 5xx: remove support for 5xx
  powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x

 .travis.yml                            |    2 +
 MAINTAINERS                            |    6 -
 README                                 |  104 ++-
 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/cpu/ppc4xx/4xx_uart.c     |    1 +
 arch/powerpc/cpu/ppc4xx/interrupts.c   |    1 +
 arch/powerpc/cpu/ppc4xx/miiphy.c       |    1 +
 arch/powerpc/cpu/ppc4xx/uic.c          |    1 +
 arch/powerpc/cpu/ppc4xx/xilinx_irq.c   |    1 +
 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         |   15 +
 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 +
 board/cssi/MAINTAINERS                 |    5 +
 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                 |    4 +
 drivers/net/4xx_enet.c                 |    1 +
 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/configs/CPCI4052.h             |    1 +
 include/configs/MIP405.h               |    1 +
 include/configs/PIP405.h               |    1 +
 include/configs/PLU405.h               |    1 +
 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           |   62 +-
 103 files changed, 15040 insertions(+), 54 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 board/cssi/MAINTAINERS
 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

-- 
2.12.0

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2017-06-22  8:49 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-21 15:08 [U-Boot] [PATCH 00/11] powerpc, 8xx: restore support Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 01/11] Revert "powerpc, 5xx: remove some "5xx" remains" Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 02/11] Revert "powerpc, 82xx: remove some missed mpc82xx remains" Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 03/11] Revert "powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x" Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 04/11] Revert "powerpc, 5xx: remove support for 5xx" Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 05/11] Revert "powerpc, 8260: remove support for mpc8260" Christophe Leroy
2017-06-21 15:08 ` [U-Boot] [PATCH 06/11] Revert "powerpc, 8xx: remove support for 8xx" Christophe Leroy
2017-06-21 15:09 ` [U-Boot] [PATCH 07/11] powerpc, 8xx: remove support for outdated platforms Christophe Leroy
2017-06-21 15:09 ` [U-Boot] [PATCH 08/11] powerpc, 8260: remove support for mpc8260 Heiko Schocher
2017-06-21 15:09 ` [U-Boot] [PATCH 09/11] powerpc, 5xx: remove support for 5xx Heiko Schocher
2017-06-21 15:09 ` [U-Boot] [PATCH 10/11] powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x Heiko Schocher
2017-06-21 15:09 ` [U-Boot] [PATCH 11/11] powerpc, 8xx: Add a directory for soon to come boards from CSSI Christophe Leroy
2017-06-21 15:22   ` Tom Rini
2017-06-21 15:51     ` Heiko Schocher
2017-06-21 16:43       ` Tom Rini
2017-06-21 16:47       ` Christophe LEROY
2017-06-22  3:43         ` Heiko Schocher
2017-06-22  7:20     ` Wolfgang Denk
2017-06-22  8:39       ` Christophe LEROY
2017-06-21 15:26 ` [U-Boot] [PATCHv2] powerpc: Restore core of mpc8xx Tom Rini
2017-06-21 21:41   ` Christophe LEROY
2017-06-21 21:43     ` Tom Rini
2017-06-22  8:49       ` Christophe LEROY
2017-06-22  7:30   ` Wolfgang Denk

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.