Home
last modified time | relevance | path

Searched refs:burst_map (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dsxgbe_platform.h35 int burst_map; member
/kernel/linux/linux-6.6/include/linux/
H A Dsxgbe_platform.h35 int burst_map; member
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_dma.h22 int (*init)(void __iomem *ioaddr, int fix_burst, int burst_map);
H A Dsxgbe_dma.c21 static int sxgbe_dma_init(void __iomem *ioaddr, int fix_burst, int burst_map) in sxgbe_dma_init() argument
29 * burst_map is bitmap for BLEN[4, 8, 16, 32, 64, 128 and 256]. in sxgbe_dma_init()
30 * Set burst_map irrespective of fix_burst value. in sxgbe_dma_init()
36 reg_val |= (burst_map << SXGBE_DMA_BLENMAP_LSHIFT); in sxgbe_dma_init()
H A Dsxgbe_platform.c59 if (of_property_read_u32(np, "samsung,burst-map", &dma_cfg->burst_map) == 0) in sxgbe_probe_config_dt()
H A Dsxgbe_main.c954 int pbl = DEFAULT_DMA_PBL, fixed_burst = 0, burst_map = 0; in sxgbe_init_dma_engine() local
960 burst_map = priv->plat->dma_cfg->burst_map; in sxgbe_init_dma_engine()
970 return priv->hw->dma->init(priv->ioaddr, fixed_burst, burst_map); in sxgbe_init_dma_engine()
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_dma.h22 int (*init)(void __iomem *ioaddr, int fix_burst, int burst_map);
H A Dsxgbe_dma.c21 static int sxgbe_dma_init(void __iomem *ioaddr, int fix_burst, int burst_map) in sxgbe_dma_init() argument
29 * burst_map is bitmap for BLEN[4, 8, 16, 32, 64, 128 and 256]. in sxgbe_dma_init()
30 * Set burst_map irrespective of fix_burst value. in sxgbe_dma_init()
36 reg_val |= (burst_map << SXGBE_DMA_BLENMAP_LSHIFT); in sxgbe_dma_init()
H A Dsxgbe_platform.c57 if (of_property_read_u32(np, "samsung,burst-map", &dma_cfg->burst_map) == 0) in sxgbe_probe_config_dt()
H A Dsxgbe_main.c957 int pbl = DEFAULT_DMA_PBL, fixed_burst = 0, burst_map = 0; in sxgbe_init_dma_engine() local
963 burst_map = priv->plat->dma_cfg->burst_map; in sxgbe_init_dma_engine()
973 return priv->hw->dma->init(priv->ioaddr, fixed_burst, burst_map); in sxgbe_init_dma_engine()
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c44 u32 burst_map = 0; in dwc_eth_dwmac_config_dt() local
86 device_property_read_u32(dev, "snps,burst-map", &burst_map); in dwc_eth_dwmac_config_dt()
90 if (burst_map & (1 << bit_index)) { in dwc_eth_dwmac_config_dt()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c44 u32 burst_map = 0; in dwc_eth_dwmac_config_dt() local
86 device_property_read_u32(dev, "snps,burst-map", &burst_map); in dwc_eth_dwmac_config_dt()
90 if (burst_map & (1 << bit_index)) { in dwc_eth_dwmac_config_dt()

Completed in 10 milliseconds