sf_funcreg_write
sf_funcreg_write(sc, SF_RxCompletionQueue1Ctrl, SF_CDRXCADDR(sc, 0) |
sf_funcreg_write(sc, SF_RxCompletionQueue2Ctrl, 0);
sf_funcreg_write(sc, SF_TransmitFrameCSR,
sf_funcreg_write(sc, SF_TxDescQueueCtrl,
sf_funcreg_write(sc, SF_RxDescQueue1Ctrl,
sf_funcreg_write(sc, SF_RxDescQueue2Ctrl, 0);
sf_funcreg_write(sc, SF_TxDescQueueProducerIndex,
sf_funcreg_write(sc, SF_RxDescQueue1Ptrs,
sf_funcreg_write(sc, SF_RxDescQueue2Ptrs,
sf_funcreg_write(sc, SF_CompletionQueueConsumerIndex,
sf_funcreg_write(sc, SF_RxHiPrCompletionPtrs, 0);
sf_funcreg_write(sc, SF_RxDmaCtrl,
sf_funcreg_write(sc, SF_InterruptEn, sc->sc_InterruptEn);
sf_funcreg_write(sc, SF_PciDeviceConfig, PDC_IntEnable |
sf_funcreg_write(sc, SF_GeneralEthernetCtrl,
sf_funcreg_write(sc, SF_InterruptEn, 0);
sf_funcreg_write(sc, SF_GeneralEthernetCtrl, 0);
sf_funcreg_write(sc, SF_RxAddressFilteringCtl,
sf_funcreg_write(sc, SF_TxDescQueueProducerIndex,
sf_funcreg_write(sc, SF_TransmitFrameCSR,
sf_funcreg_write(sc, SF_TxDescQueueCtrl,
sf_funcreg_write(sc, SF_CompletionQueueConsumerIndex,
sf_funcreg_write(sc, SF_CompletionQueueConsumerIndex,
sf_funcreg_write(sc, SF_RxDescQueue1Ptrs,
sf_funcreg_write(sc, SF_GeneralEthernetCtrl, 0);
sf_funcreg_write(sc, SF_PciDeviceConfig, PDC_SoftReset);
sf_funcreg_write(sc, SF_PciDeviceConfig, 0);
sf_funcreg_write(sc, SF_TxDescQueueHighAddr, 0);
sf_funcreg_write(sc, SF_HiPrTxDescQueueBaseAddr, SF_CDTXDADDR(sc, 0));
sf_funcreg_write(sc, SF_LoPrTxDescQueueBaseAddr, 0);
sf_funcreg_write(sc, SF_CompletionQueueHighAddr, 0);
sf_funcreg_write(sc, SF_TxCompletionQueueCtrl, SF_CDTXCADDR(sc, 0));
sf_funcreg_write(sc, SF_RxDescQueueHighAddress, 0);
sf_funcreg_write(sc, SF_RxDescQueue1LowAddress, SF_CDRXDADDR(sc, 0));
sf_funcreg_write(sc, SF_RxDescQueue2LowAddress, 0);