
are found in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git
Andy Fleming (1): Merge branch 'kumar'
Kumar Gala (23): 85xx: Move LAW init code into C 85xx: convert MPC8544 DS over to use new LAW init code 85xx: convert MPC8540/MPC8560 ADS over to use new LAW init code 85xx: convert MPC8541/MPC8555/MPC8548 CDS over to use new LAW init code 85xx: convert SBC8540/SBC8560/SBC8548 over to use new LAW init code 85xx: convert PM854/PM856 over to use new LAW init code 85xx: convert STXGP3/STXSSA over to use new LAW init code 85xx: convert remaining 85xx boards over to use new LAW init code 85xx: Remove old style of LAW init 85xx: Use proper defines for PCI addresses 85xx: Introduce new tlb API 85xx: Reworked initial processor init 85xx: Convert MPC8544 DS to new TLB setup 85xx: Convert ATUM8548 to new TLB setup 85xx: Convert MPC8540/MPC8560 ADS to new TLB setup 85xx: Convert MPC8541/MPC8555/MPC8548 CDS to new TLB setup 85xx: Convert MPC8568 MDS to new TLB setup 85xx: Convert MPC8540EVAL to new TLB setup 85xx: Convert PM854/PM856 to new TLB setup 85xx: Convert SBC8540/SBC8560/SBC8548 to new TLB setup 85xx: Convert STXGP3 & STXSSA to new TLB setup 85xx: Convert TQM85xx to new TLB setup 85xx: Get ride of old TLB setup code
board/atum8548/Makefile | 4 +- board/atum8548/init.S | 235 ---------------------------- board/atum8548/law.c | 61 ++++++++ board/atum8548/tlb.c | 90 +++++++++++ board/atum8548/u-boot.lds | 2 - board/freescale/mpc8540ads/Makefile | 4 +- board/freescale/mpc8540ads/init.S | 265 -------------------------------- board/freescale/mpc8540ads/law.c | 58 +++++++ board/freescale/mpc8540ads/tlb.c | 130 ++++++++++++++++ board/freescale/mpc8540ads/u-boot.lds | 2 - board/freescale/mpc8541cds/Makefile | 4 +- board/freescale/mpc8541cds/init.S | 243 ----------------------------- board/freescale/mpc8541cds/law.c | 58 +++++++ board/freescale/mpc8541cds/tlb.c | 112 ++++++++++++++ board/freescale/mpc8541cds/u-boot.lds | 2 - board/freescale/mpc8544ds/Makefile | 4 +- board/freescale/mpc8544ds/init.S | 222 --------------------------- board/freescale/mpc8544ds/law.c | 42 +++++ board/freescale/mpc8544ds/tlb.c | 99 ++++++++++++ board/freescale/mpc8544ds/u-boot.lds | 2 - board/freescale/mpc8548cds/Makefile | 4 +- board/freescale/mpc8548cds/init.S | 252 ------------------------------ board/freescale/mpc8548cds/law.c | 73 +++++++++ board/freescale/mpc8548cds/tlb.c | 104 +++++++++++++ board/freescale/mpc8548cds/u-boot.lds | 2 - board/freescale/mpc8555cds/Makefile | 4 +- board/freescale/mpc8555cds/init.S | 243 ----------------------------- board/freescale/mpc8555cds/law.c | 58 +++++++ board/freescale/mpc8555cds/tlb.c | 112 ++++++++++++++ board/freescale/mpc8555cds/u-boot.lds | 2 - board/freescale/mpc8560ads/Makefile | 4 +- board/freescale/mpc8560ads/init.S | 266 -------------------------------- board/freescale/mpc8560ads/law.c | 58 +++++++ board/freescale/mpc8560ads/tlb.c | 130 ++++++++++++++++ board/freescale/mpc8560ads/u-boot.lds | 2 - board/freescale/mpc8568mds/Makefile | 4 +- board/freescale/mpc8568mds/init.S | 236 ---------------------------- board/freescale/mpc8568mds/law.c | 62 ++++++++ board/freescale/mpc8568mds/tlb.c | 100 ++++++++++++ board/freescale/mpc8568mds/u-boot.lds | 2 - board/mpc8540eval/Makefile | 5 +- board/mpc8540eval/init.S | 178 --------------------- board/mpc8540eval/law.c | 54 +++++++ board/mpc8540eval/tlb.c | 78 ++++++++++ board/mpc8540eval/u-boot.lds | 2 - board/pm854/Makefile | 4 +- board/pm854/init.S | 251 ------------------------------ board/pm854/law.c | 58 +++++++ board/pm854/tlb.c | 117 ++++++++++++++ board/pm854/u-boot.lds | 2 - board/pm856/Makefile | 4 +- board/pm856/init.S | 251 ------------------------------ board/pm856/law.c | 58 +++++++ board/pm856/tlb.c | 117 ++++++++++++++ board/pm856/u-boot.lds | 2 - board/sbc8548/Makefile | 4 +- board/sbc8548/init.S | 241 ----------------------------- board/sbc8548/law.c | 57 +++++++ board/sbc8548/tlb.c | 108 +++++++++++++ board/sbc8548/u-boot.lds | 2 - board/sbc8560/Makefile | 4 +- board/sbc8560/init.S | 165 -------------------- board/sbc8560/law.c | 60 +++++++ board/sbc8560/tlb.c | 65 ++++++++ board/sbc8560/u-boot.lds | 2 - board/stxgp3/Makefile | 4 +- board/stxgp3/init.S | 272 --------------------------------- board/stxgp3/law.c | 58 +++++++ board/stxgp3/tlb.c | 130 ++++++++++++++++ board/stxgp3/u-boot.lds | 2 - board/stxssa/Makefile | 3 +- board/stxssa/init.S | 244 ----------------------------- board/stxssa/law.c | 60 +++++++ board/stxssa/tlb.c | 106 +++++++++++++ board/stxssa/u-boot.lds | 2 - board/tqm85xx/Makefile | 4 +- board/tqm85xx/init.S | 222 --------------------------- board/tqm85xx/law.c | 54 +++++++ board/tqm85xx/tlb.c | 114 ++++++++++++++ board/tqm85xx/u-boot.lds | 2 - cpu/mpc85xx/Makefile | 2 +- cpu/mpc85xx/cpu_init.c | 38 +++++- cpu/mpc85xx/spd_sdram.c | 28 +--- cpu/mpc85xx/start.S | 147 ++++++++---------- cpu/mpc85xx/tlb.c | 93 +++++++++++ drivers/misc/Makefile | 1 + drivers/misc/fsl_law.c | 70 +++++++++ include/asm-ppc/fsl_law.h | 80 ++++++++++ include/asm-ppc/mmu.h | 31 ++++ include/configs/ATUM8548.h | 2 + include/configs/MPC8540ADS.h | 1 + include/configs/MPC8540EVAL.h | 2 + include/configs/MPC8541CDS.h | 1 + include/configs/MPC8544DS.h | 2 + include/configs/MPC8548CDS.h | 1 + include/configs/MPC8555CDS.h | 1 + include/configs/MPC8560ADS.h | 1 + include/configs/MPC8568MDS.h | 1 + include/configs/PM854.h | 1 + include/configs/PM856.h | 1 + include/configs/SBC8540.h | 1 + include/configs/TQM85xx.h | 2 + include/configs/sbc8548.h | 1 + include/configs/sbc8560.h | 1 + include/configs/stxgp3.h | 1 + include/configs/stxssa.h | 1 + 106 files changed, 3062 insertions(+), 3972 deletions(-) delete mode 100644 board/atum8548/init.S create mode 100644 board/atum8548/law.c create mode 100644 board/atum8548/tlb.c delete mode 100644 board/freescale/mpc8540ads/init.S create mode 100644 board/freescale/mpc8540ads/law.c create mode 100644 board/freescale/mpc8540ads/tlb.c delete mode 100644 board/freescale/mpc8541cds/init.S create mode 100644 board/freescale/mpc8541cds/law.c create mode 100644 board/freescale/mpc8541cds/tlb.c delete mode 100644 board/freescale/mpc8544ds/init.S create mode 100644 board/freescale/mpc8544ds/law.c create mode 100644 board/freescale/mpc8544ds/tlb.c delete mode 100644 board/freescale/mpc8548cds/init.S create mode 100644 board/freescale/mpc8548cds/law.c create mode 100644 board/freescale/mpc8548cds/tlb.c delete mode 100644 board/freescale/mpc8555cds/init.S create mode 100644 board/freescale/mpc8555cds/law.c create mode 100644 board/freescale/mpc8555cds/tlb.c delete mode 100644 board/freescale/mpc8560ads/init.S create mode 100644 board/freescale/mpc8560ads/law.c create mode 100644 board/freescale/mpc8560ads/tlb.c delete mode 100644 board/freescale/mpc8568mds/init.S create mode 100644 board/freescale/mpc8568mds/law.c create mode 100644 board/freescale/mpc8568mds/tlb.c delete mode 100644 board/mpc8540eval/init.S create mode 100644 board/mpc8540eval/law.c create mode 100644 board/mpc8540eval/tlb.c delete mode 100644 board/pm854/init.S create mode 100644 board/pm854/law.c create mode 100644 board/pm854/tlb.c delete mode 100644 board/pm856/init.S create mode 100644 board/pm856/law.c create mode 100644 board/pm856/tlb.c delete mode 100644 board/sbc8548/init.S create mode 100644 board/sbc8548/law.c create mode 100644 board/sbc8548/tlb.c delete mode 100644 board/sbc8560/init.S create mode 100644 board/sbc8560/law.c create mode 100644 board/sbc8560/tlb.c delete mode 100644 board/stxgp3/init.S create mode 100644 board/stxgp3/law.c create mode 100644 board/stxgp3/tlb.c delete mode 100644 board/stxssa/init.S create mode 100644 board/stxssa/law.c create mode 100644 board/stxssa/tlb.c delete mode 100644 board/tqm85xx/init.S create mode 100644 board/tqm85xx/law.c create mode 100644 board/tqm85xx/tlb.c create mode 100644 cpu/mpc85xx/tlb.c create mode 100644 drivers/misc/fsl_law.c create mode 100644 include/asm-ppc/fsl_law.h