Author: adrian
Date: Wed Mar  4 03:52:50 2015
New Revision: 279579
URL: https://svnweb.freebsd.org/changeset/base/279579

Log:
  Add ethernet MAC DDR flush hookups for QCA955x.
  
  Tested:
  
  * AP135

Modified:
  head/sys/mips/atheros/qca955x_chip.c

Modified: head/sys/mips/atheros/qca955x_chip.c
==============================================================================
--- head/sys/mips/atheros/qca955x_chip.c        Wed Mar  4 03:51:54 2015        
(r279578)
+++ head/sys/mips/atheros/qca955x_chip.c        Wed Mar  4 03:52:50 2015        
(r279579)
@@ -209,22 +209,23 @@ qca955x_chip_set_pll_ge(int unit, int sp
 static void
 qca955x_chip_ddr_flush_ge(int unit)
 {
-#if 0
+
        switch (unit) {
        case 0:
-               ar71xx_ddr_flush(AR934X_DDR_REG_FLUSH_GE0);
+               ar71xx_ddr_flush(QCA955X_DDR_REG_FLUSH_GE0);
                break;
        case 1:
-               ar71xx_ddr_flush(AR934X_DDR_REG_FLUSH_GE1);
+               ar71xx_ddr_flush(QCA955X_DDR_REG_FLUSH_GE1);
                break;
        default:
                printf("%s: invalid DDR flush for arge unit: %d\n",
                    __func__, unit);
                return;
        }
-#endif
 }
 
+/* XXX TODO: USB flush, PCIe flush, wmac flush */
+
 static void
 qca955x_chip_ddr_flush_ip2(void)
 {
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to