11 Oct, 2007
6 commits
-
- add MDIO functions and register mdio bus
- add phy abstraction layer (PAL) functions and use PAL API
- test on STAMP537 boardSigned-off-by: Bryan Wu
Acked-by: Jeff Garzik
Signed-off-by: Jeff Garzik -
…et to bf537mac_disable
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Acked-by: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org> -
Alex Landau writes in the forums:
Previously, changing the MAC address (e.g. via ifconfig) resulted
in a generic function to be called that only changed a variable in
memory. This patch also updated the Blackfin MAC address registers
to filter the correct new MAC.Signed-off-by: Alex Landau
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu
Acked-by: Jeff Garzik
Signed-off-by: Jeff Garzik -
We now have struct net_device_stats embedded in struct net_device,
and the default ->get_stats() hook does the obvious thing for us.Run through drivers/net/* and remove the driver-local storage of
statistics, and driver-local ->get_stats() hook where applicable.This was just the low-hanging fruit in drivers/net; plenty more drivers
remain to be updated.[ Resolved conflicts with napi_struct changes and fix sunqe build
regression... -DaveM ]Signed-off-by: Jeff Garzik
Signed-off-by: David S. Miller -
It's been a useless no-op for long enough in 2.6 so I figured it's time to
remove it. The number of people that could object because they're
maintaining unified 2.4 and 2.6 drivers is probably rather small.[ Handled drivers added by netdev tree and some missed IRDA cases... -DaveM ]
Signed-off-by: Ralf Baechle
Signed-off-by: Jeff Garzik
Signed-off-by: David S. Miller -
This patch cleans up duplicate includes in
drivers/net/Signed-off-by: Jesper Juhl
Acked-by: "John W. Linville"
Signed-off-by: Andrew Morton
Signed-off-by: Jeff Garzik
25 Jul, 2007
1 commit
-
…1/uncached memory alloc fails)
Bug tracker: https://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3399
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
19 Jul, 2007
1 commit
-
This patch implements the driver necessary use the Analog Devices
Blackfin processor's on-chip ethernet MAC controller.[try#2]
- add timeout control
- kill dma_config_reg bitfields
- some trivial cleanup[try#3]
- add endianess check
- add DRV_NAME, DRV_VERSION... driver information string
- add some comments for silicon anomaly and dma API confusion
- some code trivial cleanup[try#4]
- add Blackfin latest GPIO pin mux opertion with Michael Hennerich's
help and Dan's review
- rewrite the DMA descriptor list operation in a more readable way
by Joe's review[try#5]
- cleanup some coding style by Joe's review.[try#6]
- 1.1 version fix a bug when set up multicast list pointed by Mr. yoshfuji
- rearrange the desc_list_free function.Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu
Cc: Michael Buesch
Cc: Mike Frysinger
Cc: Jeff Garzik
Cc: Christoph Hellwig
Cc: Dan Williams
Cc: Joe Perches
Cc: YOSHIFUJI Hideaki
Signed-off-by: Andrew Morton
Signed-off-by: Jeff Garzik