Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
soc:2009:asdlkf:notes:skge.c [2009/07/07 19:54] asdlkf created |
soc:2009:asdlkf:notes:skge.c [2009/07/12 12:18] (current) asdlkf |
||
---|---|---|---|
Line 1: | Line 1: | ||
<code c> | <code c> | ||
+ | |||
skge_probe | skge_probe | ||
- | adjust_pci_Device | ||
alloc_etherdev | alloc_etherdev | ||
netdev_init | netdev_init | ||
+ | pci_set_drvdata | ||
+ | adjust_pci_device | ||
+ | skge_get_register_address | ||
+ | skge_hardware_reset | ||
+ | skge_load_chip_identifiers | ||
skge_initialize | skge_initialize | ||
- | skge_perform_software_reset | + | skge_genesis_init |
- | skge_enable_test_mode | + | skge_generic_init |
- | skge_set_test_mode | + | skge_stop_and_configure_clocks |
- | pci_read_config_word | + | |
- | skge_disable_test_mode | + | |
- | skge_set_test_mode | + | |
- | genesis_init | + | |
- | gm_phy_write | + | |
- | yukon_init | + | |
- | gm_phy_write | + | |
- | genesis_reset | + | |
- | xm_write16 | + | |
- | yukon_reset | + | |
- | gm_phy_write | + | |
skge_devinit | skge_devinit | ||
skge_supported_modes | skge_supported_modes | ||
- | skge_link_down | + | netdev_link_down |
- | + | netdev_link_up | |
- | register_netdev | + | |
- | pci_set_drvdata | + | |
- | + | ||
- | skge_remove | + | |
- | unregister_netdev | + | |
- | netdev_nullify | + | |
- | netdev_put | + | |
- | iounmap | + | |
- | free_dma | + | |
- | pci_Set_Drvdata | + | |
skge_open | skge_open | ||
- | malloc_dma | + | //no separation done on allocation... |
- | virt_to_phys | + | |
+ | //setup rxresources | ||
skge_ring_alloc | skge_ring_alloc | ||
skge_rx_fill | skge_rx_fill | ||
+ | populate_rx_descriptor | ||
+ | //setup_tx_resources | ||
skge_ring_alloc | skge_ring_alloc | ||
+ | |||
+ | skge_start_clocks | ||
+ | software_reset_device | ||
- | skge_close | ||
- | DBG("skge_close(empty function)\n"); | ||
+ | skge_irq | ||
+ | netdev_priv | ||
+ | |||
+ | |||
skge_transmit | skge_transmit | ||
skge_avail | skge_avail | ||
- | iob_len | + | skge_write8 |
+ | |||
skge_poll | skge_poll | ||
skge_extirq | skge_extirq | ||
- | skge_tx_done | + | skge_process_tx |
- | skge_rx_desc | + | skge_tx_done |
- | skge_rx_get | + | skge_process_rx |
- | netdev_rx | + | skge_rx_desc |
+ | skge_rx_get | ||
+ | netdev_rx | ||
+ | skge_refill_rx_ring | ||
+ | populate_rx_descriptor | ||
+ | |||
+ | skge_close | ||
+ | skge_hardware_reset | ||
+ | skge_configure_irq | ||
+ | skge_free_tx_resources | ||
+ | skge_free_rx_resources | ||
+ | |||
+ | skge_remove | ||
+ | pci_get_Drvdata | ||
+ | unregister_netdev | ||
+ | netdev_nullify | ||
+ | netdev_put | ||
+ | |||
- | skge_irq | ||
- | netdev_priv | ||
</code> | </code> |