Jon Loeliger
2047672684
Converted all 85xx boards to use a common FSL I2C driver.
...
Introduced COFIG_FSL_I2C to select the common FSL I2C driver.
And removed hard i2c path from a few u-boot.lds scipts too.
Minor whitespace cleanups along the way.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
18 years ago
Wolfgang Denk
ba999c531e
Cleanup compile warnings. Prepare for release 1.1.5
18 years ago
Stefan Roese
43a2b0e76a
Add board/cpu specific NAND chip select function to 440 NDFC
...
Based on idea and implementation from Jeff Mann
Patch by Stefan Roese, 20 Oct 2006
18 years ago
Jon Loeliger
7237c033b0
Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c
...
in an effort to begin to unify the umpteen FSL I2C drivers that
are all otherwise very similar.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
18 years ago
Jon Loeliger
13a7fcdf37
* Fix a bunch of compiler warnings for gcc 4.0
...
Signed-off-by: Matthew McClintock <msm@freescale.com>
18 years ago
Stefan Roese
edf0b54338
Make 4xx bootup message shorter on 440EPx/GRx platforms
...
Patch by Stefan Roese, 18 Oct 2006
18 years ago
Bartlomiej Sieka
4707fb50cc
Preliminary patch adding support for the MarelV38B board.
18 years ago
Stefan Roese
d7762337cb
* PPC405EP: Add support for board configuration of CPC0_PCI register
...
This is needed to be able to configure PerWE*/PCI_INT* pin as PerWE*
Patch by Tolunay Orkun, 07 Apr 2006
18 years ago
Stefan Roese
e0a46554c3
* PPC405EP: Add CFG_GPIO0_OR, CFG_GPIO0_ODR to setup GPIO completely.
...
- Add configuration of Open Drain GPIO Output selection
- Add configuration of initial value of GPIO output pins
Patch by Tolunay Orkun, 07 Apr 2006
18 years ago
Matthew McClintock
7376eb87aa
* Fix a bunch of compiler warnings for gcc 4.0
...
Signed-off-by: Matthew McClintock <msm@freescale.com>
18 years ago
Jon Loeliger
1fd5699a4a
Coding style changes to remove local varible blocks
...
and reformat a bit nicer.
18 years ago
Jon Loeliger
7b382b7125
Fix whitespace issues.
18 years ago
Wolfgang Denk
2b208f5308
Move "ar" flags to config.mk to allow for silent "make -s"
...
Based on patch by Mike Frysinger, 20 Jun 2006
18 years ago
Wolfgang Denk
511d0c72b8
Coding style cleanup
18 years ago
Stefan Roese
f3443867e9
Add CONFIG_BOARD_RESET to configure board specific reset function
...
Patch by Stefan Roese, 07 Oct 2006
18 years ago
John Traill
f55df18187
Fix missing tCycle/modfreq calculation.
...
Signed-off-by: John Traill <john.traill@freescale.com>
18 years ago
Jon Loeliger
afbdc649f8
Modified makefile for new build mechanism.
...
Signed-off-by: Jon Loeliger <jdl@freescale.com>
19 years ago
Jon Loeliger
d14ba6a798
Handle 86xx SVR values according to the new Reference Manual.
...
Both 8641 and 8641D have SVR == 0x8090, and are distinguished
by the byte in bits 16-23 instead.
Thanks to Jason Jin for noticing.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
19 years ago
Stefan Roese
854bc8da75
Add support for AMCC Rainier PPX440GRx eval board
...
Patch by Stefan Roese, 13 Sep 2006
19 years ago
Stefan Roese
2d658967e1
Fix build problem cpu/ppc4xx/ndfc.c
...
Patch by Stefan Roese, 07 Sep 2006
19 years ago
Marian Balakowicz
5e09054af6
Remove dead code (i2o and dma) from cpu/mpc824x/drivers/ directory.
19 years ago
Stefan Roese
887e2ec9ec
Add support for AMCC Sequoia PPC440EPx eval board
...
- Add support for PPC440EPx & PPC440GRx
- Add support for PPC440EP(x)/GR(x) NAND controller
in cpu/ppc4xx directory
- Add NAND boot functionality for Sequoia board,
please see doc/README.nand-boot-ppc440 for details
- This Sequoia NAND image doesn't support environment
in NAND for now. This will be added in a short while.
Patch by Stefan Roese, 07 Sep 2006
19 years ago
Wolfgang Denk
f60ba0d35e
Fix build problems on sorcery board.
19 years ago
Marian Balakowicz
f93286397e
Add support for a saving build objects in a separate directory.
...
Modifications are based on the linux kernel approach and
support two use cases:
1) Add O= to the make command line
'make O=/tmp/build all'
2) Set environement variable BUILD_DIR to point to the desired location
'export BUILD_DIR=/tmp/build'
'make'
The second approach can also be used with a MAKEALL script
'export BUILD_DIR=/tmp/build'
'./MAKEALL'
Command line 'O=' setting overrides BUILD_DIR environent variable.
When none of the above methods is used the local build is performed and
the object files are placed in the source directory.
19 years ago
Detlev Zundel
43835aac48
Added interrupt handling capabilities for mpc5xxx processors.
...
Also added Linux like BUG() macros.
19 years ago
Wolfgang Denk
e8143e72e1
Add splashscreen support for MCC200 board.
19 years ago
Jon Loeliger
9bff7a69a8
Remove trailing empty lines.
19 years ago
Jon Loeliger
cd6d73d5b8
Remove bogus msync and use volatile asm.
19 years ago
Stefan Roese
2b393b0f0a
PCIe endpoint support for AMCC Yucca 440SPe board
...
Patch by Tirumala R Marri, 26 Aug 2006
19 years ago
Wolfgang Denk
16850919ff
Code cleanup
19 years ago
Jon Loeliger
ffff3ae56f
General indent and whitespace cleanups.
19 years ago
Jon Loeliger
41a0e8b304
Cleanup compiler warnings.
19 years ago
Haiying Wang
67256678f0
Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
19 years ago
Haiying Wang
0d9ccc55ed
Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
19 years ago
Stefan Roese
899620c2d6
Add initial support for the ALPR board from Prodrive
...
NAND needs some additional testing
Patch by Heiko Schocher, 15 Aug 2006
19 years ago
Wolfgang Denk
94568b600a
Update for SC520 board.
...
Patch by David Updegraff, 02 Dec 2005
19 years ago
Rafal Jaworowski
36b904a7fd
Fix PCI-Express on PPC440SPe rev. A.
19 years ago
Rafal Jaworowski
692519b1ed
Add support for PCI-Express on PPC440SPe (Yucca board).
19 years ago
Matthew McClintock
34c3c0e01d
* Switched default PCI speed for 8540 ADS back to 33MHz
...
* Added comments and a printf to warn that PCI-X won't
work at 33MHz
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
19 years ago
Matthew McClintock
97074ed965
* Added support for initializing second PCI bus on 85xx Patch by Andy Fleming 17-Mar-2006
...
Signed-off-by: Andy Fleming <afleming@freescale.com>
19 years ago
Matthew McClintock
0e16387db1
* Add Flat Dev Tree construction for MPC85xx ADS and CDS boards Patch by Jon Loeliger 17-Jan-2006
...
Signed-off-by: Jon Loeliger <jdl@freescale.com>
19 years ago
John Traill
91a414c7d1
Fix caslat calculation
...
Signed-off-by: John Traill <john.traill@freescale.com>
19 years ago
Jon Loeliger
709d3073e7
Convert to mac-address in ethernet nodes.
19 years ago
Haiying Wang
239db37c94
Move get_board_sys_clk to board directory
19 years ago
Stefan Roese
a2c95a7224
PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance
...
AMCC suggested to set the PMU bit to 0 for best performace on
the PPC440 DDR controller.
Please see doc/README.440-DDR-performance for details.
Patch by Stefan Roese, 28 Jul 2006
19 years ago
John Traill
492900b985
Fix 8641HPCN pollution
19 years ago
Wolfgang Denk
b9365a26a1
Code cleanup
19 years ago
Wolfgang Denk
32cb2c70c4
Add support for friendly-arm SBC-2410X board
...
Patch by JinHua Luo, 01 Sep 2005
19 years ago
Wolfgang Denk
0352f17687
Fix MIPS LE build problem
...
Patch by Thomas Lange, 10 Aug 2005
19 years ago
Wolfgang Denk
b87dfd2854
Add support for TB5200 board
...
The TB5200 ("Tinybox") is a small baseboard for the TQM5200 module
integrated in a little aluminium case.
Patch by Martin Krause, 8 Jun 2006
Some code cleanup
19 years ago