summaryrefslogtreecommitdiffstats
path: root/include/asm-ppc
Commit message (Collapse)AuthorAgeFilesLines
* [mpc5200 fec] revert to some old version (somehow my play version got into theSascha Hauer2008-02-201-0/+14
| | | | repository). Runtime tested on pcm030
* adding first clean mx27 only fec driverJuergen Beisert2007-11-081-14/+0
|
* add powerpc specific bits for modulesSascha Hauer2007-10-012-0/+425
|
* move ppc assembler templates to include/asm-ppcSascha Hauer2007-09-222-0/+413
|
* remove unported includes and driversSascha Hauer2007-09-2146-19756/+0
|
* add missing includeSascha Hauer2007-07-121-0/+3
|
* consolidate cpu_init_*Sascha Hauer2007-07-121-1/+1
|
* add .gitignore filesSascha Hauer2007-07-121-0/+1
|
* svn_rev_691Sascha Hauer2007-07-051-0/+1
|
* svn_rev_684Sascha Hauer2007-07-0510-0/+119
|
* svn_rev_683Sascha Hauer2007-07-053-11/+17
| | | | more cleanups, fix compiler warnings
* svn_rev_660Sascha Hauer2007-07-051-0/+115
|
* svn_rev_657Sascha Hauer2007-07-0512-0/+0
|
* svn_rev_655Sascha Hauer2007-07-0519-0/+8593
| | | | move mpc specific files to asm-ppc/arch-*
* svn_rev_653Sascha Hauer2007-07-051-0/+781
| | | | restructure tree, add reginfo command
* svn_rev_617Sascha Hauer2007-07-051-0/+10
|
* svn_rev_614Sascha Hauer2007-07-051-8/+0
| | | | no global data
* svn_rev_600Sascha Hauer2007-07-051-0/+10
|
* svn_rev_538Sascha Hauer2007-07-051-8/+8
| | | | several powerpc fixes
* svn_rev_530Sascha Hauer2007-07-056-8/+0
| | | | remove linux/config.h
* svn_rev_243Sascha Hauer2007-07-051-1/+7
| | | | WIP
* svn_rev_200Sascha Hauer2007-07-051-8/+8
| | | | temporarily remove fields from struct bd_info to detect if somebody uses them
* svn_rev_188Sascha Hauer2007-07-051-0/+14
| | | | WIP
* svn_rev_177Sascha Hauer2007-07-051-0/+93
| | | | move header to include
* svn_rev_130Sascha Hauer2007-07-051-138/+0
| | | | leave only one errno.h in asm-generic
* svn_rev_003Sascha Hauer2007-07-052-11/+0
| | | | remove all #if 0 and #if 1
* Code cleanup.Wolfgang Denk2006-11-301-315/+315
|
* Merge with http://opensource.freescale.com/pub/scm/u-boot-83xx.gitWolfgang Denk2006-11-306-727/+2078
|\
| * Make fsl-i2c not conflict with SOFT I2CJoakim Tjernlund2006-11-291-4/+0
| | | | | | | | Signed-off-by: Timur Tabi <timur@freescale.com>
| * mpc83xx: Update 83xx to use fsl_i2c.cTimur Tabi2006-11-032-102/+2
| | | | | | | | | | | | | | | | Update the 83xx tree to use I2C support in drivers/fsl_i2c.c. Delete cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files. Added multiple I2C bus support to fsl_i2c.c. Signed-off-by: Timur Tabi <timur@freescale.com>
| * mpc83xx: Replace CFG_IMMRBAR with CFG_IMMRTimur Tabi2006-11-031-4/+4
| | | | | | | | | | | | | | Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx tree matches the other 8xxx trees. Signed-off-by: Timur Tabi <timur@freescale.com>
| * mpc83xx: Fix dual I2C support for the MPC8349ITX, MPC8349EMDS, TQM834x, and ↵Timur Tabi2006-11-031-8/+2
| | | | | | | | | | | | | | | | | | MPC8360EMDS This patch also adds an improved I2C set_speed(), which handles all clock frequencies. Signed-off-by: Timur Tabi <timur@freescale.com>
| * mpc83xx: add QE ethernet supportDave Liu2006-11-031-0/+2
| | | | | | | | this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
| * mpc83xx: Add MPC8360EMDS basic board supportDave Liu2006-11-032-2/+14
| | | | | | | | | | Add support for the Freescale MPC8360EMDS board. Includes DDR, DUART, Local Bus, PCI.
| * mpc83xx: add the QUICC Engine (QE) immap fileDave Liu2006-11-031-0/+550
| | | | | | | | common QE immap file. Also required for 8360.
| * mpc83xx: Add 8360 specifics to 83xx immapDave Liu2006-11-031-571/+1404
| | | | | | | | | | Mainly add QE device dependencies, with appropriate 8360 protection. Lindent also run.
| * mpc83xx: Add support for the MPC8349E-mITXTimur Tabi2006-11-031-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PREREQUISITE PATCHES: * This patch can only be applied after the following patches have been applied: 1) DNX#2006090742000024 "Add support for multiple I2C buses" 2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x" 3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c" 4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems" 5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems" CHANGELOG: * Add support for the Freescale MPC8349E-mITX reference design platform. The second TSEC (Vitesse 7385 switch) is not supported at this time. Signed-off-by: Timur Tabi <timur@freescale.com>
| * Multi-bus I2C implementation of MPC834xBen Warren2006-11-031-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hello, Attached is a patch implementing multiple I2C buses on the MPC834x CPU family and the MPC8349EMDS board in particular. This patch requires Patch 1 (Add support for multiple I2C buses). Testing was performed on a 533MHz board. /*** Note: This patch replaces ticket DNX#2006083042000027 ***/ Signed-off-by: Ben Warren <bwarren@qstreams.com> CHANGELOG: Implemented driver-level code to support two I2C buses on the MPC834x CPU family and the MPC8349EMDS board. Available I2C bus speeds are 50kHz, 100kHz and 400kHz on each bus. regards, Ben
| * mpc83xx: Changed to unified mpx83xx names and added common 83xx changesDave Liu2006-11-032-93/+138
| | | | | | | | | | | | | | Incorporated the common unified variable names and the changes in preparation for releasing mpc8360 patches. Signed-off-by: Dave Liu <daveliu@freescale.com>
* | [PATCH] PPC4xx: 440SP Rev. C detection addedStefan Roese2006-11-281-0/+1
|/ | | | Signed-off-by: Stefan Roese <sr@denx.de>
* Use generic I2C register block on 85xx and 86xx.Jon Loeliger2006-10-202-76/+9
| | | | | | | Replace private IMMAP I2C structures with generic reg block and allow 86xx to have multiple I2C device busses. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.cJon Loeliger2006-10-191-0/+90
| | | | | | | 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>
* Fixed leading whitespace issues.Jon Loeliger2006-10-131-3/+2
| | | | | | Removed spurious LAWAR thing. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Fix whitespace issues.Jon Loeliger2006-10-101-233/+233
|
* Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger2006-09-192-1/+6
|\ | | | | | | | | | | Conflicts: board/stxxtc/Makefile
| * Add support for AMCC Sequoia PPC440EPx eval boardStefan Roese2006-09-072-1/+6
| | | | | | | | | | | | | | | | | | | | | | - 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
* | Merge branch 'mpc86xx'Jon Loeliger2006-09-141-2/+3
|\ \
| * | Handle 86xx SVR values according to the new Reference Manual.Jon Loeliger2006-09-141-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge branch 'mpc86xx'Jon Loeliger2006-08-221-5/+5
|\| |
| * | Cleanup more poorly introduced whitespace.Jon Loeliger2006-08-221-5/+5
| | |