Home
last modified time | relevance | path

Searched +full:avb +full:- +full:algorithm (Results 1 – 11 of 11) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/
Dstmmac.txt4 - compatible: Should be "snps,dwmac-<ip_version>", "snps,dwmac" or
5 "snps,dwxgmac-<ip_version>", "snps,dwxgmac".
6 For backwards compatibility: "st,spear600-gmac" is also supported.
7 - reg: Address and length of the register set for the device
8 - interrupts: Should contain the STMMAC interrupts
9 - interrupt-names: Should contain a list of interrupt names corresponding to
12 - "macirq" (combined signal for various interrupt events)
13 - "eth_wake_irq" (the interrupt to manage the remote wake-up packet detection)
14 - "eth_lpi" (the interrupt that occurs when Rx exits the LPI state)
15 - phy-mode: See ethernet.txt file in the same directory.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dsnps,dwmac.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Torgue <alexandre.torgue@st.com>
11 - Giuseppe Cavallaro <peppe.cavallaro@st.com>
12 - Jose Abreu <joabreu@synopsys.com>
23 - snps,dwmac
24 - snps,dwmac-3.50a
25 - snps,dwmac-3.610
26 - snps,dwmac-3.70a
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_platform.c1 // SPDX-License-Identifier: GPL-2.0-only
5 Copyright (C) 2007-2011 STMicroelectronics Ltd
25 * dwmac1000_validate_mcast_bins - validates the number of Multicast filter bins
34 * invalid and will cause the filtering algorithm to use Multicast
56 * dwmac1000_validate_ucast_entries - validate the Unicast address entries
87 * stmmac_axi_setup - parse DT parameters for programming the AXI register
90 * if required, from device-tree the AXI internal register can be tuned
98 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
102 axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL); in stmmac_axi_setup()
105 return ERR_PTR(-ENOMEM); in stmmac_axi_setup()
[all …]
Ddwmac4_core.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * This is the driver for the GMAC on-chip Ethernet controller for ST SoCs.
26 void __iomem *ioaddr = hw->pcsr; in dwmac4_core_init()
31 if (hw->ps) { in dwmac4_core_init()
34 value &= hw->link.speed_mask; in dwmac4_core_init()
35 switch (hw->ps) { in dwmac4_core_init()
37 value |= hw->link.speed1000; in dwmac4_core_init()
40 value |= hw->link.speed100; in dwmac4_core_init()
43 value |= hw->link.speed10; in dwmac4_core_init()
53 if (hw->pcs) in dwmac4_core_init()
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_platform.c4 Copyright (C) 2007-2011 STMicroelectronics Ltd
35 * dwmac1000_validate_mcast_bins - validates the number of Multicast filter bins
43 * invalid and will cause the filtering algorithm to use Multicast
65 * dwmac1000_validate_ucast_entries - validate the Unicast address entries
94 * stmmac_axi_setup - parse DT parameters for programming the AXI register
97 * if required, from device-tree the AXI internal register can be tuned
105 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
109 axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL); in stmmac_axi_setup()
112 return ERR_PTR(-ENOMEM); in stmmac_axi_setup()
115 axi->axi_lpi_en = of_property_read_bool(np, "snps,lpi_en"); in stmmac_axi_setup()
[all …]
Ddwmac4_core.c2 * This is the driver for the GMAC on-chip Ethernet controller for ST SoCs.
29 void __iomem *ioaddr = hw->pcsr; in dwmac4_core_init()
31 int mtu = dev->mtu; in dwmac4_core_init()
40 if (hw->ps) { in dwmac4_core_init()
43 value &= hw->link.speed_mask; in dwmac4_core_init()
44 switch (hw->ps) { in dwmac4_core_init()
46 value |= hw->link.speed1000; in dwmac4_core_init()
49 value |= hw->link.speed100; in dwmac4_core_init()
52 value |= hw->link.speed10; in dwmac4_core_init()
62 if (hw->pcs) in dwmac4_core_init()
[all …]
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/stmicro/
Dstmmac.rst1 .. SPDX-License-Identifier: GPL-2.0+
13 - In This Release
14 - Feature List
15 - Kernel Configuration
16 - Command Line Parameters
17 - Driver Information and Notes
18 - Debug Information
19 - Support
33 (and older) and DesignWare(R) Cores Ethernet Quality-of-Service version 4.0
35 DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores
[all …]
/kernel/linux/linux-5.10/sound/pci/asihpi/
Dhpi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com>
14 The HPI is a low-level hardware abstraction layer to all
17 (C) Copyright AudioScience Inc. 1998-2010
37 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */
39 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */
41 /** MPEG-1 Layer-1. */
43 /** MPEG-1 Layer-2.
67 <tr><td>256<td>-<td>X
68 <tr><td>320<td>-<td>X
[all …]
Dasihpi.c1 // SPDX-License-Identifier: GPL-2.0-only
41 * snd_printddd - very verbose debug printk
54 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* index 0-MAX */
291 #define INVALID_FORMAT (__force snd_pcm_format_t)(-1)
310 /* ALSA can't handle 3 byte sample size together with power-of-2
336 return -EINVAL; in snd_card_asihpi_format_alsa2hpi()
350 if (asihpi->support_mrx) { in snd_card_asihpi_pcm_samplerates()
358 err = hpi_mixer_get_control(asihpi->h_mixer, in snd_card_asihpi_pcm_samplerates()
362 dev_err(&asihpi->pci->dev, in snd_card_asihpi_pcm_samplerates()
366 for (idx = -1; idx < 100; idx++) { in snd_card_asihpi_pcm_samplerates()
[all …]
/kernel/linux/linux-4.19/sound/pci/asihpi/
Dhpi.h4 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com>
17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 The HPI is a low-level hardware abstraction layer to all
28 (C) Copyright AudioScience Inc. 1998-2010
48 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */
50 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */
52 /** MPEG-1 Layer-1. */
54 /** MPEG-1 Layer-2.
78 <tr><td>256<td>-<td>X
79 <tr><td>320<td>-<td>X
[all …]
Dasihpi.c16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
54 * snd_printddd - very verbose debug printk
67 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* index 0-MAX */
314 #define INVALID_FORMAT (__force snd_pcm_format_t)(-1)
333 /* ALSA can't handle 3 byte sample size together with power-of-2
359 return -EINVAL; in snd_card_asihpi_format_alsa2hpi()
373 if (asihpi->support_mrx) { in snd_card_asihpi_pcm_samplerates()
381 err = hpi_mixer_get_control(asihpi->h_mixer, in snd_card_asihpi_pcm_samplerates()
385 dev_err(&asihpi->pci->dev, in snd_card_asihpi_pcm_samplerates()
389 for (idx = -1; idx < 100; idx++) { in snd_card_asihpi_pcm_samplerates()
[all …]