removed stat from eepro100. (not required)
authorUdayan Kumar <udayan.kumar@gmail.com>
Mon, 20 Aug 2007 02:26:42 +0000 (22:26 -0400)
committerUdayan Kumar <udayan.kumar@gmail.com>
Mon, 20 Aug 2007 02:26:42 +0000 (22:26 -0400)
src/drivers/net/eepro100.c

index 0619d28..b87f283 100644 (file)
 #define RX_BUF_SIZE 1528
 #define CONFIG_DATA_SIZE 22
 
-/* Elements of the dump_statistics block. This block must be lword aligned. */
-struct speedo_stats {
-        u32 tx_good_frames;
-        u32 tx_coll16_errs;
-        u32 tx_late_colls;
-        u32 tx_underruns;
-        u32 tx_lost_carrier;
-        u32 tx_deferred;
-        u32 tx_one_colls;
-        u32 tx_multi_colls;
-        u32 tx_total_colls;
-        u32 rx_good_frames;
-        u32 rx_crc_errs;
-        u32 rx_align_errs;
-        u32 rx_resource_errs;
-        u32 rx_overrun_errs;
-        u32 rx_colls_errs;
-        u32 rx_runt_errs;
-        u32 done_marker;
-};
-
 struct speedo_tx {
        volatile s16 status;
        s16 command;
@@ -81,7 +60,6 @@ struct speedo_private {
         * it from the memory.
         */
        struct io_buffer *tx_iobuf[TX_RING_SIZE];
-       struct speedo_stats lstats;
        struct spi_bit_basher spibit;
        struct spi_device eeprom;
        struct nvo_block nvo;
@@ -441,9 +419,6 @@ static int speedo_open ( struct net_device *netdev ) {
        outw ( INT_MASK | RX_ADDR_LOAD, sp->ioaddr + SCBCmd );
        wait_for_cmd_done ( sp->ioaddr + SCBCmd );
 
-       //outl ( virt_to_bus ( &sp->lstats ), sp->ioaddr + SCBPointer );
-       //outb ( CU_STATSADDR, sp->ioaddr + SCBCmd );
-       //wait_for_cmd_done ( sp->ioaddr + SCBCmd );
        sp->rx_cur = 0;
        for ( i = 0 ; i < NUM_RX_DESC ; i++ ) {
                sp->rxfd[i].status      = 0x0000;