[U-Boot] Please pull u-boot-mpc85xx.git

are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
Dave Liu (1): 85xx: Fix the boot window issue
Haiying Wang (1): Set IVPR to kenrel entry point in second core boot page
Kumar Gala (3): 85xx: Add support to populate addr map based on TLB settings ppc: Use addrmap in virt_to_phys and map_physmem. NAND FSL elbc: Use virt_to_phys to determine which bank is in use
Paul Gortmaker (3): sbc8548: don't enable the 3rd and 4th eTSEC sbc8548: enable command line editing by default. sbc8548: use proper PHY address
Peter Tyser (5): pci/fsl_pci_init: Enable inbound PCI config cycles Add support for PCA953x I2C gpio devices XPedite5370 board support 85xx: Enable inbound PCI config cycles for X-ES boards XPedite5200 board support
Trent Piepho (5): mpc8[56]xx: Put localbus clock in device tree mpc8xxx: LCRR[CLKDIV] is sometimes five bits mpc8568: Double local bus clock divider mpc86xx: Double local bus clock divider mpc8[56]xx: Put localbus clock in sysinfo and gd
MAINTAINERS | 4 + MAKEALL | 2 + Makefile | 8 + README | 9 + board/freescale/mpc8540ads/mpc8540ads.c | 2 +- board/freescale/mpc8541cds/mpc8541cds.c | 2 +- board/freescale/mpc8548cds/mpc8548cds.c | 2 +- board/freescale/mpc8555cds/mpc8555cds.c | 2 +- board/freescale/mpc8560ads/mpc8560ads.c | 2 +- board/freescale/mpc8568mds/mpc8568mds.c | 2 +- board/mpc8540eval/mpc8540eval.c | 2 +- board/pm854/pm854.c | 2 +- board/pm856/pm856.c | 2 +- board/sbc8548/sbc8548.c | 2 +- board/socrates/socrates.c | 2 +- board/tqc/tqm85xx/tqm85xx.c | 2 +- board/xes/common/Makefile | 57 +++ board/xes/common/fsl_8572_clk.c | 51 +++ board/xes/common/fsl_85xx_ddr.c | 93 +++++ board/xes/common/fsl_85xx_pci.c | 375 ++++++++++++++++++++ board/xes/xpedite5370/Makefile | 45 +++ board/xes/xpedite5370/config.mk | 35 ++ board/xes/xpedite5370/ddr.c | 270 ++++++++++++++ board/xes/xpedite5370/law.c | 54 +++ board/xes/xpedite5370/tlb.c | 94 +++++ board/xes/xpedite5370/u-boot.lds | 145 ++++++++ board/xes/xpedite5370/xpedite5370.c | 128 +++++++ cpu/mpc85xx/cpu.c | 31 +-- cpu/mpc85xx/fdt.c | 8 +- cpu/mpc85xx/release.S | 1 + cpu/mpc85xx/speed.c | 27 ++ cpu/mpc85xx/start.S | 16 +- cpu/mpc85xx/tlb.c | 34 ++ cpu/mpc86xx/cpu.c | 21 +- cpu/mpc86xx/fdt.c | 9 + cpu/mpc86xx/speed.c | 19 + drivers/gpio/Makefile | 47 +++ drivers/gpio/pca953x.c | 227 ++++++++++++ drivers/mtd/nand/fsl_elbc_nand.c | 6 +- drivers/pci/fsl_pci_init.c | 29 ++ include/asm-ppc/fsl_lbc.h | 5 +- include/asm-ppc/global_data.h | 3 + include/asm-ppc/io.h | 12 + include/asm-ppc/mmu.h | 3 + include/configs/XPEDITE5370.h | 589 +++++++++++++++++++++++++++++++ include/configs/sbc8548.h | 20 +- include/e500.h | 1 + include/mpc86xx.h | 1 + include/pca953x.h | 39 ++ lib_ppc/board.c | 8 + 50 files changed, 2467 insertions(+), 83 deletions(-) create mode 100644 board/xes/common/Makefile create mode 100644 board/xes/common/fsl_8572_clk.c create mode 100644 board/xes/common/fsl_85xx_ddr.c create mode 100644 board/xes/common/fsl_85xx_pci.c create mode 100644 board/xes/xpedite5370/Makefile create mode 100644 board/xes/xpedite5370/config.mk create mode 100644 board/xes/xpedite5370/ddr.c create mode 100644 board/xes/xpedite5370/law.c create mode 100644 board/xes/xpedite5370/tlb.c create mode 100644 board/xes/xpedite5370/u-boot.lds create mode 100644 board/xes/xpedite5370/xpedite5370.c create mode 100644 drivers/gpio/Makefile create mode 100644 drivers/gpio/pca953x.c create mode 100644 include/configs/XPEDITE5370.h create mode 100644 include/pca953x.h

