summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* svn_rev_402Sascha Hauer2007-07-051-5/+1
| | | | oh man
* svn_rev_376Sascha Hauer2007-07-051-1/+0
| | | | remove unnecessary include
* svn_rev_356Sascha Hauer2007-07-051-1/+1
|
* svn_rev_352Sascha Hauer2007-07-052-3/+12
|
* svn_rev_351Sascha Hauer2007-07-053-0/+1407
|
* svn_rev_311Sascha Hauer2007-07-052-0/+5
|
* svn_rev_310Sascha Hauer2007-07-053-10/+10
| | | | use type_data instead of pric for edev
* svn_rev_309Sascha Hauer2007-07-051-0/+104
| | | | add tap driver for arch=linux
* svn_rev_298Sascha Hauer2007-07-051-0/+2
|
* svn_rev_278Sascha Hauer2007-07-051-6/+6
| | | | make src pointer in write functions const
* svn_rev_255Sascha Hauer2007-07-052-0/+3
| | | | add usb
* svn_rev_253Sascha Hauer2007-07-057-40/+70
| | | | make it compile
* svn_rev_251Sascha Hauer2007-07-051-70/+75
| | | | make it work again
* svn_rev_248Sascha Hauer2007-07-0512-0/+3747
| | | | collect all usb related stuff and put it into drivers/usb
* svn_rev_244Sascha Hauer2007-07-052-0/+2186
| | | | remove all ohci drivers, add ohci driver from git://www.denx.de/git/u-boot-usb.git (from 20070529)
* svn_rev_220Sascha Hauer2007-07-051-10/+19
| | | | malloc start/protect fields dynamically
* svn_rev_201Sascha Hauer2007-07-052-1/+5
| | | | add mpc5200 fec driver
* svn_rev_190Sascha Hauer2007-07-051-17/+0
| | | | remove gpio pin init, board code should do this
* svn_rev_188Sascha Hauer2007-07-052-120/+65
| | | | WIP
* svn_rev_184Sascha Hauer2007-07-051-0/+2
| | | | avoid compiler warning
* svn_rev_179Sascha Hauer2007-07-051-33/+36
| | | | refacture, remove static eth_device because it does not work with more than one device
* svn_rev_175Sascha Hauer2007-07-052-0/+1334
| | | | moved to drivers/net
* svn_rev_136Sascha Hauer2007-07-051-0/+3
| | | | add buffer write option for cfi driver
* svn_rev_132Sascha Hauer2007-07-051-11/+7
| | | | CFG_FLASH_USE_BUFFER_WRITE -> CONFIG_CFI_BUFFER_WRITE
* svn_rev_129Sascha Hauer2007-07-051-3/+19
| | | | make it work again
* svn_rev_120Sascha Hauer2007-07-052-6/+27
| | | | implement initcalls
* svn_rev_118Sascha Hauer2007-07-051-30/+40
| | | | thousands of things
* svn_rev_116Sascha Hauer2007-07-052-1/+11
| | | | add dm9000 network driver
* svn_rev_113Sascha Hauer2007-07-052-271/+112
| | | | new api, cleanup
* svn_rev_111Sascha Hauer2007-07-051-0/+0
| | | | rename
* svn_rev_110Sascha Hauer2007-07-051-0/+0
| | | | rename
* svn_rev_109Sascha Hauer2007-07-054-164/+89
| | | | do not know anymore
* svn_rev_107Sascha Hauer2007-07-051-8/+8
| | | | removed ifdefs
* svn_rev_103Sascha Hauer2007-07-052-0/+7
|
* svn_rev_102Sascha Hauer2007-07-051-0/+10
|
* svn_rev_096Sascha Hauer2007-07-051-0/+0
| | | | moved
* svn_rev_095Sascha Hauer2007-07-052-698/+270
| | | | | | | | | | | | | | | | | | | | | | Currently U-Boot uses globally defined eth_* functions. This is horribly unflexible. This patch replaces the global functions with pointers from structs. We could also use CONFIG_NET_MULTI, but this has other implications, though we should merge this some day. Also, U-Boot has no unique way to handle MAC addresses. Each and every board and network driver uses it's own mechanism to set the MAC address. There are several problems which I've for too often. For example everything goes well if we boot from network, but when we boot from flash U-Boot forgets to set the MAC address and the linux network driver has none. This patch adds [gs]et_mac_address to the eth_device struct and handles it as follows: - First try to get a valid MAC address from the EEPROM and set 'ethaddr' accordingly. - If no valid MAC address is found in the EEPROM (or no EEPROM is connected), we set the devices MAC address from 'ethaddr' This is done in eth_initialize which is called on startup for every board.
* svn_rev_089Sascha Hauer2007-07-051-0/+126
| | | | generic/u-boot-cmd-splash.diff
* svn_rev_070Sascha Hauer2007-07-051-0/+8
|
* svn_rev_064Sascha Hauer2007-07-053-22/+27
|
* svn_rev_063Sascha Hauer2007-07-051-74/+2
|
* svn_rev_062Sascha Hauer2007-07-051-0/+2
|
* svn_rev_061Sascha Hauer2007-07-051-0/+0
| | | | rename
* svn_rev_060Sascha Hauer2007-07-058-0/+0
| | | | move serial drivers to drivers/serial
* svn_rev_057Sascha Hauer2007-07-0533-0/+4589
| | | | move all ethernet drivers to drivers/net
* svn_rev_049Sascha Hauer2007-07-052-2/+33
| | | | Kconfig WIP
* svn_rev_047Sascha Hauer2007-07-051-1/+2
| | | | timeout has 64bit
* svn_rev_033Sascha Hauer2007-07-052-15/+17
| | | | change to clocksource api
* svn_rev_029Sascha Hauer2007-07-051-72/+71
| | | | comment out most stuff
* svn_rev_025Sascha Hauer2007-07-051-2/+2
| | | | remove get_tbclk from architectures other than powerpc