summaryrefslogtreecommitdiff
path: root/drivers/pci.c
Commit message (Collapse)AuthorAgeLines
* drivers/pci : move pci drivers to drivers/pciJean-Christophe PLAGNIOL-VILLARD2007-11-24-526/+0
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* PCI_READ_VIA_DWORD_OP: Fix *val uninitialized bugShinya Kuribayashi2007-08-18-1/+3
| | | | | | | | | | | | | | | This patch has been sent on: - 6 Jun 2007 Many users of PCI config read routines tend to ignore the function ret value, and are only concerned about the contents of *val. Based on this, pci_hose_read_config_{byte,word}_via_dword should initialize the *val on dword read error. Without this fix, for example, we'll go on scanning bus with vendor or header_type uninitialized. This brings many unnecessary config trials. Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
* Start pci hose scan from hose->current_busno.Ed Swarthout2007-07-11-1/+7
| | | | | | | | Ensure hose->current_busno is not less than first_busno. This fixes broken board code which leaves current_busno=0 when first_busno is greater than 0 for the cases with multiple controllers. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* Add support for wrPPMC7xx/74xx boardsHeiko Schocher2006-06-19-1/+1
| | | | Patch from Richard Danter, 12 Aug 2005
* Report back PCI bus when doing table based device configKumar Gala2006-01-11-0/+1
| | | | Patch by Kumar Gala 11 Jan 2006
* Add PCI support for the TQM834x board.Rafal Jaworowski2005-10-17-1/+1
|
* * Patch by Jon Loeliger, 02 Sep 2004:wdenk2005-01-09-13/+8
| | | | | | | | | | | | | | Reset monitor size back to 256 so environment can be written to flash on MPC85xx ADS and CDS releases. * Patch by Paolo Broggini, 02 Sep 2004: Make BSS clearing on ARM systems more robust * Patch by Yue Hu and Joe, 01 Sep 2004: - add PCI support for ixp425; - add EEPRO100 suppor tfor ixdp425 board. * Fix problem with protected sector detection in driver/cfi_flash.c
* added CONFIG_PCI_CONFIG_HOST_BRIDGE to enable host bridge configurationstroese2004-12-16-2/+12
|
* * 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
* Code cleanup; make several boards compile & link.wdenk2004-03-14-1/+1
|
* Fix PCI problems on PPChameleon boardwdenk2003-10-22-2/+0
|
* * Add support for PPChameleon Eval Boardwdenk2003-09-02-1/+1
| | | | | | | * Add support for P3G4 board * Fix problem with MGT5100 FEC driver: add "early" MAC address initialization
* * Code cleanup:wdenk2003-06-27-1/+0
| | | | | | | | | - remove trailing white space, trailing empty lines, C++ comments, etc. - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c) * Patches by Kenneth Johansson, 25 Jun 2003: - major rework of command structure (work done mostly by Michal Cendrowski and Joakim Kristiansen)
* * Fix data abort exception handling for arm920t CPUwdenk2003-05-28-112/+100
| | | | | | | | | | | | * Fix alignment problems with flash driver for TRAB board * Patch by Donald White, 21 May 2003: fix calculation of base address in pci_hose_config_device() * Fix bug in command line parsing: "cmd1;cmd2" is supposed to always execute "cmd2", even if "cmd1" fails. Note that this is different to "run var1 var2" where the contents of "var2" will NOT be executed when a command in "var1" fails.
* Add "pcidelay" environment variable (in ms, enabled via CONFIG_PCI_BOOTDELAY).stroese2003-02-14-0/+19
|
* * Patch by Thomas Frieden, 13 Nov 2002:wdenk2002-11-19-6/+11
| | | | | | | | | | | | | Add code for AmigaOne board (preliminary merge to U-Boot, still WIP) * Patch by Jon Diekema, 12 Nov 2002: - Adding URL for IEEE OUI lookup - Making the autoboot #defines dependent on CONFIG_AUTOBOOT_KEYED being defined. - In the CONFIG_EXTRA_ENV_SETTINGS #define, the root-on-initrd and root-on-nfs macros are designed to switch how the default boot method gets defined.
* Initial revisionwdenk2002-11-03-0/+503