Hi Andy,
On Mon, 2008-12-22 at 13:36 -0600, Andy Fleming wrote:
are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
<snip>
Peter Tyser (5): pci/fsl_pci_init: Enable inbound PCI config cycles Add support for PCA953x I2C gpio devices XPedite5370 board support 85xx: Enable inbound PCI config cycles for X-ES boards XPedite5200 board support
Thanks for picking up these patches. It looks like something got a bit messed up in the process however.
1. The order of application of "85xx: Enable inbound PCI config cycles for X-ES boards" and "XPedite5200 board support" should be swapped - the "85xx: Enable inbound PCI config cycles for X-ES boards" patch modifies some code that "XPedite5200 board support" added. I'm fine with submitting another patch to resolve any issues if that's easier for you.
2. The "XPedite5200 board support" patch in the 85xx branch only appears to change files which exist, it doesn't add a number of necessary, new files. eg diff stat from the patch: MAINTAINERS | 1 + MAKEALL | 1 + Makefile | 3 + board/xes/common/Makefile | 3 +- board/xes/common/actl_nand.c | 65 ++++ board/xes/common/fsl_85xx_pci.c | 103 +++++++- board/xes/xpedite5200/Makefile | 55 ++++ board/xes/xpedite5200/config.mk | 34 +++ board/xes/xpedite5200/ddr.c | 91 ++++++ board/xes/xpedite5200/law.c | 51 ++++ board/xes/xpedite5200/tlb.c | 85 ++++++ board/xes/xpedite5200/u-boot.lds | 145 +++++++++ board/xes/xpedite5200/xpedite5200.c | 125 ++++++++ include/configs/XPEDITE5200.h | 546 +++++++++++++++++++++++++++++++++++ 14 files changed, 1303 insertions(+), 5 deletions(-) create mode 100644 board/xes/common/actl_nand.c create mode 100644 board/xes/xpedite5200/Makefile create mode 100644 board/xes/xpedite5200/config.mk create mode 100644 board/xes/xpedite5200/ddr.c create mode 100644 board/xes/xpedite5200/law.c create mode 100644 board/xes/xpedite5200/tlb.c create mode 100644 board/xes/xpedite5200/u-boot.lds create mode 100644 board/xes/xpedite5200/xpedite5200.c
vs modified files from what's in 85xx branch: MAINTAINERS MAKEALL Makefile board/xes/common/Makefile board/xes/common/fsl_85xx_pci.c
Let me know if I should take any action.
Best, Peter

On Mon, Dec 22, 2008 at 6:08 PM, Peter Tyser ptyser@xes-inc.com wrote:
Hi Andy,
On Mon, 2008-12-22 at 13:36 -0600, Andy Fleming wrote:
are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
<snip>
Peter Tyser (5): pci/fsl_pci_init: Enable inbound PCI config cycles Add support for PCA953x I2C gpio devices XPedite5370 board support 85xx: Enable inbound PCI config cycles for X-ES boards XPedite5200 board support
Thanks for picking up these patches. It looks like something got a bit messed up in the process however.
- The order of application of "85xx: Enable inbound PCI config cycles
for X-ES boards" and "XPedite5200 board support" should be swapped - the "85xx: Enable inbound PCI config cycles for X-ES boards" patch modifies some code that "XPedite5200 board support" added. I'm fine with submitting another patch to resolve any issues if that's easier for you.
- The "XPedite5200 board support" patch in the 85xx branch only appears
to change files which exist, it doesn't add a number of necessary, new files. eg diff stat from the patch: MAINTAINERS | 1 + MAKEALL | 1 + Makefile | 3 + board/xes/common/Makefile | 3 +- board/xes/common/actl_nand.c | 65 ++++ board/xes/common/fsl_85xx_pci.c | 103 +++++++- board/xes/xpedite5200/Makefile | 55 ++++ board/xes/xpedite5200/config.mk | 34 +++ board/xes/xpedite5200/ddr.c | 91 ++++++ board/xes/xpedite5200/law.c | 51 ++++ board/xes/xpedite5200/tlb.c | 85 ++++++ board/xes/xpedite5200/u-boot.lds | 145 +++++++++ board/xes/xpedite5200/xpedite5200.c | 125 ++++++++ include/configs/XPEDITE5200.h | 546 +++++++++++++++++++++++++++++++++++ 14 files changed, 1303 insertions(+), 5 deletions(-) create mode 100644 board/xes/common/actl_nand.c create mode 100644 board/xes/xpedite5200/Makefile create mode 100644 board/xes/xpedite5200/config.mk create mode 100644 board/xes/xpedite5200/ddr.c create mode 100644 board/xes/xpedite5200/law.c create mode 100644 board/xes/xpedite5200/tlb.c create mode 100644 board/xes/xpedite5200/u-boot.lds create mode 100644 board/xes/xpedite5200/xpedite5200.c
vs modified files from what's in 85xx branch: MAINTAINERS MAKEALL Makefile board/xes/common/Makefile board/xes/common/fsl_85xx_pci.c
Let me know if I should take any action.
Ugh, yeah, if you could submit patches which fix this, I'd appreciate it. I had some difficulty getting the patches to apply in the right order (mailbox issues), and must have lost some things in the merge.
Andy

Let me know if I should take any action.
Ugh, yeah, if you could submit patches which fix this, I'd appreciate it. I had some difficulty getting the patches to apply in the right order (mailbox issues), and must have lost some things in the merge.
I'll submit 2 patches to fix the issues later today.
Best, Peter

