[U-Boot] Pull request - mpc85xx/next

Kumar Gala galak at kernel.crashing.org
Sat Aug 29 17:50:44 CEST 2009


The following changes since commit 5928da0193d31f52f4a5b9f6ed3d3f0390ffd2c1:
  Wolfgang Denk (1):
        Merge branch 'next' of git://git.denx.de/u-boot-nand-flash into next

are available in the git repository at:

  git://git.denx.de/u-boot-mpc85xx next

Alex Dubov (1):
      stx: create common vendor/board hierarchy for STx boards

Felix Radensky (1):
      85xx: Fix memory test range on MPC8536DS

Kumar Gala (11):
      pci/fsl_pci_init: Fold pci_setup_indirect into fsl_pci_init
      pci/fsl_pci_init: Fold fsl_pci_setup_inbound_windows into fsl_pci_init
      pci/fsl_pci_init: Use PCIe capability to determine if controller is PCIe
      pci/fsl_pci_init: Rework PCI ATMU setup to handle >4G of memory
      85xx: Cleanup whitespace in mpc8536ds.c
      85xx: Add a 36-bit physical configuration for MPC8536DS
      85xx: Remove redudant PLATFORM_CPPFLAGS
      86xx: Remove redudant PLATFORM_CPPFLAGS
      85xx: Move to a common linker script
      85xx: Init pci ethernet cards if we enable any on MPC8572DS
      85xx: Removed BEDBUG support on P1_P2_RDB

Mingkai Hu (1):
      85xx: Add L2SRAM Register's macro definition

Peter Tyser (2):
      85xx: Remove unused CONFIG_CLEAR_LAW0 defines
      xes: Use proper IO access functions

Poonam Aggrwal (10):
      8xxx: Refactored common cpu specific code for 85xx/86xx into one file.
      8xxx: Removed CONFIG_NUM_CPUS from 85xx/86xx
      85xx: Add support for P2020RDB board
      85xx: Added P1020 Processor Support.
      85xx: Added CONFIG_MAX_CPUS for P1020
      85xx: P1020RDB Support Added
      85xx: Added single core members of FSL P1xx/P2xx processors series
      85xx: Added support for P1011RDB and P2010RDB
      driver/fsl_pci: Add fsl_pci_init_port function to initialize a PCI controller
      85xx: Added PCIe support for P1 P2 RDB

