summaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeLines
* Work around for Ethernet problems on Xaeniax boardwdenk2004-11-02-3/+52
|
* Code cleanup for GCC-3.3.x compilerswdenk2004-10-17-1/+1
|
* * Patch by Gridish Shlomi, 30 Aug 2004:wdenk2004-10-10-1/+1
| | | | | | | | | | | | | | | | | - Add support to revA version of PQ27 and PQ27E. - Reverted MPC8260ADS baudrate back to original 115200 * Patch by Hojin, 17 Sep 2004: Fix typo in cfi_flash.c * Patch by Mark Jonas, 09 September 2004: mtest's data line test (with CFG_ALT_MEMTEST set) returned a wrong error message * Patch by Mark Jonas, 31 August 2004: Added option CFG_XLB_PIPELINING to enable XLB pipelining. This improves FTP performance for MPC5200 systems. Enabled for IceCube by default.
* * Configure SX1 board to use drivers/cfi_flash.cwdenk2004-10-10-0/+15
| | | | | | | | | | | * Patches by Michael Bendzick, 30 Aug 2004: - Configure omap1510inn board to use drivers/cfi_flash.c - Make drivers/cfi_flash.c protect environment and redundant environment. * Patch by Steven Scholz, 23 Jun 2004: - Add script (tools/img2brec.sh) to programm U-Boot into (Synch)Flash using the Bootstrap Mode of the MC9328MX1/L
* Patch by Sam Song, 21 August 2004:wdenk2004-10-09-1/+1
| | | | | | | - Fix a typo in README - Align "(RO)" output for "flinfo" after "protect on" - Add RESET support for RPXlite_DW board; adjust CPU:BUS frequency ratio 1:1 when core frequency less than 50MHz
* Patch by Steven Scholz, 16 Aug 2004:wdenk2004-10-09-650/+2
| | | | | | | | - Introducing the concept of SoCs "./cpu/$(CPU)/$(SOC)" - creating subdirs for SoCs ./cpu/arm920t/imx and ./cpu/arm920t/s3c24x0 - moving SoC specific code out of cpu/arm920t/ into cpu/arm920t/$(SOC)/ - moving drivers/s3c24x0_i2c.c and drivers/serial_imx.c out of drivers/ into cpu/arm920t/$(SOC)/
* * Patch by Stephen Williams, 15 July 2004wdenk2004-09-28-1/+2
| | | | | | | | Set the PCI class code for JSE board as part of PCI interface setup * Patch by Michael Bendzick, 15 Jul 2004: Fix problem with writes with odd sizes in drivers/cfi_flash.c when CFG_FLASH_USE_BUFFER_WRITE is set
* * Patch by Detlev Zundel, 08 Sep 2004:wdenk2004-09-08-22/+87
| | | | | | | | | | | Update etags build target * Improve NetConsole support: add support for broadcast destination address and buffered input. * Cleanup compiler warnings for GCC 3.3.x and later * Fix problem in cmd_jffs2.c introduced by CFG_JFFS_SINGLE_PART patch
* * Patch by Martin Krause, 03 Aug 2004:wdenk2004-08-04-1/+7
| | | | | | | | | change timing for SM501 graphics controller on TQM5200 module * Patch by Mark Jonas, 13 July 2004: - Total5200 LCD now run in little endian mode. Endianess conversion is done in hardware. - Removed last reference to "console" environment variable.
* * Patch by Andreas Engel, 12 Jul 2004:wdenk2004-08-02-23/+8
| | | | | | | | Replaced hardcoded PL011 clock frequency with config variable. Fixed wrong CONFIG_CMD_DFL doc. * Patch by Thomas Viehweger, 09 Jun 2004: make it possible to remove chpart when there is only one partition
* Add support for console over UDP (compatible to Ingo Molnar'swdenk2004-08-02-1/+205
| | | | netconsole patch under Linux)
* * Code cleanupwdenk2004-08-01-8/+917
| | | | | | | | | | | | | * Patch by Sascha Hauer, 28 Jun: - add generic support for Motorola i.MX architecture - add support for mx1ads, mx1fs2 and scb9328 boards * Patches by Marc Leeman, 23 Jul 2004: - Add define for the PCI/Memory Buffer Configuration Register - corrected comments in cpu/mpc824x/cpu_init.c * Add support for multiple serial interfaces (for example to allow modem dial-in / dial-out)
* Patch by Michael Bendzick, 12 Jul 2004:wdenk2004-07-12-1/+1
| | | | fix output formatting in drivers/cfi_flash.c
* * Patch by Dan Poirot, 06 Jul 2004:wdenk2004-07-11-6/+1
| | | | | | Fix sbc8260 environment variables * Cleanup redundand "console" environment variable
* * Cleanupwdenk2004-07-11-3/+4
| | | | | | | | | * Patch by Mark Jonas, 05 Jul 2004: add support for the Total5100's and Total5200's LCD screen * Patches by Dan Eisenhut, 01 Jul 2004: - README fixes. - Move doc2000.h include to prevent compiler warning on some boards
* Patches by Yasushi Shoji, 29 Jun 2004:wdenk2004-07-10-1/+1
| | | | | | | | | | | - add empty include/asm-microblaze/processor.h - add to CREDITS and MAINTAINERS - add gd initialization - add MicroBlaze and SUZAKU board to MAKEALL script - add reset support for SUZAKU - add flush_cache() for MicroBlaze - add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed size flash memory on SUZAKU
* * Rename SBC8560 into sbc8560 for consistencywdenk2004-07-10-1/+0
| | | | | | | | | * Patch by Daniel Poirot, 24 Jun 2004: Add support for Wind River's sbc8240 board * Patches by Yasushi Shoji, 26 Jun 2004: - drivers/serial_xuartlite.c: fix "return 0" in void function - add microblaze support to mkimage tool
* * Patch by Yuli Barcohen, 16 Jun 2004:wdenk2004-07-09-1/+1
| | | | | | | | Remove obsolete AdderII port which was superseded by unified AdderII/Adder87x port * Patch by Ladislav Michl, 16 Jun 2004: Fix gcc-3.3.3 warnings for smc91111.c
* * Code cleanup (ARM mostly)wdenk2004-07-01-25/+903
| | | | | | * Patch by Curt Brune, 17 May 2004: - Add support for Samsung S3C4510B CPU (ARM7tdmi based SoC) - Add support for ESPD-Inc. EVB4510 Board
* * Patch by Tom Armistead, 04 Jun 2004:wdenk2004-06-09-1/+2
| | | | | | | | | Add support for MAX6900 RTC * Patches by Ladislav Michl, 03 Jun 2004: - fix cfi_flash.c on LE systems - let 'make mrproper' delete u-boot.img as well - turn printf into debug in cfi_flash.c
* Patch by Kurt Stremerch, 28 May 2004:wdenk2004-06-09-1/+25
| | | | | | Add support for Exys XSEngine board Some code cleanup.
* Patch by Yuli Barcohen, 20 May 2004:wdenk2004-06-09-0/+74
| | | | Add support for Interphase iSPAN boards.
* * Patch by Paul Ruhland, 17 May 2004:wdenk2004-06-09-19/+28
| | | | | | | | | | | | - Add support for the Logic Zoom LH7A40x based SDK board(s), specifically the LPD7A400. * Patches by Robert Schwebel, 15 May 2004: - call MAC address reading code also for SMSC91C111; - make SMSC91C111 timeout configurable, remove duplicate code - fix get_timer() for PXA - update doc/README.JFFS2 - use "bootfile" env variable also for jffs2
* Patch by Markus Pietrek, 04 May 2004:wdenk2004-06-09-2/+10
| | | | | Fix clear_bss code for ARM systems (all except s3c44b0 which doesn't clear BSS at all?)
* * Patch by Dave Peverley, 30 Apr 2004:wdenk2004-06-06-5/+3
| | | | | | | | | | | | | | Add support for OMAP730 Perseus2 Development board * Patch by Alan J. Luse, 29 Apr 2004: Fix flash chip-select (OR0) option register setting on FADS boards. * Patch by Alan J. Luse, 29 Apr 2004: Report MII network speed and duplex setting properly when auto-negotiate is not enabled. * Patch by Jarrett Redd, 29 Apr 2004: Fix hang on reset on Ocotea board due to flash in wrong mode.
* Patch by Dave Peverley, 29 Apr 2004:wdenk2004-06-06-10/+119
| | | | add MAC address detection to smc91111 driver
* Patch by Klaus Heydeck, 12 May 2004:wdenk2004-05-12-4/+4
| | | | | | Using external watchdog for KUP4 boards in mpc8xx/cpu.c; load_sernum_ethaddr() for KUP4 boards in lib_ppc/board.c; various changes to KUP4 board specific files
* Fix handling of low-speed devices with SL811 USB controller (again).wdenk2004-05-12-33/+41
|
* Add some limited support for low-speed devices to SL811 USB controllerwdenk2004-05-11-2/+3
| | | | | (at least "usb reset" now passes successfully and "usb info" displays correct information)
* * Fix memory leak in the NAND-specific JFFS2 codewdenk2004-05-05-4/+9
| | | | * Fix SL811 USB controller when attached to a USB hub
* * Fix minor NAND JFFS2 related issuewdenk2004-05-03-13/+31
| | | | | | | | | * Fixes for SL811 USB controller: - implement workaround for broken memory stick - improve error handling * Increase packet send timeout to 10 ms in cpu/mpc8xx/scc.c to better cope with congested networks.
* * Patch by Christian Hohnstaedt, 23 Apr 2004:wdenk2004-04-25-2/+2
| | | | | | | | | | | | | | | | | | | | | | JFFS2 speed enhancements: - repair header CRC calculation in jffs2_1pass.c - add eraseblock size to the partition information to skip empty eraseblocks if we find more then 4k of free space. - The JFFS2 scanner is now fast enough to remove the spinning wheel so #ifdef-ed out. - add watchdog calls in long running loops * Patch by Philippe Robin, 22 Apr 2004: Fix ethernet configuration for "versatile" board * Patch by Kshitij Gupta, 21 Apr 2004: Remove busy loop and use MPU timer fr usleep() on OMAP1510/1610 boards * Patch by Steven Scholz, 24 Feb 2004: Fix a bug in AT91RM9200 ethernet driver: The MII interface is now initialized before accessing the PHY. * Cleanup PCI ID's
* * Modify KUP4X board configuration to use SL811 driver for USB memorywdenk2004-04-23-1/+810
| | | | | | | | | | | | | | | sticks (including FAT / VFAT filesystem support) * Add SL811 Host Controller Interface driver for USB * Add CFG_I2C_EEPROM_ADDR_OVERFLOW desription to README * Patch by Pantelis Antoniou, 19 Apr 2004: Allow to use shell style syntax (i. e. ${var} ) with standard parser. Minor patches for Intracom boards. * Patch by Christian Pell, 19 Apr 2004: cleanup support for CF/IDE on PCMCIA for PXA25X
* * Temporarily disabled John Kerl's extended MII command code becausewdenk2004-04-18-0/+5
| | | | | | | | | | | "miivals.h" is missing * Patches by Mark Jonas, 13 Apr 2004: - Remove CS0 chip select timing setting from cpu/mpc5xxx/start.S - Add sync instructions to IceCube SDRAM init code - Move SDRAM chip constants into seperate include files - Unify DDR and SDR initialization code - Unify all IceCube (Lite5xxx) target names
* * Patch by Matthew S. McClintock, 14 Apr 2004:wdenk2004-04-18-4/+4
| | | | | | | | | | | | | fix initdram function for utx8245 board * Patch by Markus Pietrek, 14 Apr 2004: use ATAG_INITRD2 instead of deprecated ATAG_INITRD tag * Patch by Reinhard Meyer, 18 Apr 2004: provide the IDE Reset Function for EMK 5200 boards * Patch by Masami Komiya, 12 Apr 2004: fix pci_hose_write_config_{byte,word}_via_dword problems
* * Patch by Sangmoon Kim, 12 Apr 2004:wdenk2004-04-18-1/+889
| | | | | | | | | | Update max RAM size for debris board * Patch by Travis Sawyer, 08 Apr 2004: Add TLB entry for second DIMM slot on ocotea * Patch by Masami Komiya, 08 Apr 2004: add RTL8169 network driver
* * Patch by Yasushi Shoji, 07 Apr 2004:wdenk2004-04-18-1/+74
| | | | | - add support for microblaze processors - add support for AtmarkTechno "suzaku" board
* * Patches by Pantelis Antoniou, 30 Mar 2004:wdenk2004-04-15-1/+567
| | | | | | | - add support for the Epson 156x series of graphical displays (These displays are serial and not suitable for using a normal framebuffer console on them) - add infrastructure needed in order to POST any DSPs in a board
* Code cleanupwdenk2004-03-25-23/+20
|
* * Patch by Pavel Bartusek, 21 Mar 2004wdenk2004-03-25-5/+40
| | | | | | | | Add Reiserfs support * Patch by Hinko Kocevar, 20 Mar 2004 - Add auto-release for SMSC LAN91c111 driver - Add save/restore of PTR and PNR regs as suggested in datasheet
* * Patch by Pierre Aubert, 18 Mar 2004:wdenk2004-03-23-1101/+972
| | | | | | | | | | | | | | | | - Unify video mode handling for Chips & Technologies 69000 Video chip and Silicon Motion SMI 712/710/810 Video chip - Add selection of the video output (CRT or LCD) via 'videoout' environment variable for the Silicon Motion - README update * Patch by Pierre Aubert, 18 Mar 2004: include/common.h typo fix * Patches by Tolunay Orkun, 17 Mar 2004: - Add support for bd->bi_iic_fast[] initialization via environment variable "i2cfast" (CONFIG_I2CFAST) - Add "i2cfast" u-boot environment variable support for csb272
* * Patches by Thomas Viehweger, 16 Mar 2004:wdenk2004-03-23-14/+14
| | | | | | | | | - show PCI clock frequency on MPC8260 systems - add FCC_PSMR_RMII flag for HiP7 processors - in do_jffs2_fsload(), take load address from load_addr if not set explicit, update load_addr otherwise - replaced printf by putc/puts when no formatting is needed (smaller code size, faster execution)
* * Add start-up delay to make sure power has stabilized beforewdenk2004-03-23-0/+24
| | | | | | | | | | | | | | | | | attempting to switch on USB on SX1 board. * Patch by Josef Wagner, 18 Mar 2004: - Add support for MicroSys XM250 board (PXA255) - Add support for MicroSys PM828 board (MPC8280) - Add support for 32 MB Flash on PM825/826 - new SDRAM refresh rate for PM825/PM826 - added support for MicroSys PM520 (MPC5200) - replaced Query by Identify command in CPU86/flash.c to support 28F160F3B * Fix wrap around problem with udelay() on ARM920T * Add support for Macronix flash on TRAB board
* Code cleanup; make several boards compile & link.wdenk2004-03-14-234/+229
|
* * Patches by Travis Sawyer, 12 Mar 2004:wdenk2004-03-14-26/+17
| | | | | | | | | | | | | | | | | | | | | - Fix Gigabit Ethernet support for 440GX - Add Gigabit Ethernet Support to MII PHY utilities * Patch by Brad Kemp, 12 Mar 2004: Fixes for drivers/cfi_flash.c: - Better support for x8/x16 implementations - Added failure for AMD chips attempting to use CFG_FLASH_USE_BUFFER_WRITE - Added defines for AMD command and address constants * Patch by Leon Kukovec, 12 Mar 2004: Fix get_dentfromdir() to correctly handle deleted dentries * Patch by George G. Davis, 11 Mar 2004: Remove hard coded network settings in TI OMAP1610 H2 default board config * Patch by George G. Davis, 11 Mar 2004: add support for ADS GraphicsClient+ board.
* * Patch by Pierre Aubert, 11 Mar 2004:wdenk2004-03-14-533/+809
| | | | | | | | | | | - add bitmap command and splash screen support in cfb console - add [optional] origin in the bitmap display command * Patch by Travis Sawyer, 11 Mar 2004: Fix ocotea board early init interrupt setup. * Patch by Thomas Viehweger, 11 Mar 2004: Remove redundand code; add PCI-specific bits to include/mpc8260.h
* * Patch by Stephan Linz, 09 Mar 2004wdenk2004-03-14-0/+13
| | | | | | | | | | | - Add support for the SSV ADNP/ESC1 (Nios Softcore) * Patch by George G. Davis, 9 Mar 2004: fix recent build failure for SA1100 target * Patch by Travis Sawyer, 09 Mar 2004: Support native interrupt mode for the IBM440GX. Previously it was running in 440GP compatibility mode.
* * Patch by Philippe Robin, 09 Mar 2004:wdenk2004-03-14-13/+499
| | | | | | | | | | | | Added ARM Integrator AP, CP and Versatile PB926EJ-S Reference Platform support. * Patch by Masami Komiya, 08 Mar 2004: Don't overwrite server IP address or boot file name when the boot server does not return values * Patch by listmember@orkun.us, 5 Mar 2004: Removed compile time restriction on CFG_I2C_SPEED for DS1338 RTC
* * Patch by Tolunay Orkun, 5 Mar 2004:wdenk2004-03-14-0/+24
| | | | | | | | | | | | | Fix early board initialization for Cogent CSB272 board * Patch by Ed Okerson, 3 Mar 2004: fix CFI flash writes for little endian systems * Patch by Reinhard Meyer, 01 Mar 2004: generalize USB and IDE support for MPC5200 with according changes to IceCube.h and TOP5200.h add Am29LV256 256 MBit FLASH support for TOP5200 boards add info about USB and IDE to README
* SX1 patches: use "serial#" for USB serial #;wdenk2004-03-12-5/+23
| | | | | use redundand environment storage; auto-set console on USB port (using preboot command)