Dear Andy Fleming,
In message 1229974568-3773-1-git-send-email-afleming@freescale.com you wrote:
are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
Dave Liu (1): 85xx: Fix the boot window issue
Haiying Wang (1): Set IVPR to kenrel entry point in second core boot page
Kumar Gala (3): 85xx: Add support to populate addr map based on TLB settings ppc: Use addrmap in virt_to_phys and map_physmem. NAND FSL elbc: Use virt_to_phys to determine which bank is in use
Paul Gortmaker (3): sbc8548: don't enable the 3rd and 4th eTSEC sbc8548: enable command line editing by default. sbc8548: use proper PHY address
Peter Tyser (5): pci/fsl_pci_init: Enable inbound PCI config cycles Add support for PCA953x I2C gpio devices XPedite5370 board support 85xx: Enable inbound PCI config cycles for X-ES boards XPedite5200 board support
Trent Piepho (5): mpc8[56]xx: Put localbus clock in device tree mpc8xxx: LCRR[CLKDIV] is sometimes five bits mpc8568: Double local bus clock divider mpc86xx: Double local bus clock divider mpc8[56]xx: Put localbus clock in sysinfo and gd
MAINTAINERS | 4 + MAKEALL | 2 + Makefile | 8 + README | 9 + board/freescale/mpc8540ads/mpc8540ads.c | 2 +- board/freescale/mpc8541cds/mpc8541cds.c | 2 +- board/freescale/mpc8548cds/mpc8548cds.c | 2 +- board/freescale/mpc8555cds/mpc8555cds.c | 2 +- board/freescale/mpc8560ads/mpc8560ads.c | 2 +- board/freescale/mpc8568mds/mpc8568mds.c | 2 +- board/mpc8540eval/mpc8540eval.c | 2 +- board/pm854/pm854.c | 2 +- board/pm856/pm856.c | 2 +- board/sbc8548/sbc8548.c | 2 +- board/socrates/socrates.c | 2 +- board/tqc/tqm85xx/tqm85xx.c | 2 +- board/xes/common/Makefile | 57 +++ board/xes/common/fsl_8572_clk.c | 51 +++ board/xes/common/fsl_85xx_ddr.c | 93 +++++ board/xes/common/fsl_85xx_pci.c | 375 ++++++++++++++++++++ board/xes/xpedite5370/Makefile | 45 +++ board/xes/xpedite5370/config.mk | 35 ++ board/xes/xpedite5370/ddr.c | 270 ++++++++++++++ board/xes/xpedite5370/law.c | 54 +++ board/xes/xpedite5370/tlb.c | 94 +++++ board/xes/xpedite5370/u-boot.lds | 145 ++++++++ board/xes/xpedite5370/xpedite5370.c | 128 +++++++ cpu/mpc85xx/cpu.c | 31 +-- cpu/mpc85xx/fdt.c | 8 +- cpu/mpc85xx/release.S | 1 + cpu/mpc85xx/speed.c | 27 ++ cpu/mpc85xx/start.S | 16 +- cpu/mpc85xx/tlb.c | 34 ++ cpu/mpc86xx/cpu.c | 21 +- cpu/mpc86xx/fdt.c | 9 + cpu/mpc86xx/speed.c | 19 + drivers/gpio/Makefile | 47 +++ drivers/gpio/pca953x.c | 227 ++++++++++++ drivers/mtd/nand/fsl_elbc_nand.c | 6 +- drivers/pci/fsl_pci_init.c | 29 ++ include/asm-ppc/fsl_lbc.h | 5 +- include/asm-ppc/global_data.h | 3 + include/asm-ppc/io.h | 12 + include/asm-ppc/mmu.h | 3 + include/configs/XPEDITE5370.h | 589 +++++++++++++++++++++++++++++++ include/configs/sbc8548.h | 20 +- include/e500.h | 1 + include/mpc86xx.h | 1 + include/pca953x.h | 39 ++ lib_ppc/board.c | 8 + 50 files changed, 2467 insertions(+), 83 deletions(-) create mode 100644 board/xes/common/Makefile create mode 100644 board/xes/common/fsl_8572_clk.c create mode 100644 board/xes/common/fsl_85xx_ddr.c create mode 100644 board/xes/common/fsl_85xx_pci.c create mode 100644 board/xes/xpedite5370/Makefile create mode 100644 board/xes/xpedite5370/config.mk create mode 100644 board/xes/xpedite5370/ddr.c create mode 100644 board/xes/xpedite5370/law.c create mode 100644 board/xes/xpedite5370/tlb.c create mode 100644 board/xes/xpedite5370/u-boot.lds create mode 100644 board/xes/xpedite5370/xpedite5370.c create mode 100644 drivers/gpio/Makefile create mode 100644 drivers/gpio/pca953x.c create mode 100644 include/configs/XPEDITE5370.h create mode 100644 include/pca953x.h
Done, thanks.
Best regards,
Wolfgang Denk
participants (4)
-
Andy Fleming
-
Andy Fleming
-
Peter Tyser
-
Wolfgang Denk