Lines Matching defs:cr6_data
223 u32 cr6_data;
562 db->cr6_data = CR6_DEFAULT | dmfe_cr6_user_set;
575 db->cr6_data |= DMFE_TXTH_256;
579 db->cr6_data |= CR6_SFT; /* Store & Forward mode */
648 update_cr6(db->cr6_data, ioaddr);
664 db->cr6_data |= CR6_RXSC | CR6_TXSC | 0x40000;
665 update_cr6(db->cr6_data, ioaddr);
825 db->cr6_data |= 0x100;
826 update_cr6(db->cr6_data, db->ioaddr);
885 if ( !(db->cr6_data & CR6_SFT) ) {
886 db->cr6_data = db->cr6_data | CR6_SFT;
887 update_cr6(db->cr6_data, db->ioaddr);
985 ((db->cr6_data & CR6_PM) && (rxlen>6)) ) {
1045 db->cr6_data |= CR6_PM | CR6_PBF;
1046 update_cr6(db->cr6_data, db->ioaddr);
1053 db->cr6_data &= ~(CR6_PM | CR6_PBF);
1054 db->cr6_data |= CR6_PAM;
1137 db->cr6_data &= ~0x40000;
1138 update_cr6(db->cr6_data, db->ioaddr);
1141 db->cr6_data |= 0x40000;
1142 update_cr6(db->cr6_data, db->ioaddr);
1239 db->cr6_data|=0x00040000; /* bit18=1, MII */
1240 db->cr6_data&=~0x00000200; /* bit9=0, HD mode */
1241 update_cr6(db->cr6_data, db->ioaddr);
1285 db->cr6_data &= ~(CR6_RXSC | CR6_TXSC); /* Disable Tx/Rx */
1286 update_cr6(db->cr6_data, dev->base_addr);
1420 static void update_cr6(u32 cr6_data, unsigned long ioaddr)
1424 cr6_tmp = cr6_data & ~0x2002; /* stop Tx/Rx */
1427 outl(cr6_data, ioaddr + DCR6);
1527 update_cr6(db->cr6_data | 0x2000, dev->base_addr);
1529 update_cr6(db->cr6_data, dev->base_addr);
1614 update_cr6( (db->cr6_data & ~0x40000), db->ioaddr);
1657 db->cr6_data &= ~0x40000;
1658 update_cr6(db->cr6_data, db->ioaddr);
1714 db->cr6_data |= CR6_FDM; /* Set Full Duplex Bit */
1716 db->cr6_data &= ~CR6_FDM; /* Clear Full Duplex Bit */
1720 db->cr6_data |= 0x40000;/* External MII select */
1722 db->cr6_data &= ~0x40000;/* Internal 10/100 transciver */
1724 update_cr6(db->cr6_data, db->ioaddr);
1967 update_cr6(db->cr6_data|0x40000, db->ioaddr);
2090 db->cr6_data &= ~(CR6_RXSC | CR6_TXSC);
2091 update_cr6(db->cr6_data, dev->base_addr);