summaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeLines
* 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
| |/ / / / / / |/| | | | | |
* | | | | | | Revert "Fix MPC8544DS PCIe3 scsi."Ed Swarthout2007-08-30-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 9468e680. Commit 16e23c3f5da removing allocation of PCSRBAR is sufficient. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | | | | | Fix MPC8544DS PCIe3 scsi.Kumar Gala2007-08-29-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ed.swarthout@freescale.com> The problem is pciauto_setup_device() getting called from fsl_pci_init.c is allocating memory space it doesn't need. Signed-off-by: Ed Swarthout <ed.swarthout@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
* | | | | | | Fix MAC address setting in DM9000 driver.stefano babic2007-08-29-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The logic to check if there is a correct MAC address in the DM9000 EEPROM, added in the last patch, is wrong. Now the MAC address is always taken from the environment, even if a suitable MAC is present in the EEPROM. Signed-off-by: Stefano Babic <sbabic@denx.de>
* | | | | | | MPC5xxx: fix some compiler warnings in USB codeMartin Krause2007-08-29-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the following warnings: - usb.c:xx: warning: function declaration isn't a prototype - usb_ohci.c:xxx: warning: passing argument 1 of '__fswab32' makes integer from pointer wihtout a cast Signed-off-by: Martin Krause <martin.krase@tqs.de>
* | | | | | | fsl_pci_init - Remove self PCSRBAR allocationEd Swarthout2007-08-29-2/+7
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CPU physical address space was being wasted by allocating a PCSRBAR PCI inbound region to it's memory space. As a rule, PCSRBAR should be left alone since it does not affect transactions from self and other masters may have changed it. Signed-off-by: Ed Swarthout <ed.swarthout@freescale.com>
* | | | | | Fix some build errors.Wolfgang Denk2007-08-19-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | | | | | Merge with /home/wd/git/u-boot/custodian/u-boot-coldfireWolfgang Denk2007-08-18-0/+818
|\ \ \ \ \ \