Author: yongari
Date: Thu Oct 27 20:54:53 2011
New Revision: 226864
URL: http://svn.freebsd.org/changeset/base/226864

Log:
  Rename BGE_FW_DRV_ALIVE/BGE_FW_PAUSE to BGE_FW_CMD_DRV_ALIVE/BGE_FW_CMD_PAUSE.
  Also add more firmware commands(not used yet).
  No functional changes.

Modified:
  head/sys/dev/bge/if_bge.c
  head/sys/dev/bge/if_bgereg.h

Modified: head/sys/dev/bge/if_bge.c
==============================================================================
--- head/sys/dev/bge/if_bge.c   Thu Oct 27 20:44:28 2011        (r226863)
+++ head/sys/dev/bge/if_bge.c   Thu Oct 27 20:54:53 2011        (r226864)
@@ -1368,7 +1368,7 @@ bge_stop_fw(struct bge_softc *sc)
        int i;
 
        if (sc->bge_asf_mode) {
-               bge_writemem_ind(sc, BGE_SRAM_FW_CMD_MB, BGE_FW_PAUSE);
+               bge_writemem_ind(sc, BGE_SRAM_FW_CMD_MB, BGE_FW_CMD_PAUSE);
                CSR_WRITE_4(sc, BGE_RX_CPU_EVENT,
                    CSR_READ_4(sc, BGE_RX_CPU_EVENT) | (1 << 14));
 
@@ -4107,7 +4107,7 @@ bge_asf_driver_up(struct bge_softc *sc)
                else {
                        sc->bge_asf_count = 2;
                        bge_writemem_ind(sc, BGE_SRAM_FW_CMD_MB,
-                           BGE_FW_DRV_ALIVE);
+                           BGE_FW_CMD_DRV_ALIVE);
                        bge_writemem_ind(sc, BGE_SRAM_FW_CMD_LEN_MB, 4);
                        bge_writemem_ind(sc, BGE_SRAM_FW_CMD_DATA_MB, 3);
                        CSR_WRITE_4(sc, BGE_RX_CPU_EVENT,

Modified: head/sys/dev/bge/if_bgereg.h
==============================================================================
--- head/sys/dev/bge/if_bgereg.h        Thu Oct 27 20:44:28 2011        
(r226863)
+++ head/sys/dev/bge/if_bgereg.h        Thu Oct 27 20:54:53 2011        
(r226864)
@@ -91,8 +91,14 @@
 
 /* Firmware interface */
 #define        BGE_SRAM_DATA_SIG_MAGIC         0x4B657654      /* 'KevT' */
-#define        BGE_FW_DRV_ALIVE                0x00000001
-#define        BGE_FW_PAUSE                    0x00000002
+
+#define        BGE_FW_CMD_DRV_ALIVE            0x00000001
+#define        BGE_FW_CMD_PAUSE                0x00000002
+#define        BGE_FW_CMD_IPV4_ADDR_CHANGE     0x00000003
+#define        BGE_FW_CMD_IPV6_ADDR_CHANGE     0x00000004
+#define        BGE_FW_CMD_LINK_UPDATE          0x0000000C
+#define        BGE_FW_CMD_DRV_ALIVE2           0x0000000D
+#define        BGE_FW_CMD_DRV_ALIVE3           0x0000000E
 
 #define        BGE_FW_DRV_STATE_START          0x00000001
 #define        BGE_FW_DRV_STATE_START_DONE     0x80000001
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to