Timur Tabi (2):
      85xx: Improve MPIC initialization
      fsl: simplify the "mac id" command, improve boot-time informational message

 MAINTAINERS                                        |    4 +
 MAKEALL                                            |    4 +
 Makefile                                           |   33 +-
 board/atum8548/atum8548.c                          |   18 +-
 board/atum8548/config.mk                           |    4 -
 board/atum8548/u-boot.lds                          |  143 -----
 board/freescale/common/sys_eeprom.c                |   81 ++--
 board/freescale/mpc8536ds/config.mk                |    4 -
 board/freescale/mpc8536ds/mpc8536ds.c              |   41 +--
 board/freescale/mpc8536ds/u-boot.lds               |  143 -----
 board/freescale/mpc8540ads/config.mk               |    4 -
 board/freescale/mpc8540ads/u-boot.lds              |  146 -----
 board/freescale/mpc8541cds/config.mk               |    4 -
 board/freescale/mpc8541cds/u-boot.lds              |  143 -----
 board/freescale/mpc8544ds/config.mk                |    4 -
 board/freescale/mpc8544ds/mpc8544ds.c              |   25 +-
 board/freescale/mpc8544ds/u-boot.lds               |  143 -----
 board/freescale/mpc8548cds/config.mk               |    4 -
 board/freescale/mpc8548cds/mpc8548cds.c            |   13 +-
 board/freescale/mpc8548cds/u-boot.lds              |  143 -----
 board/freescale/mpc8555cds/config.mk               |    4 -
 board/freescale/mpc8555cds/u-boot.lds              |  143 -----
 board/freescale/mpc8560ads/config.mk               |    3 -
 board/freescale/mpc8560ads/u-boot.lds              |  146 -----
 board/freescale/mpc8568mds/config.mk               |    4 -
 board/freescale/mpc8568mds/mpc8568mds.c            |   12 +-
 board/freescale/mpc8568mds/u-boot.lds              |  143 -----
 board/freescale/mpc8569mds/config.mk               |    4 -
 board/freescale/mpc8569mds/mpc8569mds.c            |    7 +-
 board/freescale/mpc8569mds/u-boot.lds              |  143 -----
 board/freescale/mpc8572ds/config.mk                |    4 -
 board/freescale/mpc8572ds/mpc8572ds.c              |   22 +-
 board/freescale/mpc8572ds/u-boot.lds               |  143 -----
 board/freescale/mpc8610hpcd/config.mk              |    3 -
 board/freescale/mpc8610hpcd/mpc8610hpcd.c          |   21 +-
 board/freescale/mpc8641hpcn/config.mk              |    3 -
 board/freescale/mpc8641hpcn/mpc8641hpcn.c          |   12 +-
 board/{stxssa => freescale/p1_p2_rdb}/Makefile     |   10 +-
 board/{stxxtc => freescale/p1_p2_rdb}/config.mk    |   11 +-
 board/freescale/p1_p2_rdb/ddr.c                    |  243 +++++++++
 board/freescale/p1_p2_rdb/law.c                    |   37 ++
 board/freescale/p1_p2_rdb/p1_p2_rdb.c              |  222 ++++++++
 board/freescale/p1_p2_rdb/pci.c                    |  117 ++++
 board/freescale/p1_p2_rdb/tlb.c                    |   83 +++
 board/freescale/p2020ds/config.mk                  |    4 -
 board/freescale/p2020ds/p2020ds.c                  |   22 +-
 board/mpc8540eval/config.mk                        |    5 -
 board/mpc8540eval/u-boot.lds                       |  151 ------
 board/pm854/config.mk                              |    4 -
 board/pm854/u-boot.lds                             |  146 -----
 board/pm856/config.mk                              |    4 -
 board/pm856/u-boot.lds                             |  146 -----
 board/sbc8548/config.mk                            |    4 -
 board/sbc8548/sbc8548.c                            |   17 +-
 board/sbc8548/u-boot.lds                           |  145 -----
 board/sbc8560/config.mk                            |    3 -
 board/sbc8560/u-boot.lds                           |  151 ------
 board/sbc8641d/config.mk                           |    3 -
 board/sbc8641d/sbc8641d.c                          |   13 +-
 board/socrates/u-boot.lds                          |  149 ------
 board/{ => stx}/stxgp3/Makefile                    |    0
 board/{ => stx}/stxgp3/config.mk                   |    3 -
 board/{ => stx}/stxgp3/ddr.c                       |    0
 board/{ => stx}/stxgp3/flash.c                     |    0
 board/{ => stx}/stxgp3/law.c                       |    0
 board/{ => stx}/stxgp3/stxgp3.c                    |    0
 board/{ => stx}/stxgp3/tlb.c                       |    0
 board/{ => stx}/stxssa/Makefile                    |    0
 board/{ => stx}/stxssa/config.mk                   |    3 -
 board/{ => stx}/stxssa/ddr.c                       |    0
 board/{ => stx}/stxssa/law.c                       |    0
 board/{ => stx}/stxssa/stxssa.c                    |    0
 board/{ => stx}/stxssa/tlb.c                       |    0
 board/{ => stx}/stxxtc/Makefile                    |    0
 board/{ => stx}/stxxtc/config.mk                   |    0
 board/{ => stx}/stxxtc/stxxtc.c                    |    0
 board/{ => stx}/stxxtc/u-boot.lds                  |    0
 board/{ => stx}/stxxtc/u-boot.lds.debug            |    0
 board/stxgp3/u-boot.lds                            |  153 ------
 board/stxssa/u-boot.lds                            |  154 ------
 board/tqc/tqm85xx/tqm85xx.c                        |   15 +-
 board/tqc/tqm85xx/u-boot.lds                       |  146 -----
 board/xes/common/fsl_8xxx_clk.c                    |    6 +-
 board/xes/common/fsl_8xxx_pci.c                    |   72 +--
 board/xes/xpedite5170/config.mk                    |    3 -
 board/xes/xpedite5200/config.mk                    |    3 -
 board/xes/xpedite5200/u-boot.lds                   |  143 -----
 board/xes/xpedite5200/xpedite5200.c                |   17 +-
 board/xes/xpedite5370/config.mk                    |    4 -
 board/xes/xpedite5370/u-boot.lds                   |  143 -----
 board/xes/xpedite5370/xpedite5370.c                |    8 +-
 common/cmd_mp.c                                    |    6 +-
 cpu/mpc85xx/Makefile                               |    5 +-
 cpu/mpc85xx/config.mk                              |    6 +-
 cpu/mpc85xx/cpu.c                                  |   91 +---
 cpu/mpc85xx/cpu_init.c                             |    5 +-
 cpu/mpc85xx/interrupts.c                           |   12 +-
 cpu/mpc85xx/mp.c                                   |    6 +-
 cpu/mpc85xx/release.S                              |   25 +-
 cpu/mpc85xx/speed.c                                |    4 +-
 .../freescale/p2020ds => cpu/mpc85xx}/u-boot.lds   |    0
 cpu/mpc86xx/config.mk                              |    3 +-
 cpu/mpc86xx/cpu.c                                  |   40 +--
 cpu/mpc86xx/cpu_init.c                             |    4 +-
 cpu/mpc8xxx/Makefile                               |   25 +
 cpu/mpc8xxx/cpu.c                                  |  137 +++++
 doc/README.p2020rdb                                |  145 +++++
 drivers/misc/fsl_law.c                             |    3 +-
 drivers/pci/fsl_pci_init.c                         |  305 ++++++++---
 include/asm-ppc/config.h                           |    7 +
 include/asm-ppc/fsl_pci.h                          |   29 +-
 include/asm-ppc/global_data.h                      |    3 +-
 include/asm-ppc/immap_85xx.h                       |    5 +
 include/asm-ppc/processor.h                        |   11 +-
 include/common.h                                   |    2 +
 include/configs/ATUM8548.h                         |    1 -
 include/configs/MPC8536DS.h                        |   86 +++-
 include/configs/MPC8548CDS.h                       |    1 -
 include/configs/MPC8572DS.h                        |    1 -
 include/configs/MPC8610HPCD.h                      |    2 +-
 include/configs/MPC8641HPCN.h                      |    1 -
 include/configs/P1_P2_RDB.h                        |  561 ++++++++++++++++++++
 include/configs/P2020DS.h                          |    1 -
 include/configs/XPEDITE5170.h                      |    1 -
 include/configs/XPEDITE5370.h                      |    1 -
 include/configs/sbc8548.h                          |    1 -
 include/configs/sbc8641d.h                         |    2 +-
 include/e500.h                                     |    6 +-
 include/pci.h                                      |    1 +
 lib_ppc/board.c                                    |    3 +
 lib_ppc/bootm.c                                    |    2 +-
 131 files changed, 2180 insertions(+), 3854 deletions(-)
 delete mode 100644 board/atum8548/u-boot.lds
 delete mode 100644 board/freescale/mpc8536ds/u-boot.lds
 delete mode 100644 board/freescale/mpc8540ads/u-boot.lds
 delete mode 100644 board/freescale/mpc8541cds/u-boot.lds
 delete mode 100644 board/freescale/mpc8544ds/u-boot.lds
 delete mode 100644 board/freescale/mpc8548cds/u-boot.lds
 delete mode 100644 board/freescale/mpc8555cds/u-boot.lds
 delete mode 100644 board/freescale/mpc8560ads/u-boot.lds
 delete mode 100644 board/freescale/mpc8568mds/u-boot.lds
 delete mode 100644 board/freescale/mpc8569mds/u-boot.lds
 delete mode 100644 board/freescale/mpc8572ds/u-boot.lds
 copy board/{stxssa => freescale/p1_p2_rdb}/Makefile (85%)
 copy board/{stxxtc => freescale/p1_p2_rdb}/config.mk (80%)
 create mode 100644 board/freescale/p1_p2_rdb/ddr.c
 create mode 100644 board/freescale/p1_p2_rdb/law.c
 create mode 100644 board/freescale/p1_p2_rdb/p1_p2_rdb.c
 create mode 100644 board/freescale/p1_p2_rdb/pci.c
 create mode 100644 board/freescale/p1_p2_rdb/tlb.c
 delete mode 100644 board/mpc8540eval/u-boot.lds
 delete mode 100644 board/pm854/u-boot.lds
 delete mode 100644 board/pm856/u-boot.lds
 delete mode 100644 board/sbc8548/u-boot.lds
 delete mode 100644 board/sbc8560/u-boot.lds
 delete mode 100644 board/socrates/u-boot.lds
 rename board/{ => stx}/stxgp3/Makefile (100%)
 rename board/{ => stx}/stxgp3/config.mk (92%)
 rename board/{ => stx}/stxgp3/ddr.c (100%)
 rename board/{ => stx}/stxgp3/flash.c (100%)
 rename board/{ => stx}/stxgp3/law.c (100%)
 rename board/{ => stx}/stxgp3/stxgp3.c (100%)
 rename board/{ => stx}/stxgp3/tlb.c (100%)
 rename board/{ => stx}/stxssa/Makefile (100%)
 rename board/{ => stx}/stxssa/config.mk (93%)
 rename board/{ => stx}/stxssa/ddr.c (100%)
 rename board/{ => stx}/stxssa/law.c (100%)
 rename board/{ => stx}/stxssa/stxssa.c (100%)
 rename board/{ => stx}/stxssa/tlb.c (100%)
 rename board/{ => stx}/stxxtc/Makefile (100%)
 rename board/{ => stx}/stxxtc/config.mk (100%)
 rename board/{ => stx}/stxxtc/stxxtc.c (100%)
 rename board/{ => stx}/stxxtc/u-boot.lds (100%)
 rename board/{ => stx}/stxxtc/u-boot.lds.debug (100%)
 delete mode 100644 board/stxgp3/u-boot.lds
 delete mode 100644 board/stxssa/u-boot.lds
 delete mode 100644 board/tqc/tqm85xx/u-boot.lds
 delete mode 100644 board/xes/xpedite5200/u-boot.lds
 delete mode 100644 board/xes/xpedite5370/u-boot.lds
 rename {board/freescale/p2020ds => cpu/mpc85xx}/u-boot.lds (100%)
 create mode 100644 cpu/mpc8xxx/Makefile
 create mode 100644 cpu/mpc8xxx/cpu.c
 create mode 100644 doc/README.p2020rdb
 create mode 100644 include/configs/P1_P2_RDB.h


More information about the U-Boot mailing list