Searched refs:dma_cap (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwxgmac2_dma.c | 363 struct dma_features *dma_cap) in dwxgmac2_get_hw_feature() argument 368 priv = container_of(dma_cap, struct stmmac_priv, dma_cap); in dwxgmac2_get_hw_feature() 372 dma_cap->edma = (hw_cap & XGMAC_HWFEAT_EDMA) >> 31; in dwxgmac2_get_hw_feature() 373 dma_cap->ediffc = (hw_cap & XGMAC_HWFEAT_EDIFFC) >> 30; in dwxgmac2_get_hw_feature() 374 dma_cap->vxn = (hw_cap & XGMAC_HWFEAT_VXN) >> 29; in dwxgmac2_get_hw_feature() 375 dma_cap->vlins = (hw_cap & XGMAC_HWFEAT_SAVLANINS) >> 27; in dwxgmac2_get_hw_feature() 376 dma_cap->tssrc = (hw_cap & XGMAC_HWFEAT_TSSTSSEL) >> 25; in dwxgmac2_get_hw_feature() 377 dma_cap->actphyif = FIELD_GET(XGMAC_HWFEAT_PHYSEL, hw_cap); in dwxgmac2_get_hw_feature() 378 dma_cap->multi_addr = (hw_cap & XGMAC_HWFEAT_ADDMACADRSEL) >> 18; in dwxgmac2_get_hw_feature() 379 dma_cap->rx_coe = (hw_cap & XGMAC_HWFEAT_RXCOESEL) >> 16; in dwxgmac2_get_hw_feature() [all …]
|
| H A D | dwmac4_dma.c | 381 struct dma_features *dma_cap) in dwmac4_get_hw_feature() argument 386 dma_cap->mbps_10_100 = (hw_cap & GMAC_HW_FEAT_MIISEL); in dwmac4_get_hw_feature() 387 dma_cap->mbps_1000 = (hw_cap & GMAC_HW_FEAT_GMIISEL) >> 1; in dwmac4_get_hw_feature() 388 dma_cap->half_duplex = (hw_cap & GMAC_HW_FEAT_HDSEL) >> 2; in dwmac4_get_hw_feature() 389 dma_cap->vlhash = (hw_cap & GMAC_HW_FEAT_VLHASH) >> 4; in dwmac4_get_hw_feature() 390 dma_cap->multi_addr = (hw_cap & GMAC_HW_FEAT_ADDMAC) >> 18; in dwmac4_get_hw_feature() 391 dma_cap->pcs = (hw_cap & GMAC_HW_FEAT_PCSSEL) >> 3; in dwmac4_get_hw_feature() 392 dma_cap->sma_mdio = (hw_cap & GMAC_HW_FEAT_SMASEL) >> 5; in dwmac4_get_hw_feature() 393 dma_cap->pmt_remote_wake_up = (hw_cap & GMAC_HW_FEAT_RWKSEL) >> 6; in dwmac4_get_hw_feature() 394 dma_cap->pmt_magic_frame = (hw_cap & GMAC_HW_FEAT_MGKSEL) >> 7; in dwmac4_get_hw_feature() [all …]
|
| H A D | stmmac_ethtool.c | 526 if (priv->dma_cap.asp) { in stmmac_get_ethtool_stats() 538 if (priv->dma_cap.rmon) { in stmmac_get_ethtool_stats() 550 if (priv->dma_cap.eee) { in stmmac_get_ethtool_stats() 634 if (priv->dma_cap.rmon) in stmmac_get_sset_count() 636 if (priv->dma_cap.asp) { in stmmac_get_sset_count() 685 if (priv->dma_cap.asp) { in stmmac_get_strings() 696 if (priv->dma_cap.rmon) in stmmac_get_strings() 988 chan->max_rx = priv->dma_cap.number_rx_queues; in stmmac_get_channels() 989 chan->max_tx = priv->dma_cap.number_tx_queues; in stmmac_get_channels() 997 if (chan->rx_count > priv->dma_cap.number_rx_queues || in stmmac_set_channels() [all …]
|
| H A D | stmmac_tc.c | 261 struct dma_features *dma_cap = &priv->dma_cap; in tc_init() local 265 priv->flow_entries_max = dma_cap->l3l4fnum; in tc_init() 286 if (!dma_cap->frpsel) in tc_init() 289 switch (dma_cap->frpbs) { in tc_init() 303 switch (dma_cap->frpes) { in tc_init() 346 if (!priv->dma_cap.av) in tc_setup_cbs() 969 u32 size, wid = priv->dma_cap.estwid, dep = priv->dma_cap.estdep; in tc_taprio_configure() 979 if (!priv->dma_cap.estsel) in tc_taprio_configure() 1196 if (!priv->dma_cap.tbssel) in tc_setup_etf() 1227 if (!priv->dma_cap.estsel) in tc_query_caps()
|
| H A D | stmmac_fpe.c | 41 return priv->dma_cap.fpesel && priv->fpe_cfg.reg && in stmmac_fpe_supported() 177 priv->dma_cap.fpesel) in stmmac_fpe_init()
|
| H A D | hwif.h | 212 struct dma_features *dma_cap);
|
| /linux/drivers/dma/dw/ |
| H A D | acpi.c | 38 dma_cap_zero(info->dma_cap); in dw_dma_acpi_controller_register() 39 dma_cap_set(DMA_SLAVE, info->dma_cap); in dw_dma_acpi_controller_register()
|
| /linux/drivers/gpib/eastwood/ |
| H A D | fluke_gpib.c | 970 dma_cap_mask_t dma_cap; in fluke_attach_impl() local 1053 dma_cap_zero(dma_cap); in fluke_attach_impl() 1054 dma_cap_set(DMA_SLAVE, dma_cap); in fluke_attach_impl() 1055 e_priv->dma_channel = dma_request_channel(dma_cap, gpib_dma_channel_filter, NULL); in fluke_attach_impl()
|
| /linux/drivers/dma/ |
| H A D | of-dma.c | 333 return __dma_request_channel(&info->dma_cap, info->filter_fn, in of_dma_simple_xlate()
|
| H A D | acpi-dma.c | 460 return dma_request_channel(info->dma_cap, info->filter_fn, dma_spec); in acpi_dma_simple_xlate()
|
| H A D | sprd-dma.c | 1223 sprd_dma_info.dma_cap = sdev->dma_dev.cap_mask; in sprd_dma_probe()
|
| /linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
| H A D | stmmac.rst | 690 - ``dma_cap``: To show the HW Capabilities
|
| /linux/drivers/dma/ti/ |
| H A D | omap-dma.c | 1820 omap_dma_info.dma_cap = od->ddev.cap_mask; in omap_dma_probe()
|