linux/drivers/staging/et131x
Alan Cox abc449970a Staging: et131x: kill NMI hacks
The NMI code is in the shipped driver for "validation". We won't be doing
chip validation and we have proper core nmi handling so this can go.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-12-11 12:23:06 -08:00
..
et131x_adapter.h Staging: et131x: kill NMI hacks 2009-12-11 12:23:06 -08:00
et131x_config.h
et131x_defs.h Staging: et131x: kill NMI hacks 2009-12-11 12:23:06 -08:00
et131x_initpci.c Staging: et131x: kill NMI hacks 2009-12-11 12:23:06 -08:00
et131x_initpci.h Staging: et131x: tidy up initpci code 2009-12-11 12:23:06 -08:00
et131x_isr.c Staging: et131x: Kill the NoPhyAccess variable 2009-12-11 12:23:05 -08:00
et131x_isr.h Staging: et1310: Fix the coding style 2009-09-15 12:01:26 -07:00
et131x_netdev.c Staging: et131x: tidy up initpci code 2009-12-11 12:23:06 -08:00
et131x_netdev.h Staging: et1310: Fix the coding style 2009-09-15 12:01:26 -07:00
et131x_version.h Staging: et1310: Fix the coding style 2009-09-15 12:01:26 -07:00
et1310_address_map.h Staging: et131x: Fix the add_10bit macro 2009-10-14 14:14:39 -07:00
et1310_eeprom.c Staging: et131x: extract the eeprom setup logic from initpci 2009-12-11 12:23:05 -08:00
et1310_eeprom.h Staging: et131x: extract the eeprom setup logic from initpci 2009-12-11 12:23:05 -08:00
et1310_jagcore.h Staging: et131x: continue pruning unused fields 2009-09-15 12:02:28 -07:00
et1310_mac.c Staging: et131x: prune all the debug code 2009-09-15 12:02:29 -07:00
et1310_mac.h Staging: et1310: Fix the coding style 2009-09-15 12:01:26 -07:00
et1310_phy.c Staging: et131x: prune all the debug code 2009-09-15 12:02:29 -07:00
et1310_phy.h Staging: et131x: kill SUCCESS and FAILURE defines 2009-12-11 12:23:05 -08:00
et1310_pm.c Staging: et131x: prune all the debug code 2009-09-15 12:02:29 -07:00
et1310_pm.h Staging: et131x: remove unused PCI identifiers 2009-09-15 12:02:28 -07:00
et1310_rx.c Staging: et131x: Correct WRAP bit handling 2009-10-14 14:14:38 -07:00
et1310_rx.h Staging: et131x: clean up DMA10/DMA4 types 2009-09-15 12:02:28 -07:00
et1310_tx.c Staging: et131x: Kill the NoPhyAccess variable 2009-12-11 12:23:05 -08:00
et1310_tx.h Staging: et131x: clean up DMA10/DMA4 types 2009-09-15 12:02:28 -07:00
Kconfig
Makefile Staging: et131x: prune all the debug code 2009-09-15 12:02:29 -07:00
README

This is a driver for the ET1310 network device.

Based on the driver found at https://sourceforge.net/projects/et131x/

Cleaned up immensely by Olaf Hartman <o.hartmann@telovital.com> and Christoph
Hellwig <hch@infradead.org>

Note, the powermanagement options were removed from the vendor provided
driver as they did not build properly at the time.

TODO:
	- kernel coding style cleanups
	- forward port for latest network driver changes
	- kill useless typecasts (e.g. in et1310_phy.c)
	- alloc_etherdev is initializing memory with zero?!?
	- add_timer call in et131x_netdev.c is correct?
	- Add power saving functionality (suspend, sleep, resume)
	- Implement a few more kernel Parameter (set mac )

Please send patches to:
	Greg Kroah-Hartman <gregkh@suse.de>

And Cc: Olaf Hartmann <o.hartmann@telovital.com> as he has this device and can
test any changes.