Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3927f1c88efc25b2972c8cbd7ed10d5f1b88b52a
Commit:     3927f1c88efc25b2972c8cbd7ed10d5f1b88b52a
Parent:     e662ee02cc9f1a61f309eaa44ce3c33dc6ed7b8a
Author:     Ben Dooks <[EMAIL PROTECTED]>
AuthorDate: Tue Feb 5 00:02:13 2008 +0000
Committer:  Jeff Garzik <[EMAIL PROTECTED]>
CommitDate: Mon Feb 11 11:06:30 2008 -0500

    DM9000: Remove EEPROM initialisation code.
    
    Remove the old hack to program an initial EEPROM setting
    into the DM9000 as we now have ethtool support for reading
    and writing the EEPROM.
    
    Signed-off-by: Ben Dooks <[EMAIL PROTECTED]>
    Signed-off-by: Jeff Garzik <[EMAIL PROTECTED]>
---
 drivers/net/dm9000.c |   29 -----------------------------
 1 files changed, 0 insertions(+), 29 deletions(-)

diff --git a/drivers/net/dm9000.c b/drivers/net/dm9000.c
index 2acab02..3bef3b2 100644
--- a/drivers/net/dm9000.c
+++ b/drivers/net/dm9000.c
@@ -191,10 +191,6 @@ static void dm9000_write_eeprom(board_info_t *, int addr, 
u8 *dp);
 static void dm9000_rx(struct net_device *);
 static void dm9000_hash_table(struct net_device *);
 
-//#define DM9000_PROGRAM_EEPROM
-#ifdef DM9000_PROGRAM_EEPROM
-static void program_eeprom(board_info_t * db);
-#endif
 /* DM9000 network board routine ---------------------------- */
 
 static void
@@ -699,9 +695,6 @@ dm9000_probe(struct platform_device *pdev)
        ndev->poll_controller    = &dm9000_poll_controller;
 #endif
 
-#ifdef DM9000_PROGRAM_EEPROM
-       program_eeprom(db);
-#endif
        db->msg_enable       = NETIF_MSG_LINK;
        db->mii.phy_id_mask  = 0x1f;
        db->mii.reg_num_mask = 0x1f;
@@ -1112,28 +1105,6 @@ dm9000_write_eeprom(board_info_t *db, int offset, u8 
*data)
        mutex_unlock(&db->addr_lock);
 }
 
-#ifdef DM9000_PROGRAM_EEPROM
-/*
- * Only for development:
- * Here we write static data to the eeprom in case
- * we don't have valid content on a new board
- */
-static void
-program_eeprom(board_info_t * db)
-{
-       u16 eeprom[] = { 0x0c00, 0x007f, 0x1300,        /* MAC Address */
-               0x0000,         /* Autoload: accept nothing */
-               0x0a46, 0x9000, /* Vendor / Product ID */
-               0x0000,         /* pin control */
-               0x0000,
-       };                      /* Wake-up mode control */
-       int i;
-       for (i = 0; i < 8; i++)
-               write_srom_word(db, i, eeprom[i]);
-}
-#endif
-
-
 /*
  *  Calculate the CRC valude of the Rx packet
  *  flag = 1 : return the reverse CRC (for the received packet CRC)
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to