summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* cpu/86xx fixes.Jon Loeliger2007-08-102-5/+14
| | | | | | | | | | | | | | Remove rev 1 fixes. Always set PICGCR_MODE. Enable machine check and provide board config option to set and handle SoC error interrupts. Include MSSSR0 in error message. Isolate a RAMBOOT bit of code with #ifdef CFG_RAMBOOT. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
* mpc83xx: add support for the MPC8323E RDBKim Phillips2007-08-101-0/+583
| | | | | | | | | | | MPC8323E based board with 64MB fixed SDRAM, 16MB flash, five 10/100 ethernet ports connected via an ICPlus IP175C switch, one PCI slot, and serial. Features not supported in this patch are SD card interface, 2 USB ports, and the two phone ports. Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* mpc83xx: Add support for the display of reset statusDave Liu2007-08-101-0/+2
| | | | | | | | | | | | | 83xx processor family has many reset sources, such as power on reset, software hard reset, software soft reset, JTAG, bus monitor, software watchdog, check stop reset, external hard reset, external software reset. sometimes, to figure out the fault of system, we need to know the cause of reset early before the prompt of u-boot present. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* Update SCCR programming in cpu_init_f() to support all 83xx processorsTimur Tabi2007-08-101-0/+2
| | | | | | | | | | | | | Update the cpu_init_f() function in cpu/mpc83xx/cpu_init.c to program the bitfields for all 83xx processors. The code to update some bitfields was compiled only on some processors. Now, the bitfields are programmed as long as the corresponding CFG_SCCR option is defined in the board header file. This means that the board header file should not define any CFG_SCCR macros for bitfields that don't exist on that processor, otherwise the SCCR will be programmed incorrectly. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* TQM834x: cleanup configuratonMartin Krause2007-08-101-3/+0
| | | | | | | Remove irritating #undef DEBUG Signed-off-by: Martin Krause <martin.krause@tqs.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* mpc83xx: Add support for 8360 silicon revision 2.1Lee Nipper2007-08-101-0/+2
| | | | | | | This change adds 8360 silicon revision 2.1 support to u-boot. Signed-off-by: Lee Nipper <lee.nipper@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* Merge with /home/wd/git/u-boot/custodian/u-boot-usbWolfgang Denk2007-08-0916-35/+457
|\
| * Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-08-07389-6589/+14922
| |\
| * \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-06-065-67/+167
| |\ \
| * | | TRAB, USB: update trab board configuration for use of generic ohci driverMarkus Klotzbuecher2007-06-061-1/+2
| | | |
| * | | USB: ohci fixes and cleanup for ppc4xx and yosemite board.Markus Klotzbuecher2007-06-061-0/+1
| | | |
| * | | USB: ohci fixes and cleanup for mpc5xxx and IceCube board configMarkus Klotzbuecher2007-06-061-7/+2
| | | |
| * | | Add USB PCI-OHCI, USB keyboard and event poll support to theZhang Wei2007-06-061-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | MPC8641HPCN board config file. Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
| * | | USB event poll supportZhang Wei2007-06-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds USB event poll support, which could be used in usbkbd and other usb devices driver when the asynchronous interrupt processing is supported. Signed-off-by: Zhang Wei <wei.zhang@freescale.com
| * | | Merge git://www.denx.de/git/u-boot into 2007_05_15-testingMarkus Klotzbuecher2007-05-2939-557/+1286
| |\ \ \
| * \ \ \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-05-0715-87/+1640
| |\ \ \ \
| * \ \ \ \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-04-2379-1605/+2425
| |\ \ \ \ \
| * \ \ \ \ \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-04-032-13/+5
| |\ \ \ \ \ \
| * | | | | | | Support for the Philips ISP116x HCD (Host Controller Driver)Rodolfo Giometti2007-04-031-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodolfo Giometti <giometti@enneenne.com>
| * | | | | | | Merge with git://www.denx.de/git/u-boot.git#testing-USBMarkus Klotzbuecher2007-03-2315-35/+442
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merge with /home/mk/git/u-boot-generic_ohci#generic_ohciWolfgang Denk2006-11-277-13/+39
| | |\ \ \ \ \ \ \
| | | * | | | | | | Fix some endianness issues related to the generic ohci driverMarkus Klotzbuecher2006-11-272-7/+17
| | | | | | | | | |
| | | * | | | | | | Introduced the configuration option CONFIG_USB_OHCI_NEW in order to be ableMarkus Klotzbuecher2006-11-276-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to choose between the old and the generic OHCI drivers.
| | | * | | | | | | Modified the mpc5xxx and the ppc4xx cpu to use the generic OHCI driverMarkus Klotzbuecher2006-11-275-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and adapted board configs TQM5200 and yosemite accordingly. This commit also makes the maximum number of root hub ports configurable (CFG_USB_OHCI_MAX_ROOT_PORTS).
| | * | | | | | | | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-11-27103-366/+7353
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | |
| | * | | | | | | | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-08-0731-2146/+4121
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-06-261-17/+17
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-06-2611-91/+691
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Code cleanupWolfgang Denk2006-06-145-15/+13
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-06-1411-108/+1891
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | Various USB related patchesWolfgang Denk2006-06-146-18/+345
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add support for mpc8xx USB device. - Add support for Common Device Class - Abstract Control Model USB console. - Add support for flow control in USB slave devices. - Add support for switching between gserial and cdc_acm using environment. - Minor changes to usbdcore_omap1510.c usbdcore_omap1510.h - Update usbcore slightly to ease host enumeration. - Fix non-portable endian problems in usbdcore and usbdcore_ep0. - Add AdderUSB_config as a defconfig to enable usage of the USB console by default with the Adder87x U-Boot port. Patches by Bryan O'Donoghue <bodonoghue@codehermit.ie>, 29 May 2006
| | * | | | | | | | | | | | Merge with /home/mk/git/u-boot#generic_ohciWolfgang Denk2006-05-315-5/+61
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | Support generic OHCI support for the s3c24x0 cpu.Markus Klotzbuecher2006-05-301-0/+5
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Changed the mp2usb (at91rm9200) board to use the generic OHCI driver. SomeMarkus Klotzbuecher2006-05-232-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes to the latter.
| | | * | | | | | | | | | | | More cleanup for the delta board and the generic usb_ohci driver. AddedMarkus Klotzbuecher2006-05-231-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CFG_USB_BOARD_INIT and CFG_USB_CPU_INIT for enabling board and cpu specific initialization and cleanup hooks respectively.
| | | * | | | | | | | | | | | This patch adds USB storage support for the delta board. This is the firstMarkus Klotzbuecher2006-05-223-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | board to make use of a generic OHCI driver, that calls hooks for board dependant initialization.
* | | | | | | | | | | | | | | Merge with /home/wd/git/u-boot/custodian/u-boot-mpc83xxWolfgang Denk2007-08-091-3/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge git://www.denx.de/git/u-bootKim Phillips2007-07-113-3/+201
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://www.denx.de/git/u-bootKim Phillips2007-07-0665-436/+1138
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://www.denx.de/git/u-bootKim Phillips2007-06-201-3/+27
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://www.denx.de/git/u-bootKim Phillips2007-06-1419-121/+635
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | fix compilation problem for mpc8349itx CFG_RAMBOOTNikita V. Youshchenko2007-06-011-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current include/configs/MPC8349ITX.h does contain some support for building image that will be started from memory (without putting in into flash). It could be triggered by building with TEXT_BASE set to a low value. However, this support is incomplete: using of low TEXT_BASE causes defining configuration macros in inconsistent way, which later leads to compilation errors. In particular. flash support is being disabled, but then flash structures get referenced. This patch fixes this, making it possible to build with low TEXT_BASE. Signed-Off-By: Nikita Youshchenko <yoush@debian.org> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
| * | | | | | | | | | | | | | | | | | add missing 'console' var to default mpc8349itx configNikita V. Youshchenko2007-06-011-1/+3
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* | | | | | | | | | | | | | | | | | Merge with /home/tur/git/u-boot#cm5200-siWolfgang Denk2007-08-071-22/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | cm1_qp1 -> cm5200: single U-Boot image for modules from the cm5200 family.Bartlomiej Sieka2007-08-031-22/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the ability for modules from the Schindler cm5200 family to use a single U-Boot image: - rename cm1_qp1 to cm5200 - add run-time module detection - parametrize SDRAM configuration according to the module we are running on Few minor, board-specific fixes included in this patch: - better MAC address handling - updated default environment ('update' command uses +{filesize} now) - improved error messages in the auto-update code - allow booting U-Boot from RAM (CFG_RAMBOOT) Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com> Signed-off-by: Piotr Kruszynski <ppk@semihalf.com> Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
* | | | | | | | | | | | | | | | | | | Merge with /home/wd/git/u-boot/custodian/u-boot-testingWolfgang Denk2007-08-063-3/+2011
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | Coding style cleanup. Update CHANGELOG.Wolfgang Denk2007-08-061-1844/+1842
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * | | | | | | | | | | | | | | | | | | Fix some compile issues for MAI board.Jason Jin2007-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com>
| * | | | | | | | | | | | | | | | | | | Configurations for ATI video card BIOS emulatorJason Jin2007-08-061-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add definition of the BIOS emulator and the ATI framebuffer driver for MPC8641HPCN board. Signed-off-by: Jason Jin <Jason.jin@freescale.com> Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
| * | | | | | | | | | | | | | | | | | | This is a framebuffer driver for ATI video card, can work for PCI9200,Jason Jin2007-08-061-0/+1986
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X300, X700, X800 ATI video cards. Signed-off-by: Zhang Wei <wei.zhang@freescale.com> Signed-off-by: Jason Jin <Jason.jin@freescale.com>