Wolfgang Denk
e57ed96bac
Merge branch 'master' of git://www.denx.de/git/u-boot-coldfire
2008-01-23 14:23:13 +01:00
Wolfgang Denk
8f00731818
Merge branch 'master' of git://www.denx.de/git/u-boot-ppc4xx
2008-01-23 14:19:45 +01:00
Wolfgang Denk
ed3afca32e
Merge branch 'master' of git://www.denx.de/git/u-boot-mpc86xx
2008-01-23 14:18:18 +01:00
Wolfgang Denk
39166b5c9e
Merge branch 'master' of git://www.denx.de/git/u-boot-mpc85xx
2008-01-23 13:56:55 +01:00
Dave Liu
cfe5ca7797
mpc83xx: Correct the struct spi8xxx in mpc8xxx_spi.h
...
The commit 04a9e1180a
cause the 83xx immap broken, so the DMA and PCI will
be failed.
The patch fix the struct spi8xxx and rm struct spi83xx.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-01-18 12:39:23 -06:00
Andy Fleming
6ea66a818d
Merge branch 'kumar'
2008-01-17 15:52:38 -06:00
TsiChungLiew
57a127201e
ColdFire: MCF547x_8x - Add M5475EVB and M5485EVB support
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:43 -06:00
TsiChungLiew
72f56adc0b
ColdFire: Add MCF547x_8x dma code and header files
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:42 -06:00
TsiChungLiew
4621fc3fe7
ColdFire: Add MCF547x_8x related header files
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:41 -06:00
TsiChungLiew
e2756f4b54
ColdFire: Add MCF5227x cpu and M52277EVB support-3
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:41 -06:00
TsiChungLiew
c875810279
ColdFire: Add MCF5227x cpu and MCF52277EVB support-2
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:41 -06:00
TsiChungLiew
1552af70ec
ColdFire: Add MCF5227x cpu and M52277EVB support-1
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:41 -06:00
TsiChungLiew
397b7b81a1
ColdFire: Fix CFI Flash low level Read/Write macro
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:40 -06:00
TsiChungLiew
aa5f1f9dc8
ColdFire: Add M5373EVB platform support - 2
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:40 -06:00
TsiChungLiew
320d61991f
ColdFire: Update FlexBus CS for MCF532x
...
Definition update and change from 16bit to 32bit
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:40 -06:00
TsiChungLiew
2e72ad0644
ColdFire: PCI and misc updates for MCF5445x
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:40 -06:00
TsiChungLiew
d2b1649348
ColdFire: MCF5445x header files cleanup
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:39 -06:00
TsiChungLiew
d9aae62609
ColdFire: MCF532x header files cleanup
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Signed-off by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:39 -06:00
TsiChungLiew
7af7751d04
ColdFire: Add modules header files
...
Add CF specific modules header files
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
Signed-off-by: John Rigby <jrigby@freescale.com>
2008-01-17 14:59:39 -06:00
Kim Phillips
2956acd5ef
codingstyle cleanup for spi driver
...
..and rm unused CONFIG_FSL_SPI define
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-01-17 14:01:59 -06:00
Timur Tabi
6bee764bd6
86xx: enable command-line editing
...
Enable command-line editing for all MPC86xx boards.
Signed-off-by: Timur Tabi <timur@freescale.com>
2008-01-17 12:15:41 -06:00
Ben Warren
80ddd22626
Implement hard SPI driver on MPC8349EMDS
...
This patch implements the fsl_spi driver on the MPC8349EMDS evaluation board.
This board has an ST M25P40 4Mbit EEPROM on its SPI bus
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-01-17 11:02:33 -06:00
Ben Warren
04a9e1180a
Add support for a Freescale non-CPM SPI controller
...
This patch adds support for the SPI controller found on Freescale PowerPC
processors such as the MCP834x family. Additionally, a new config option,
CONFIG_HARD_SPI, is added for general purpose SPI controller use.
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-01-17 11:02:25 -06:00
Dave Liu
a8cb43a89b
mpc83xx: Fix the fatal conflict of merge
...
The commit 9e89647889
will cause the mpc8315erdb board can't boot up.
The patch fix that bug, and remove the duplicated #ifdef
CFG_SPCR_TSECEP code and clean the SCCR_TSEC2 for
MPC8313E processor.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-01-17 11:01:52 -06:00
Stefan Roese
9cfff9e9d4
Merge branch 'master' of /home/stefan/git/u-boot/u-boot
2008-01-17 16:04:12 +01:00
Niklaus Giger
4371090e5d
ppc4xx: Netstal HCU5 board. Added POST. Various fixes
...
- Various fixes
- Reduced rom_size from 384 to 320 kB
- Environment is now in flash
- Added POST
- Support for OF
Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
2008-01-17 13:50:18 +01:00
Niklaus Giger
4bd5036e60
ppc4xx: Netstal HCU4 board. Added POST. Various fixes
...
- Various fixes
- Reduced rom_size from 384 to 320 kB
- Environment is now in flash
- Added POST
- Support for OF
Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
2008-01-17 13:49:51 +01:00
Matthias Fuchs
1a3ac86b79
ppc4xx: Complete DU440 board support
...
Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2008-01-17 11:34:12 +01:00
Wolfgang Denk
f188896c2f
Merge branch 'master' of git+ssh://10.10.0.7/home/wd/git/u-boot/master
2008-01-17 09:35:26 +01:00
Grzegorz Bernacki
334e442e6f
Set ips dividor to 1/4 of csb clock.
...
Previous setting cause ips clock to be out of spec. This bug was found by John
Rigby from Freescale.
Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
2008-01-17 09:31:58 +01:00
Kumar Gala
7dc358bb0d
85xx: Get ride of old TLB setup code
...
Now that all boards have been converted, remove old config code and the
config option for the new style.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:19:18 -06:00
Kumar Gala
3b558e26a5
85xx: Convert TQM85xx to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:11:53 -06:00
Kumar Gala
74121b470c
85xx: Convert STXGP3 & STXSSA to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:11:17 -06:00
Kumar Gala
143b518d91
85xx: Convert SBC8540/SBC8560/SBC8548 to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:10:42 -06:00
Kumar Gala
818218bac6
85xx: Convert PM854/PM856 to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:10:04 -06:00
Kumar Gala
ff4681c928
85xx: Convert MPC8540EVAL to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:09:20 -06:00
Kumar Gala
73aa9ac2b4
85xx: Convert MPC8568 MDS to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:08:53 -06:00
Kumar Gala
0db37dc2ee
85xx: Convert MPC8541/MPC8555/MPC8548 CDS to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:08:24 -06:00
Kumar Gala
219a81b98d
85xx: Convert MPC8540/MPC8560 ADS to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:06:53 -06:00
Kumar Gala
80d0b6a149
85xx: Convert ATUM8548 to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:06:05 -06:00
Kumar Gala
0f7a3dc95c
85xx: Convert MPC8544 DS to new TLB setup
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:05:35 -06:00
Kumar Gala
44a23cfd63
85xx: Introduce new tlb API
...
Add a set of functions to manipulate TLB entries:
* set_tlb() - write a tlb entry
* invalidate_tlb() - invalidate a tlb array
* disable_tlb() - disable a variable size tlb entry
* init_tlbs() - setup initial tlbs based on static table
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-17 02:04:07 -06:00
Stefan Roese
be88b16998
ppc4xx: Fix remaining CONFIG_COMMANDS in 4xx files
...
Signed-off-by: Stefan Roese <sr@denx.de>
2008-01-17 07:50:17 +01:00
Kumar Gala
4d3521cc79
85xx: convert remaining 85xx boards over to use new LAW init code
...
Converted ATUM8548, MPC8568 MDS, MPC8540 EVAL, and TQM85xx boards over
to use new LAW init code.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:56 -06:00
Kumar Gala
572b13afc4
85xx: convert STXGP3/STXSSA over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:56 -06:00
Kumar Gala
45f2166ac0
85xx: convert PM854/PM856 over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:55 -06:00
Kumar Gala
e2b159d007
85xx: convert SBC8540/SBC8560/SBC8548 over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:55 -06:00
Kumar Gala
2cfaa1aa1a
85xx: convert MPC8541/MPC8555/MPC8548 CDS over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:55 -06:00
Kumar Gala
7232a2724c
85xx: convert MPC8540/MPC8560 ADS over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:55 -06:00
Kumar Gala
4bcae9c92a
85xx: convert MPC8544 DS over to use new LAW init code
...
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-16 23:21:55 -06:00