summaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeLines
* Implement general ULi 526x Ethernet driver support in U-bootRoy Zang2007-11-06-1/+997
| | | | | | | | | | | | This patch implements general ULi 526x Ethernet driver. Until now, it is the only native Ethernet port on MPC8610HPCD board, but it could be used on other boards with ULi 526x Ethernet port as well. Signed-off-by: Roy Zang <tie-fei.zang@freescale.com> Signed-off-by: Zhang Wei <wei.zhang@freescale.com> Acked-by: Jon Loeliger <jdl@freescale.com> Signed-off-by: Ben Warren <bwarren@qstreams.com>
* Trimmed some variables in ne2000.cVlad Lungu2007-11-03-14/+7
| | | | Signed-off-by: Vlad Lungu <vlad@comsys.ro>
* Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk2007-11-02-2/+2
|\
| * Merge branch 'master' of git://www.denx.de/git/u-boot-armWolfgang Denk2007-11-01-2/+2
| |\
| | * Move PL01* serial drivers to drivers/serial and adjust Makefiles.Peter Pearse2007-10-23-2/+2
| | |
* | | Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk2007-11-01-0/+1
|\ \ \ | |/ /
| * | tsec driver should clear RHALT on startupDan Wilson2007-10-19-0/+1
| |/ | | | | | | | | | | | | | | This was causing problems for some people. Signed-off-by: Alain Gravel <agravel@fulcrummicro.com> Signed-off-by: Dan Wilson <dwilson@fulcrummicro.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
* | fsl_pci_init enable COMMAND_MEMORY if inbound windowEd Swarthout2007-10-24-0/+8
| | | | | | | | | | | | | | | | Patch 16e23c3f removed PCSRBAR allocation. But passing zero windows to pciauto_setup_device has the side effect of not getting COMMAND_MEMORY set. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | Coding style: keep lists sorted; update CHANGELOGWolfgang Denk2007-10-23-16/+14
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | Fix missing drivers makefile entries ds1722.c mw_eeprom.cJean-Christophe PLAGNIOL-VILLARD2007-10-23-5/+6
| | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* | Minor coding style cleanup; update CHANGELOGWolfgang Denk2007-10-21-8/+2
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | Fix NE2000 driver:Vlad Lungu2007-10-21-24/+14
|/ | | | | | | | | | Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try to do anything in eth_stop() if eth_init() was not called. Simplified RX path in order to avoid timeouts on really really fast NE2000 cards (read: qemu with internal tftp), NetLoop() is clever enough to cope with 1 packet per eth_rx(). Signed-off-by: Vlad Lungu <vlad@comsys.ro>
* Merge branch 'master' of git://www.denx.de/git/u-boot-usbWolfgang Denk2007-10-15-40/+72
|\
| * Bugfix: Use only one PTD for one endpointTimo Ketola2007-10-02-40/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original isp116x-hcd code prepared multiple PTDs for longer than 16 byte transfers for one endpoint. That is unnecessary because the ISP116x is able to split long data from one PTD into multiple transactions based on the buffer size of the endpoint. It also caused serious problems if the endpoint NAKed some of the transactions. In that case ISP116x wouldn't notice that the other PTDs were for the same endpoint and would try the other PTDs possibly out of order. That would break the whole transfer. This patch makes isp116x_submit_job to use one PTD for one transfer. Signed-off-by: Timo Ketola <timo.ketola@exertus.fi> Signed-off-by: Markus Klotzbuecher <mk@denx.de>
* | Merge branch 'merge' of git://www.denx.de/git/u-boot-microblazeWolfgang Denk2007-10-13-1/+1
|\ \
| * | [PATCH] Change macro name for UartLiteMichal Simek2007-09-24-1/+1
| | | | | | | | | | | | because PowerPC 405 can use UartLite as console
| * | synchronizition with mainlineMichal Simek2007-09-24-900/+3
| | |
| * | Merge ../u-bootMichal Simek2007-09-24-12/+21
| |\ \
| * \ \ Merge git://www.denx.de/git/u-bootMichal Simek2007-09-11-59/+972
| |\ \ \
| * | | | [FIX] Changes for bios_emulator code for others architectureMichal Simek2007-08-16-0/+15
| | | | |
| * | | | [FIX] Remove unused include fileMichal Simek2007-08-16-1/+0
| | | | |
| * | | | [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
| |\ \ \ \
| * \ \ \ \ Merge git://www.denx.de/git/u-bootMichal Simek2007-08-07-104/+17322
| |\ \ \ \ \
| * | | | | | [FIX] remove cute codeMichal Simek2007-08-06-296/+318
| | | | | | |
| * | | | | | [FIX] Coding style cleanupMichal Simek2007-08-05-41/+40
| | | | | | |
| * | | | | | Merge git://www.denx.de/git/u-bootMichal Simek2007-08-05-7/+0
| |\ \ \ \ \ \
| * | | | | | | [FIX] Xilinx Uartlite driverMichal Simek2007-08-05-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because PPC405 can use UARTLITE serial interface and Microblaze can use Uart16550 serial interface not only Uartlite.
| * | | | | | | [PATCH] Added support for Xilinx Emac community driverMichal Simek2007-08-05-1/+501
| | | | | | | |
| * | | | | | | [PATCH] Support for Xilinx EmacLite controllerMichal Simek2007-07-16-0/+423
| | | | | | | |
* | | | | | | | Merge branch 'master' of git://www.denx.de/git/u-boot-nand-flashWolfgang Denk2007-10-13-0/+1603
|\ \ \ \ \ \ \ \
| * | | | | | | | Small whitespace cleanup of OneNAND patchStefan Roese2007-09-17-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stefan Roese <sr@denx.de>
| * | | | | | | | OneNAND support (take #2)Kyungmin Park2007-09-17-0/+309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH 2/3] OneNAND support (take #2) OneNAND support at U-Boot Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
| * | | | | | | | OneNAND support (take #2)Kyungmin Park2007-09-17-0/+1294
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH 1/3] OneNAND support (take #2) OneNAND support at U-Boot Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
* | | | | | | | Coding Style cleanup.Wolfgang Denk2007-10-13-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | | | | | | | Merge with git://www.denx.de/git/u-boot.gitPeter Pearse2007-10-04-0/+1
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-09-17-8602/+9702
| |\ \ \ \ \ \ \ | | |/ / / / / /
| * | | | | | | Description: Add NEC's PCI OHCI module ID to the USB OHCI driverDavid Saada2007-09-17-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: David Saada <david.saada@ecitele.com>
* | | | | | | | Move coloured led API to status_led.hPeter Pearse2007-09-18-88/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve indentation in drivers/at45.c
* | | | | | | | Merge with git://www.denx.de/git/u-boot.gitPeter Pearse2007-09-18-12/+21
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Typo fix in tsec.curwithsughosh@gmail.com2007-09-15-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixup for the break statement in wrong place. [Patch by urwithsughosh@gmail.com] Acked-by: Andy Fleming <afleming@freescale.com> Signed-off-by: Wolfgang Denk <wd@denx.de>
| * | | | | | | Fix do_div() usage in nand process outputMatthias Fuchs2007-09-15-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix usage of do_div() in nand erase|read|write process output. The last patch to nand_util.c introduced do_div() instead of libgcc's implementation. But do_div() returns the quotient in its first macro parameter and not as result. Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
| * | | | | | | Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as globalWolfgang Denk2007-09-15-6/+4
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | | | | | | Merge with git://www.denx.de/git/u-boot.gitPeter Pearse2007-09-07-12/+147
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | PXA270: Added support for TrizepsIV board.stefano babic2007-09-07-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add support for the Trizeps IV module (520Mhz). Signed-off-by: Stefano Babic <sbabic@denx.de>
| * | | | | | Add BUILD_DIR support for bios emulator.Jason Jin2007-09-07-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com>
| * | | | | | Add support for Sil680 IDE controller.Gary Jennejohn2007-09-06-1/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o add drivers/sil680.c to support the Sil680 IDE-controller. o drivers/Makefile: add sil680.o. Signed-off-by: Gary Jennejohn <garyj@denx.de>
| * | | | | | Merge with git://www.denx.de/git/u-boot.gitStefan Roese2007-09-02-8/+13
| |\ \ \ \ \ \
| * | | | | | | ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx SequoiaGary Jennejohn2007-08-31-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 440EPx has a problem when the PCI_CACHE_LINE_SIZE register is set to non-zero, because it doesn't support MRM (memory-read- multiple) correctly. We now added the possibility to configure this register in the board config file, so that the default value of 8 can be overridden. Here the details of this patch: o drivers_pci_auto.c: introduce CFG_PCI_CACHE_LINE_SIZE to allow board-specific settings. As an example the sequoia board requires 0. Idea from Stefan Roese <sr@denx.de>. o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the PCI IO-space. Obtained from Stefan Roese <sr@denx.de>. o include/configs/sequoia.h: turn CONFIG_PCI_PNP back on and set CFG_PCI_CACHE_LINE_SIZE to 0. Signed-off-by: Gary Jennejohn <garyj@denx.de> Signed-off-by: Stefan Roese <sr@denx.de>
* | | | | | | | Ran Lindent on drivers/at45.cPeter Pearse2007-09-04-172/+162
| |/ / / / / / |/| | | | | |