Lines Matching refs:dwceqos_read

669 #define dwceqos_read(lp, reg)						\  macro
717 dwceqos_read(lp, REG_DWCEQOS_DMA_DEBUG_ST0)); in print_status()
719 dwceqos_read(lp, REG_DWCEQOS_DMA_IS)); in print_status()
721 dwceqos_read(lp, 0x1144)); in print_status()
723 dwceqos_read(lp, 0x1154)); in print_status()
725 dwceqos_read(lp, REG_DWCEQOS_MTL_DEBUG_ST)); in print_status()
727 dwceqos_read(lp, REG_DWCEQOS_MTL_TXQ0_DEBUG_ST)); in print_status()
729 dwceqos_read(lp, REG_DWCEQOS_MTL_RXQ0_DEBUG_ST)); in print_status()
731 dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_CUR_TXDESC), in print_status()
732 dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_CUR_RXDESC)); in print_status()
770 if (!(dwceqos_read(lp, REG_DWCEQOS_MAC_MDIO_ADDR) & in dwceqos_mdio_read()
775 data = dwceqos_read(lp, REG_DWCEQOS_MAC_MDIO_DATA); in dwceqos_mdio_read()
802 if (!(dwceqos_read(lp, REG_DWCEQOS_MAC_MDIO_ADDR) & in dwceqos_mdio_write()
840 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_link_down()
853 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_link_up()
865 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_link_up()
877 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_CFG); in dwceqos_set_speed()
1172 lp->feature0 = dwceqos_read(lp, REG_DWCEQOS_MAC_HW_FEATURE0); in dwceqos_get_hwfeatures()
1173 lp->feature1 = dwceqos_read(lp, REG_DWCEQOS_MAC_HW_FEATURE1); in dwceqos_get_hwfeatures()
1174 lp->feature2 = dwceqos_read(lp, REG_DWCEQOS_MAC_HW_FEATURE2); in dwceqos_get_hwfeatures()
1183 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_IE); in dwceqos_dma_enable_txirq()
1195 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_IE); in dwceqos_dma_disable_txirq()
1207 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_IE); in dwceqos_dma_enable_rxirq()
1219 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_IE); in dwceqos_dma_disable_rxirq()
1287 reg = dwceqos_read(lp, REG_DWCEQOS_MAC_CFG); in dwceqos_reset_hw()
1297 reg = dwceqos_read(lp, REG_DWCEQOS_DMA_MODE); in dwceqos_reset_hw()
1338 dwceqos_read(lp, REG_DWCEQOS_MMC_RXIRQ), in dwceqos_mmc_interrupt()
1339 dwceqos_read(lp, REG_DWCEQOS_MMC_TXIRQ)); in dwceqos_mmc_interrupt()
1348 cause = dwceqos_read(lp, REG_DWCEQOS_MAC_IS); in dwceqos_mac_interrupt()
1363 cause = dwceqos_read(lp, REG_DWCEQOS_DMA_IS); in dwceqos_interrupt()
1366 dma_status = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_STA); in dwceqos_interrupt()
1396 u32 val = dwceqos_read(lp, REG_DWCEQOS_MTL_Q0_ISCTRL); in dwceqos_interrupt()
1416 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_RX_FLOW_CTRL); in dwceqos_set_rx_flowcontrol()
1434 regval = dwceqos_read(lp, REG_DWCEQOS_MTL_RXQ0_OPER); in dwceqos_set_tx_flowcontrol()
1443 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_Q0_TX_FLOW); in dwceqos_set_tx_flowcontrol()
1461 regval = dwceqos_read(lp, REG_DWCEQOS_MTL_RXQ0_OPER); in dwceqos_configure_flow_control()
1557 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_TXDESC_TAIL); in dwceqos_init_hw()
1630 lp->mmc_rx_counters_mask = dwceqos_read(lp, REG_DWCEQOS_MMC_RXIRQMASK); in dwceqos_init_hw()
1631 lp->mmc_tx_counters_mask = dwceqos_read(lp, REG_DWCEQOS_MMC_TXIRQMASK); in dwceqos_init_hw()
1650 regval = dwceqos_read(lp, REG_DWCEQOS_DMA_CH0_TX_CTRL); in dwceqos_init_hw()
1655 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_CFG); in dwceqos_init_hw()
1917 reg = dwceqos_read(lp, REG_DWCEQOS_DMA_DEBUG_ST0); in dweqos_is_tx_dma_suspended()
2324 dwceqos_read(lp, DWC_MMC_TXLPITRANSCNTR); in dwceqos_read_mmc_counters()
2327 dwceqos_read(lp, DWC_MMC_TXLPIUSCNTR); in dwceqos_read_mmc_counters()
2330 dwceqos_read(lp, DWC_MMC_TXOVERSIZE_G); in dwceqos_read_mmc_counters()
2333 dwceqos_read(lp, DWC_MMC_TXVLANPACKETS_G); in dwceqos_read_mmc_counters()
2336 dwceqos_read(lp, DWC_MMC_TXPAUSEPACKETS); in dwceqos_read_mmc_counters()
2339 dwceqos_read(lp, DWC_MMC_TXEXCESSDEF); in dwceqos_read_mmc_counters()
2342 dwceqos_read(lp, DWC_MMC_TXPACKETCOUNT_G); in dwceqos_read_mmc_counters()
2345 dwceqos_read(lp, DWC_MMC_TXOCTETCOUNT_G); in dwceqos_read_mmc_counters()
2348 dwceqos_read(lp, DWC_MMC_TXCARRIERERROR); in dwceqos_read_mmc_counters()
2351 dwceqos_read(lp, DWC_MMC_TXEXCESSCOL); in dwceqos_read_mmc_counters()
2354 dwceqos_read(lp, DWC_MMC_TXLATECOL); in dwceqos_read_mmc_counters()
2357 dwceqos_read(lp, DWC_MMC_TXDEFERRED); in dwceqos_read_mmc_counters()
2360 dwceqos_read(lp, DWC_MMC_TXMULTICOL_G); in dwceqos_read_mmc_counters()
2363 dwceqos_read(lp, DWC_MMC_TXSINGLECOL_G); in dwceqos_read_mmc_counters()
2366 dwceqos_read(lp, DWC_MMC_TXUNDERFLOWERROR); in dwceqos_read_mmc_counters()
2369 dwceqos_read(lp, DWC_MMC_TXBROADCASTPACKETS_GB); in dwceqos_read_mmc_counters()
2372 dwceqos_read(lp, DWC_MMC_TXMULTICASTPACKETS_GB); in dwceqos_read_mmc_counters()
2375 dwceqos_read(lp, DWC_MMC_TXUNICASTPACKETS_GB); in dwceqos_read_mmc_counters()
2378 dwceqos_read(lp, DWC_MMC_TX1024TOMAXOCTETS_GB); in dwceqos_read_mmc_counters()
2381 dwceqos_read(lp, DWC_MMC_TX512TO1023OCTETS_GB); in dwceqos_read_mmc_counters()
2384 dwceqos_read(lp, DWC_MMC_TX256TO511OCTETS_GB); in dwceqos_read_mmc_counters()
2387 dwceqos_read(lp, DWC_MMC_TX128TO255OCTETS_GB); in dwceqos_read_mmc_counters()
2390 dwceqos_read(lp, DWC_MMC_TX65TO127OCTETS_GB); in dwceqos_read_mmc_counters()
2393 dwceqos_read(lp, DWC_MMC_TX64OCTETS_GB); in dwceqos_read_mmc_counters()
2396 dwceqos_read(lp, DWC_MMC_TXMULTICASTPACKETS_G); in dwceqos_read_mmc_counters()
2399 dwceqos_read(lp, DWC_MMC_TXBROADCASTPACKETS_G); in dwceqos_read_mmc_counters()
2402 dwceqos_read(lp, DWC_MMC_TXPACKETCOUNT_GB); in dwceqos_read_mmc_counters()
2405 dwceqos_read(lp, DWC_MMC_TXOCTETCOUNT_GB); in dwceqos_read_mmc_counters()
2409 dwceqos_read(lp, DWC_MMC_RXLPITRANSCNTR); in dwceqos_read_mmc_counters()
2412 dwceqos_read(lp, DWC_MMC_RXLPIUSCNTR); in dwceqos_read_mmc_counters()
2415 dwceqos_read(lp, DWC_MMC_RXCTRLPACKETS_G); in dwceqos_read_mmc_counters()
2418 dwceqos_read(lp, DWC_MMC_RXRCVERROR); in dwceqos_read_mmc_counters()
2421 dwceqos_read(lp, DWC_MMC_RXWATCHDOG); in dwceqos_read_mmc_counters()
2424 dwceqos_read(lp, DWC_MMC_RXVLANPACKETS_GB); in dwceqos_read_mmc_counters()
2427 dwceqos_read(lp, DWC_MMC_RXFIFOOVERFLOW); in dwceqos_read_mmc_counters()
2430 dwceqos_read(lp, DWC_MMC_RXPAUSEPACKETS); in dwceqos_read_mmc_counters()
2433 dwceqos_read(lp, DWC_MMC_RXOUTOFRANGETYPE); in dwceqos_read_mmc_counters()
2436 dwceqos_read(lp, DWC_MMC_RXLENGTHERROR); in dwceqos_read_mmc_counters()
2439 dwceqos_read(lp, DWC_MMC_RXUNICASTPACKETS_G); in dwceqos_read_mmc_counters()
2442 dwceqos_read(lp, DWC_MMC_RX1024TOMAXOCTETS_GB); in dwceqos_read_mmc_counters()
2445 dwceqos_read(lp, DWC_MMC_RX512TO1023OCTETS_GB); in dwceqos_read_mmc_counters()
2448 dwceqos_read(lp, DWC_MMC_RX256TO511OCTETS_GB); in dwceqos_read_mmc_counters()
2451 dwceqos_read(lp, DWC_MMC_RX128TO255OCTETS_GB); in dwceqos_read_mmc_counters()
2454 dwceqos_read(lp, DWC_MMC_RX65TO127OCTETS_GB); in dwceqos_read_mmc_counters()
2457 dwceqos_read(lp, DWC_MMC_RX64OCTETS_GB); in dwceqos_read_mmc_counters()
2460 dwceqos_read(lp, DWC_MMC_RXOVERSIZE_G); in dwceqos_read_mmc_counters()
2463 dwceqos_read(lp, DWC_MMC_RXUNDERSIZE_G); in dwceqos_read_mmc_counters()
2466 dwceqos_read(lp, DWC_MMC_RXJABBERERROR); in dwceqos_read_mmc_counters()
2469 dwceqos_read(lp, DWC_MMC_RXRUNTERROR); in dwceqos_read_mmc_counters()
2472 dwceqos_read(lp, DWC_MMC_RXALIGNMENTERROR); in dwceqos_read_mmc_counters()
2475 dwceqos_read(lp, DWC_MMC_RXCRCERROR); in dwceqos_read_mmc_counters()
2478 dwceqos_read(lp, DWC_MMC_RXMULTICASTPACKETS_G); in dwceqos_read_mmc_counters()
2481 dwceqos_read(lp, DWC_MMC_RXBROADCASTPACKETS_G); in dwceqos_read_mmc_counters()
2484 dwceqos_read(lp, DWC_MMC_RXOCTETCOUNT_G); in dwceqos_read_mmc_counters()
2487 dwceqos_read(lp, DWC_MMC_RXOCTETCOUNT_GB); in dwceqos_read_mmc_counters()
2490 dwceqos_read(lp, DWC_MMC_RXPACKETCOUNT_GB); in dwceqos_read_mmc_counters()
2650 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs()
2656 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs()
2663 reg_space[reg_ix] = dwceqos_read(lp, reg_offset); in dwceqos_get_regs()
2696 edata->tx_lpi_timer = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_ENTRY_TIMER); in dwceqos_get_eee()
2697 lpi_status = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_get_eee()
2704 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_get_eee()
2739 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_set_eee()
2747 regval = dwceqos_read(lp, REG_DWCEQOS_MAC_LPI_CTRL_STATUS); in dwceqos_set_eee()