Lines Matching refs:dma_cap
289 if (priv->dma_cap.eee) { in stmmac_eee_init()
439 if (!(priv->dma_cap.time_stamp || priv->adv_ts)) { in stmmac_hwtstamp_ioctl()
644 if (!(priv->dma_cap.time_stamp || priv->dma_cap.atime_stamp)) in stmmac_init_ptp()
658 if (priv->dma_cap.atime_stamp && priv->extend_desc) in stmmac_init_ptp()
661 if (netif_msg_hw(priv) && priv->dma_cap.time_stamp) in stmmac_init_ptp()
788 if (priv->dma_cap.pcs) { in stmmac_check_pcs_mode()
1498 if (priv->dma_cap.rmon) { in stmmac_mmc_setup()
1570 priv->dma_cap.mbps_10_100 = (hw_cap & DMA_HW_FEAT_MIISEL); in stmmac_get_hw_features()
1571 priv->dma_cap.mbps_1000 = (hw_cap & DMA_HW_FEAT_GMIISEL) >> 1; in stmmac_get_hw_features()
1572 priv->dma_cap.half_duplex = (hw_cap & DMA_HW_FEAT_HDSEL) >> 2; in stmmac_get_hw_features()
1573 priv->dma_cap.hash_filter = (hw_cap & DMA_HW_FEAT_HASHSEL) >> 4; in stmmac_get_hw_features()
1574 priv->dma_cap.multi_addr = (hw_cap & DMA_HW_FEAT_ADDMAC) >> 5; in stmmac_get_hw_features()
1575 priv->dma_cap.pcs = (hw_cap & DMA_HW_FEAT_PCSSEL) >> 6; in stmmac_get_hw_features()
1576 priv->dma_cap.sma_mdio = (hw_cap & DMA_HW_FEAT_SMASEL) >> 8; in stmmac_get_hw_features()
1577 priv->dma_cap.pmt_remote_wake_up = in stmmac_get_hw_features()
1579 priv->dma_cap.pmt_magic_frame = in stmmac_get_hw_features()
1582 priv->dma_cap.rmon = (hw_cap & DMA_HW_FEAT_MMCSEL) >> 11; in stmmac_get_hw_features()
1584 priv->dma_cap.time_stamp = in stmmac_get_hw_features()
1587 priv->dma_cap.atime_stamp = in stmmac_get_hw_features()
1590 priv->dma_cap.eee = (hw_cap & DMA_HW_FEAT_EEESEL) >> 14; in stmmac_get_hw_features()
1591 priv->dma_cap.av = (hw_cap & DMA_HW_FEAT_AVSEL) >> 15; in stmmac_get_hw_features()
1593 priv->dma_cap.tx_coe = (hw_cap & DMA_HW_FEAT_TXCOESEL) >> 16; in stmmac_get_hw_features()
1594 priv->dma_cap.rx_coe_type1 = in stmmac_get_hw_features()
1596 priv->dma_cap.rx_coe_type2 = in stmmac_get_hw_features()
1598 priv->dma_cap.rxfifo_over_2048 = in stmmac_get_hw_features()
1601 priv->dma_cap.number_rx_channel = in stmmac_get_hw_features()
1603 priv->dma_cap.number_tx_channel = in stmmac_get_hw_features()
1606 priv->dma_cap.enh_desc = (hw_cap & DMA_HW_FEAT_ENHDESSEL) >> 24; in stmmac_get_hw_features()
2607 (priv->dma_cap.mbps_10_100) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2609 (priv->dma_cap.mbps_1000) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2611 (priv->dma_cap.half_duplex) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2613 (priv->dma_cap.hash_filter) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2615 (priv->dma_cap.multi_addr) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2617 (priv->dma_cap.pcs) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2619 (priv->dma_cap.sma_mdio) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2621 (priv->dma_cap.pmt_remote_wake_up) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2623 (priv->dma_cap.pmt_magic_frame) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2625 (priv->dma_cap.rmon) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2627 (priv->dma_cap.time_stamp) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2629 (priv->dma_cap.atime_stamp) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2631 (priv->dma_cap.eee) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2632 seq_printf(seq, "\tAV features: %s\n", (priv->dma_cap.av) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2634 (priv->dma_cap.tx_coe) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2636 (priv->dma_cap.rx_coe_type1) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2638 (priv->dma_cap.rx_coe_type2) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2640 (priv->dma_cap.rxfifo_over_2048) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2642 priv->dma_cap.number_rx_channel); in stmmac_sysfs_dma_cap_read()
2644 priv->dma_cap.number_tx_channel); in stmmac_sysfs_dma_cap_read()
2646 (priv->dma_cap.enh_desc) ? "Y" : "N"); in stmmac_sysfs_dma_cap_read()
2780 priv->plat->enh_desc = priv->dma_cap.enh_desc; in stmmac_hw_init()
2781 priv->plat->pmt = priv->dma_cap.pmt_remote_wake_up; in stmmac_hw_init()
2787 priv->plat->tx_coe = priv->dma_cap.tx_coe; in stmmac_hw_init()
2789 if (priv->dma_cap.rx_coe_type2) in stmmac_hw_init()
2791 else if (priv->dma_cap.rx_coe_type1) in stmmac_hw_init()