Sascha Hauer
8879f9d990
svn_rev_097
...
I did not even know such things were there
2007-07-05 18:01:22 +02:00
Sascha Hauer
e2fb609c80
svn_rev_096
...
moved
2007-07-05 18:01:22 +02:00
Sascha Hauer
f6508e1c4b
svn_rev_095
...
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.
2007-07-05 18:01:22 +02:00
Sascha Hauer
793babe674
svn_rev_094
...
generic/remove_autostart.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
ef64979354
svn_rev_093
...
generic/remove_autostart.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
b3cecec441
svn_rev_092
...
generic/remove_autoload.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
45a0fa5ac5
svn_rev_091
...
generic/remove_loop_cmd.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
936b1a47ac
svn_rev_090
...
generic/remove_mem_base_address.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
2718e79db9
svn_rev_089
...
generic/u-boot-cmd-splash.diff
2007-07-05 18:01:22 +02:00
Sascha Hauer
e07edcb107
svn_rev_088
...
generic/u-boot-cmd-splash.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
15f6fd3ba2
svn_rev_087
...
generic/at91_dm9161_init_phy.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
9363a81b8b
svn_rev_086
...
generic/mpc52xx_i2c_do_not_printf.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
b85ae93995
svn_rev_085
...
generic/u-boot-arm-display-mem-config.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
21a279e260
svn_rev_084
...
new one
2007-07-05 18:01:21 +02:00
Sascha Hauer
dd243ada8a
svn_rev_083
...
mx31/move_include_asm-arm_arch-arm1136_to_arch-omap24xx.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
7259ab1f66
svn_rev_082
...
consolidate sizes.h
2007-07-05 18:01:21 +02:00
Sascha Hauer
8d202b621c
svn_rev_081
...
pxa/u-boot-pxa-serial-enable-fifos.diff
2007-07-05 18:01:20 +02:00
Sascha Hauer
f07a526123
svn_rev_080
...
pxa/u-boot-pxa27x-reg2fix.diff
2007-07-05 18:01:20 +02:00
Sascha Hauer
dfe1926f76
svn_rev_079
...
u-boot-do-not-repeat-erase.diff
2007-07-05 18:01:20 +02:00
Sascha Hauer
a71f3f7828
svn_rev_078
...
u-boot-no-tftp-in-flash
2007-07-05 18:01:20 +02:00
Sascha Hauer
5295a2e898
svn_rev_077
2007-07-05 18:01:20 +02:00
Sascha Hauer
bbe312cba5
svn_rev_076
2007-07-05 18:01:20 +02:00
Sascha Hauer
20a5d4c3bc
svn_rev_075
2007-07-05 18:01:19 +02:00
Sascha Hauer
f4631034b8
svn_rev_074
...
remove networking stuff
2007-07-05 18:01:19 +02:00
Sascha Hauer
9577abf498
svn_rev_073
2007-07-05 18:01:19 +02:00
Sascha Hauer
b369b556db
svn_rev_072
...
needs update
2007-07-05 18:01:19 +02:00
Sascha Hauer
eff52b8645
svn_rev_071
...
add cleanfiles
2007-07-05 18:01:19 +02:00
Sascha Hauer
ebdd515d70
svn_rev_070
2007-07-05 18:01:19 +02:00
Sascha Hauer
6e4fc59650
svn_rev_069
...
comment out all not essetially needed stuff
2007-07-05 18:01:19 +02:00
Sascha Hauer
015479f895
svn_rev_068
2007-07-05 18:01:19 +02:00
Sascha Hauer
584f5ecf69
svn_rev_067
2007-07-05 18:01:19 +02:00
Sascha Hauer
bcae5b5ebd
svn_rev_066
...
ups, lost
2007-07-05 18:01:19 +02:00
Sascha Hauer
7303a2a1f5
svn_rev_065
...
ups, lost
2007-07-05 18:01:19 +02:00
Sascha Hauer
4fbb0d6987
svn_rev_064
2007-07-05 18:01:18 +02:00
Sascha Hauer
d30a0ddce9
svn_rev_063
2007-07-05 18:01:18 +02:00
Sascha Hauer
6ae6961105
svn_rev_062
2007-07-05 18:01:18 +02:00
Sascha Hauer
8b4976503c
svn_rev_061
...
rename
2007-07-05 18:01:18 +02:00
Sascha Hauer
ae58483f57
svn_rev_060
...
move serial drivers to drivers/serial
2007-07-05 18:01:18 +02:00
Sascha Hauer
7837210e23
svn_rev_058
...
move all ethernet drivers to drivers/net
2007-07-05 18:01:18 +02:00
Sascha Hauer
6f5a40d81a
svn_rev_057
...
move all ethernet drivers to drivers/net
2007-07-05 18:01:18 +02:00
Sascha Hauer
c48bb0f936
svn_rev_055
...
remove all boards except the ones I am working on
2007-07-05 18:01:18 +02:00
Sascha Hauer
87c8aafa9c
svn_rev_054
...
remove all boards except the ones I am working on
2007-07-05 18:01:18 +02:00
Sascha Hauer
b8ae2bfea4
svn_rev_053
2007-07-05 18:01:18 +02:00
Sascha Hauer
5db03a4962
svn_rev_052
2007-07-05 18:01:17 +02:00
Sascha Hauer
74f83ba5cb
svn_rev_051
2007-07-05 18:01:17 +02:00
Sascha Hauer
780e62b28f
svn_rev_050
2007-07-05 18:01:17 +02:00
Sascha Hauer
c03bd6446c
svn_rev_049
...
Kconfig WIP
2007-07-05 18:01:17 +02:00
Sascha Hauer
5618da1521
svn_rev_048
...
add eco920, add link to config.h
2007-07-05 18:01:17 +02:00
Sascha Hauer
2da36e53f1
svn_rev_047
...
timeout has 64bit
2007-07-05 18:01:17 +02:00
Sascha Hauer
89c2c4e5bc
svn_rev_046
...
clocksource api
2007-07-05 18:01:17 +02:00