* [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2)
@ 2008-06-11 7:43 Andy Fleming
2008-06-11 20:01 ` Wolfgang Denk
0 siblings, 1 reply; 4+ messages in thread
From: Andy Fleming @ 2008-06-11 7:43 UTC (permalink / raw)
To: u-boot
are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
A re-send, since I accidentally undid a bunch of changes before I sent the
last pull request. This one has been build-tested.
Andy Fleming (1):
socrates: Fix PCI clk fix patch
Anton Vorontsov (2):
83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h
83xx/85xx: further localbus cleanups
Becky Bruce (1):
MPC85xx: Change traps.c to not reference non-addressable memory
Kumar Gala (9):
85xx: Only use PORPLLSR[DDR_Ratio] on platforms that define it
85xx: expose cpu identification
85xx: Add setting of cache props in the device tree.
85xx: Remove unused and unconfigured memory test code.
MPC8544DS: Update config.h
85xx: remove dummy board_early_init_f
FSL LAW: Keep track of LAW allocations
85xx/86xx: Move to dynamic mgmt of LAWs
FSL LAW: Add new interface to use the last free LAW
Sergei Poselenov (7):
Socrates: config file cleanup.
Added the upmconfig() function for 85xx.
Socrates: Added FPGA mapping. LAWs and TLBs cleanup.
Socrates: added missed file with UPMA configuration data.
NAND: Added support for 128-bit OOB, adapted
Socrates: NAND support added. Changed the U-Boot base address and
Socrates: Added FPGA base address update in FDT.
Wolfgang Grandegger (16):
83xx/85xx/86xx: add more MxMR local bus definitions
TQM: move TQM boards to board/tqc
PPC: add accessor macros to clear and set bits in one shot
MPC85xx: Beautify boot output of L2 cache configuration
NAND FSL UPM: driver re-write using the hwcontrol callback
TQM85xx: Various coding style fixes
TQM85xx: Fix CPM port pin configuration
TQM85xx: Support for Spansion 'N' type flashes added
TQM85xx: Fix chip select configuration for second FLASH bank
TQM85xx: Bugfix in the SDRAM initialisation
TQM85xx: Support for Intel 82527 compatible CAN controller
TQM85xx: Support for Flat Device Tree
TQM8548: Basic support for the TQM8548 modules
TQM8548: PCI express support
TQM85xx: NAND support via local bus UPMB
TQM85xx: Change memory map to support Flash memory > 128 MiB
MAKEALL | 1 +
Makefile | 34 +-
board/atum8548/law.c | 14 +-
board/freescale/mpc8540ads/law.c | 10 +-
board/freescale/mpc8540ads/mpc8540ads.c | 42 --
board/freescale/mpc8541cds/law.c | 10 +-
board/freescale/mpc8541cds/mpc8541cds.c | 44 --
board/freescale/mpc8544ds/law.c | 16 +-
board/freescale/mpc8544ds/mpc8544ds.c | 44 --
board/freescale/mpc8548cds/law.c | 16 +-
board/freescale/mpc8548cds/mpc8548cds.c | 44 --
board/freescale/mpc8555cds/law.c | 10 +-
board/freescale/mpc8555cds/mpc8555cds.c | 44 --
board/freescale/mpc8560ads/law.c | 10 +-
board/freescale/mpc8560ads/mpc8560ads.c | 42 --
board/freescale/mpc8568mds/law.c | 12 +-
board/freescale/mpc8568mds/mpc8568mds.c | 39 --
board/freescale/mpc8610hpcd/law.c | 18 +-
board/freescale/mpc8641hpcn/law.c | 18 +-
board/mpc8540eval/law.c | 6 +-
board/pm854/law.c | 10 +-
board/pm856/law.c | 10 +-
board/sbc8548/law.c | 8 +-
board/sbc8560/law.c | 6 +-
board/sbc8641d/law.c | 18 +-
board/socrates/Makefile | 2 +-
board/socrates/config.mk | 3 +-
board/socrates/law.c | 21 +-
board/socrates/nand.c | 218 ++++++++
board/socrates/socrates.c | 22 +-
board/socrates/tlb.c | 25 +-
board/socrates/upm_table.h | 55 ++
board/stxgp3/law.c | 10 +-
board/stxssa/law.c | 12 +-
board/{ => tqc}/tqm5200/Makefile | 0
board/{ => tqc}/tqm5200/cam5200_flash.c | 0
board/{ => tqc}/tqm5200/cmd_stk52xx.c | 0
board/{ => tqc}/tqm5200/cmd_tb5200.c | 0
board/{ => tqc}/tqm5200/config.mk | 0
board/{ => tqc}/tqm5200/mt48lc16m16a2-75.h | 0
board/{ => tqc}/tqm5200/tqm5200.c | 0
board/{ => tqc}/tqm8260/Makefile | 0
board/{ => tqc}/tqm8260/config.mk | 0
board/{ => tqc}/tqm8260/flash.c | 0
board/{ => tqc}/tqm8260/tqm8260.c | 0
board/{ => tqc}/tqm8272/Makefile | 0
board/{ => tqc}/tqm8272/config.mk | 0
board/{ => tqc}/tqm8272/tqm8272.c | 0
board/{ => tqc}/tqm834x/Makefile | 0
board/{ => tqc}/tqm834x/config.mk | 0
board/{ => tqc}/tqm834x/pci.c | 0
board/{ => tqc}/tqm834x/tqm834x.c | 0
board/{ => tqc}/tqm85xx/Makefile | 8 +-
board/{ => tqc}/tqm85xx/config.mk | 0
board/tqc/tqm85xx/law.c | 86 +++
board/tqc/tqm85xx/nand.c | 469 ++++++++++++++++
board/tqc/tqm85xx/sdram.c | 371 +++++++++++++
board/tqc/tqm85xx/tlb.c | 248 +++++++++
board/tqc/tqm85xx/tqm85xx.c | 744 ++++++++++++++++++++++++++
board/{ => tqc}/tqm85xx/u-boot.lds | 0
board/{ => tqc}/tqm8xx/Makefile | 0
board/{ => tqc}/tqm8xx/config.mk | 0
board/{ => tqc}/tqm8xx/flash.c | 0
board/{ => tqc}/tqm8xx/load_sernum_ethaddr.c | 0
board/{ => tqc}/tqm8xx/tqm8xx.c | 0
board/{ => tqc}/tqm8xx/u-boot.lds | 0
board/{ => tqc}/tqm8xx/u-boot.lds.debug | 0
board/tqm85xx/law.c | 54 --
board/tqm85xx/sdram.c | 223 --------
board/tqm85xx/tlb.c | 114 ----
board/tqm85xx/tqm85xx.c | 419 ---------------
cpu/mpc85xx/cpu.c | 152 ++++--
cpu/mpc85xx/cpu_init.c | 39 +-
cpu/mpc85xx/fdt.c | 128 +++++
cpu/mpc85xx/spd_sdram.c | 2 +-
cpu/mpc85xx/traps.c | 8 +-
cpu/mpc86xx/cpu_init.c | 3 -
cpu/mpc86xx/spd_sdram.c | 6 +-
drivers/input/ps2ser.c | 31 +-
drivers/misc/fsl_law.c | 65 ++-
drivers/mtd/nand/fsl_upm.c | 128 ++---
drivers/mtd/nand/nand_base.c | 46 ++-
include/asm-ppc/fsl_law.h | 5 +
include/asm-ppc/fsl_lbc.h | 301 +++++++++++
include/asm-ppc/global_data.h | 3 +
include/asm-ppc/io.h | 36 ++
include/asm-ppc/processor.h | 11 +
include/configs/MPC8315ERDB.h | 2 +-
include/configs/MPC8349EMDS.h | 2 +-
include/configs/MPC8349ITX.h | 4 +-
include/configs/MPC8360EMDS.h | 2 +-
include/configs/MPC8360ERDK.h | 2 +-
include/configs/MPC837XEMDS.h | 2 +-
include/configs/MPC8540ADS.h | 3 -
include/configs/MPC8541CDS.h | 3 -
include/configs/MPC8544DS.h | 6 +-
include/configs/MPC8548CDS.h | 3 -
include/configs/MPC8555CDS.h | 3 -
include/configs/MPC8560ADS.h | 4 +-
include/configs/MPC8568MDS.h | 1 -
include/configs/SBC8540.h | 1 +
include/configs/TQM834x.h | 2 +-
include/configs/TQM85xx.h | 380 +++++++++++---
include/configs/sbc8560.h | 1 +
include/configs/socrates.h | 29 +-
include/configs/stxgp3.h | 1 +
include/configs/stxssa.h | 1 +
include/linux/mtd/fsl_upm.h | 1 -
include/linux/mtd/mtd-abi.h | 2 +-
include/mpc83xx.h | 234 +--------
include/mpc85xx.h | 37 +--
include/mpc86xx.h | 2 +
lib_ppc/board.c | 3 +-
113 files changed, 3493 insertions(+), 1832 deletions(-)
create mode 100644 board/socrates/nand.c
create mode 100644 board/socrates/upm_table.h
rename board/{ => tqc}/tqm5200/Makefile (100%)
rename board/{ => tqc}/tqm5200/cam5200_flash.c (100%)
rename board/{ => tqc}/tqm5200/cmd_stk52xx.c (100%)
rename board/{ => tqc}/tqm5200/cmd_tb5200.c (100%)
rename board/{ => tqc}/tqm5200/config.mk (100%)
rename board/{ => tqc}/tqm5200/mt48lc16m16a2-75.h (100%)
rename board/{ => tqc}/tqm5200/tqm5200.c (100%)
rename board/{ => tqc}/tqm8260/Makefile (100%)
rename board/{ => tqc}/tqm8260/config.mk (100%)
rename board/{ => tqc}/tqm8260/flash.c (100%)
rename board/{ => tqc}/tqm8260/tqm8260.c (100%)
rename board/{ => tqc}/tqm8272/Makefile (100%)
rename board/{ => tqc}/tqm8272/config.mk (100%)
rename board/{ => tqc}/tqm8272/tqm8272.c (100%)
rename board/{ => tqc}/tqm834x/Makefile (100%)
rename board/{ => tqc}/tqm834x/config.mk (100%)
rename board/{ => tqc}/tqm834x/pci.c (100%)
rename board/{ => tqc}/tqm834x/tqm834x.c (100%)
rename board/{ => tqc}/tqm85xx/Makefile (91%)
rename board/{ => tqc}/tqm85xx/config.mk (100%)
create mode 100644 board/tqc/tqm85xx/law.c
create mode 100644 board/tqc/tqm85xx/nand.c
create mode 100644 board/tqc/tqm85xx/sdram.c
create mode 100644 board/tqc/tqm85xx/tlb.c
create mode 100644 board/tqc/tqm85xx/tqm85xx.c
rename board/{ => tqc}/tqm85xx/u-boot.lds (100%)
rename board/{ => tqc}/tqm8xx/Makefile (100%)
rename board/{ => tqc}/tqm8xx/config.mk (100%)
rename board/{ => tqc}/tqm8xx/flash.c (100%)
rename board/{ => tqc}/tqm8xx/load_sernum_ethaddr.c (100%)
rename board/{ => tqc}/tqm8xx/tqm8xx.c (100%)
rename board/{ => tqc}/tqm8xx/u-boot.lds (100%)
rename board/{ => tqc}/tqm8xx/u-boot.lds.debug (100%)
delete mode 100644 board/tqm85xx/law.c
delete mode 100644 board/tqm85xx/sdram.c
delete mode 100644 board/tqm85xx/tlb.c
delete mode 100644 board/tqm85xx/tqm85xx.c
create mode 100644 include/asm-ppc/fsl_lbc.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2)
2008-06-11 7:43 [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2) Andy Fleming
@ 2008-06-11 20:01 ` Wolfgang Denk
2008-06-12 9:09 ` Wolfgang Grandegger
0 siblings, 1 reply; 4+ messages in thread
From: Wolfgang Denk @ 2008-06-11 20:01 UTC (permalink / raw)
To: u-boot
In message <1213170182-23158-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
>
> A re-send, since I accidentally undid a bunch of changes before I sent the
> last pull request. This one has been build-tested.
>
> Andy Fleming (1):
> socrates: Fix PCI clk fix patch
>
> Anton Vorontsov (2):
> 83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h
> 83xx/85xx: further localbus cleanups
>
> Becky Bruce (1):
> MPC85xx: Change traps.c to not reference non-addressable memory
>
> Kumar Gala (9):
> 85xx: Only use PORPLLSR[DDR_Ratio] on platforms that define it
> 85xx: expose cpu identification
> 85xx: Add setting of cache props in the device tree.
> 85xx: Remove unused and unconfigured memory test code.
> MPC8544DS: Update config.h
> 85xx: remove dummy board_early_init_f
> FSL LAW: Keep track of LAW allocations
> 85xx/86xx: Move to dynamic mgmt of LAWs
> FSL LAW: Add new interface to use the last free LAW
>
> Sergei Poselenov (7):
> Socrates: config file cleanup.
> Added the upmconfig() function for 85xx.
> Socrates: Added FPGA mapping. LAWs and TLBs cleanup.
> Socrates: added missed file with UPMA configuration data.
> NAND: Added support for 128-bit OOB, adapted
> Socrates: NAND support added. Changed the U-Boot base address and
> Socrates: Added FPGA base address update in FDT.
>
> Wolfgang Grandegger (16):
> 83xx/85xx/86xx: add more MxMR local bus definitions
> TQM: move TQM boards to board/tqc
> PPC: add accessor macros to clear and set bits in one shot
> MPC85xx: Beautify boot output of L2 cache configuration
> NAND FSL UPM: driver re-write using the hwcontrol callback
> TQM85xx: Various coding style fixes
> TQM85xx: Fix CPM port pin configuration
> TQM85xx: Support for Spansion 'N' type flashes added
> TQM85xx: Fix chip select configuration for second FLASH bank
> TQM85xx: Bugfix in the SDRAM initialisation
> TQM85xx: Support for Intel 82527 compatible CAN controller
> TQM85xx: Support for Flat Device Tree
> TQM8548: Basic support for the TQM8548 modules
> TQM8548: PCI express support
> TQM85xx: NAND support via local bus UPMB
> TQM85xx: Change memory map to support Flash memory > 128 MiB
Applied, thanks.
Note that I had to fix some merge conflicts in
include/asm-ppc/fsl_lbc.h
Please check if I did this correctly.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"The algorithm to do that is extremely nasty. You might want to mug
someone with it." - M. Devine, Computer Science 340
^ permalink raw reply [flat|nested] 4+ messages in thread
* [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2)
2008-06-11 20:01 ` Wolfgang Denk
@ 2008-06-12 9:09 ` Wolfgang Grandegger
2008-06-19 20:56 ` Wolfgang Denk
0 siblings, 1 reply; 4+ messages in thread
From: Wolfgang Grandegger @ 2008-06-12 9:09 UTC (permalink / raw)
To: u-boot
Wolfgang Denk wrote:
> In message <1213170182-23158-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
>>
>> A re-send, since I accidentally undid a bunch of changes before I sent the
>> last pull request. This one has been build-tested.
>>
>> Andy Fleming (1):
>> socrates: Fix PCI clk fix patch
>>
>> Anton Vorontsov (2):
>> 83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h
>> 83xx/85xx: further localbus cleanups
>>
>> Becky Bruce (1):
>> MPC85xx: Change traps.c to not reference non-addressable memory
>>
>> Kumar Gala (9):
>> 85xx: Only use PORPLLSR[DDR_Ratio] on platforms that define it
>> 85xx: expose cpu identification
>> 85xx: Add setting of cache props in the device tree.
>> 85xx: Remove unused and unconfigured memory test code.
>> MPC8544DS: Update config.h
>> 85xx: remove dummy board_early_init_f
>> FSL LAW: Keep track of LAW allocations
>> 85xx/86xx: Move to dynamic mgmt of LAWs
>> FSL LAW: Add new interface to use the last free LAW
>>
>> Sergei Poselenov (7):
>> Socrates: config file cleanup.
>> Added the upmconfig() function for 85xx.
>> Socrates: Added FPGA mapping. LAWs and TLBs cleanup.
>> Socrates: added missed file with UPMA configuration data.
>> NAND: Added support for 128-bit OOB, adapted
>> Socrates: NAND support added. Changed the U-Boot base address and
>> Socrates: Added FPGA base address update in FDT.
>>
>> Wolfgang Grandegger (16):
>> 83xx/85xx/86xx: add more MxMR local bus definitions
>> TQM: move TQM boards to board/tqc
>> PPC: add accessor macros to clear and set bits in one shot
>> MPC85xx: Beautify boot output of L2 cache configuration
>> NAND FSL UPM: driver re-write using the hwcontrol callback
I just realized that the related patch for the MPC8360ERDK got lost:
http://www.mail-archive.com/u-boot-users at lists.sourceforge.net/msg06991.html
It is required to get that board working with the re-written FSL UPM
driver. Could someone pick it up, please.
Thanks,
Wolfgang.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2)
2008-06-12 9:09 ` Wolfgang Grandegger
@ 2008-06-19 20:56 ` Wolfgang Denk
0 siblings, 0 replies; 4+ messages in thread
From: Wolfgang Denk @ 2008-06-19 20:56 UTC (permalink / raw)
To: u-boot
In message <4850E7D0.5090008@grandegger.com> you wrote:
>
> I just realized that the related patch for the MPC8360ERDK got lost:
>
> http://www.mail-archive.com/u-boot-users at lists.sourceforge.net/msg06991.html
>
> It is required to get that board working with the re-written FSL UPM
> driver. Could someone pick it up, please.
Done. Thanks for pointing out.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"The release of emotion is what keeps us health. Emotionally
healthy."
"That may be, Doctor. However, I have noted that the healthy release
of emotion is frequently unhealthy for those closest to you."
-- McCoy and Spock, "Plato's Stepchildren", stardate 5784.3
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-06-19 20:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-11 7:43 [U-Boot-Users] Please pull u-boot-mpc85xx.git (v2) Andy Fleming
2008-06-11 20:01 ` Wolfgang Denk
2008-06-12 9:09 ` Wolfgang Grandegger
2008-06-19 20:56 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox