summaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeLines
* [FIX] Resolve problem with warningsMichal Simek2007-08-15-13/+18
| | | | microblaze toolchain don't support PRAGMA PACK.
* Merge git://www.denx.de/git/u-boot into mergeMichal Simek2007-08-15-8856/+14947
|\
| * Fix malloc size error in ahci_init_one.Ed Swarthout2007-08-14-2/+2
| | | | | | | | | | | | | | | | | | | | Typically this causes scsi init to corrupt the devlist and break the coninfo command. Fix a compiler size warning. Signed-off-by: Jason Jin <jason.jin@freescale.com> Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Acked-by: Andy Fleming <afleming@freescale.com>
| * Coding style cleanup. Update CHANGELOG.Wolfgang Denk2007-08-14-93/+90
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * Supply spi interface in at45.cPeter Pearse2007-08-14-0/+5
| |
| * Replace lost end of at45.c.Peter Pearse2007-08-14-0/+14
| |
| * Update Makefiles for merged and split at45.c.Peter Pearse2007-08-14-1/+1
| |
| * Add the files.Peter Pearse2007-08-14-0/+550
| |
| * Add MACH_TYPE records for several AT91 boards.Peter Pearse2007-08-14-67/+212
| | | | | | | | | | | | | | | | | | | | | | Merge to two at45.c files into a common file, split to at45.c and spi.c Fix spelling error in DM9161 PHY Support. Initialize at91rm9200 board (and set LED). Add PIO control for at91rm9200dk LEDs and Mux. Change dataflash partition boundaries to be compatible with Linux 2.6. Signed-off-by: Peter Pearse <peter.pearse@arm.com> Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
| * Merge with /home/wd/git/u-boot/custodian/u-boot-mpc85xxWolfgang Denk2007-08-14-20/+28
| |\
| | * Add support for UEC to 8568Andy Fleming2007-08-14-20/+28
| | | | | | | | | | | | | | | Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | Coding style cleanup; rebuild CHANGELOGWolfgang Denk2007-08-14-2/+4
| | |
| * | multicast tftp: RFC2090David Updegraff2007-08-13-0/+55
| | | | | | | | | | | | | | | | | | | | | | | | Implemented IETF RFC2090, Multicast TFTP. Initial implementation on Realtek RTL8139 and Freescale TSEC. Signed-off-by: David Updegraff <dave@cray.com> Signed-off-by: Ben Warren <bwarren@qstreams.com>
| * | Add ability to take MAC address from the environment to DM9000 driverMike Rapoport2007-08-13-0/+15
| | | | | | | | | | | | | | | Signed-off-by: Mike Rapoport <mike@compulab.co.il> Signed-off-by: Ben Warren <bwarren@qstreams.com>
| * | Sync'd u-boot-net with mainlineBen Warren2007-08-13-490/+24926
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | Merge git://www.denx.de/git/u-boot Conflicts: drivers/bcm570x.c drivers/tigon3.c
| | * Merge with /home/wd/git/u-boot/custodian/u-boot-mpc86xxWolfgang Denk2007-08-13-32/+16
| | |\
| | | * Merge commit 'remotes/wd/master'Jon Loeliger2007-08-13-11/+10
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: MAKEALL With any luck, this is the last MAKEALL merge conflict!
| | | * | fsl_pci_init cleanup.Ed Swarthout2007-08-10-31/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not enable normal errors created during probe (master abort, perr, and pcie Invalid Configuration access). Add CONFIG_PCI_NOSCAN board option to prevent bus scan. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Acked-by: Andy Fleming <afleming@freescale.com>
| | | * | pciauto_setup_device bars_num fixEd Swarthout2007-08-10-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passing bars_num=0 to pciauto_setup_device should assign no bars. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Acked-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com> Acked-by: Andy Fleming <afleming@freescale.com>
| | * | | Minor coding style cleanup. Update CHANGELOG.Wolfgang Denk2007-08-13-16/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| | * | | Merge commit 'upstream/master'Haavard Skinnemoen2007-08-13-464/+23932
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Merge with git+ssh://atlas/home/wd/git/u-boot/masterWolfgang Denk2007-08-10-11/+10
| | | |\ \ | | | | |/ | | | |/|
| | | | * Make use of generic 64bit division in nand_util.cDirk Behme2007-08-10-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use generic 64bit division in nand_util.c. This makes nand_util.c independent of any toolchain 64bit division. Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
| | | * | mpc83xx: Fix the align bug of SDMA bufferDave Liu2007-08-10-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the latest user manual, the SDMA temporary buffer base address must be 4KB aligned. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
| | | * | FSL I2C driver programs the two I2C busses differentlyTimur Tabi2007-08-10-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The i2c_init() function in fsl_i2c.c programs the two I2C busses differently. The second I2C bus has its slave address programmed incorrectly and is missing a 5-us delay. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
| | | * | Merge with git+ssh://atlas/home/wd/git/u-boot/masterWolfgang Denk2007-08-09-4/+40
| | | |\ \ | | | | |/
| | | | * Minor fix for bios emulator makefileJason Jin2007-08-09-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add $(obj) to LIB avoiding objects be built in the source dir Signed-off-by: Jason Jin <Jason.jin@freescale.com>
| | | | * Add CONFIG_BIOSEMU define to guard all the bios emulator codeJason Jin2007-08-09-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com> This patch fix the compile issue on the board that did not enable the bios emulator
| | | | * tsec: fix multiple PHY supportZach Sadecki2007-08-09-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change entitled "Reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx" broke multiple PHY support in tsec.c. This fixes it. Signed-off-by: Zach Sadecki <Zach.Sadecki@ripcode.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
| | | | * tsec: Allow Ten Bit Interface address to be configurableJoe Hamman2007-08-09-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow the address of the Ten Bit Interface (TBI) to be changed in the event of a conflict with another device. Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
| | | * | Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-08-07-124/+18560
| | | |\ \ | | | | |/
| | | * | USB: This patch fix readl in ohci swap reg access.Jason Jin2007-06-11-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com>
| | | * | Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-06-06-136/+92
| | | |\ \
| | | * | | USB/OHCI: endianness cleanup in the generic ohci driverMarkus Klotzbuecher2007-06-06-53/+29
| | | | | |
| | | * | | Files include/linux/byteorder/{big,little}_endian.h defineRodolfo Giometti2007-06-06-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __BIG_ENDIAN and __LITTLE_ENDIAN. Signed-off-by: Rodolfo Giometti <giometti@linux.it>
| | | * | | USB PCI-OHCI, interrupt pipe and usb event poll supportZhang Wei2007-06-06-55/+267
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch added USB PCI-OHCI chips support, interrupt pipe support and usb event poll support. For supporting the USB interrupt pipe, the globe urb_priv is moved to purb in ed struct. Now, we can process several urbs at one time. The interrupt pipe support codes are ported from Linux kernel 2.4. Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
| | | * | | ISP116x: delay for crappy USB keysRodolfo Giometti2007-06-06-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using some (very) slow USB keys cause the USB host controller buffers are not ready to be read by the CPU so we need an extra delay before reading the USB storage data. Signed-off-by: Rodolfo Giometti <giometti@linux.it>
| | | * | | Change duplicate usb_cpu_init_fail to usb_board_init_failMarkus Klotzbuecher2007-06-06-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Liew Tsi Chung <Tsi-chung.Liew@freescale.com> for pointing this out. Signed-off-by: Markus Klotzbuecher <mk@denx.de>
| | | * | | Merge git://www.denx.de/git/u-boot into 2007_05_15-testingMarkus Klotzbuecher2007-05-29-0/+6
| | | |\ \ \
| | | * \ \ \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-05-07-12/+115
| | | |\ \ \ \
| | | * \ \ \ \ Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-04-23-23/+2377
| | | |\ \ \ \ \
| | | * | | | | | USB: (Another) delay for crappy USB keys.Rodolfo Giometti2007-04-23-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some USB keys are slow in giving back an answer when the Root HUB enables power lines. Signed-off-by: Rodolfo Giometti <giometti@linux.it>
| | | * | | | | | Support for the Philips ISP116x HCD (Host Controller Driver)Rodolfo Giometti2007-04-03-1/+1902
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rodolfo Giometti <giometti@enneenne.com>
| | | * | | | | | USB: remove the S3C24X0_merge #define, which was introduced whileMarkus Klotzbuecher2007-03-26-53/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | merging OHCI drivers. Signed-off-by: Markus Klotzbuecher <mk@denx.de>
| | | * | | | | | Merge with git://www.denx.de/git/u-boot.git#testing-USBMarkus Klotzbuecher2007-03-23-325/+4262
| | | |\ \ \ \ \ \
| | | | * \ \ \ \ \ Merge with /home/mk/git/u-boot-generic_ohci#generic_ohciWolfgang Denk2006-11-27-17/+73
| | | | |\ \ \ \ \ \
| | | | | * | | | | | Fix some endianness issues related to the generic ohci driverMarkus Klotzbuecher2006-11-27-11/+49
| | | | | | | | | | |
| | | | | * | | | | | Introduced the configuration option CONFIG_USB_OHCI_NEW in order to be ableMarkus Klotzbuecher2006-11-27-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-27-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-27-477/+3131
| | | | |\ \ \ \ \ \ \ | | | | | |/ / / / / / | | | | |/| | | | | |