Home
last modified time | relevance | path

Searched +full:stm32 +full:- +full:dwmac (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H A Dstm32-dwmac.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/net/stm32-dwmac.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: STMicroelectronics STM32 / MCU DWMAC glue layer controller
11 - Alexandre Torgue <alexandre.torgue@st.com>
12 - Christophe Roullier <christophe.roullier@st.com>
17 # We need a select here so we don't match all nodes with 'snps,dwmac'
23 - st,stm32-dwmac
24 - st,stm32mp1-dwmac
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "STMicroelectronics Multi-Gigabit Ethernet driver"
45 This selects the full function, default is Y, full-featured version
65 tristate "Support for snps,dwc-qos-ethernet.txt DT binding."
70 Support for chips using the snps,dwc-qos-ethernet.txt DT binding.
73 tristate "Generic driver for DWMAC"
76 Generic DWMAC driver for platforms that don't require any
90 tristate "QCA IPQ806x DWMAC support"
95 Support for QCA IPQ806X DWMAC Ethernet.
100 will behave like standard non-accelerated ethernet interfaces.
[all …]
H A Ddwmac-stm32.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * dwmac-stm32.c - DWMAC Specific Glue layer for STM32 MCU
38 *------------------------------------------
40 *------------------------------------------
42 *------------------------------------------
44 *------------------------------------------
46 *------------------------------------------
48 *------------------------------------------
64 * ---------------------------------------------------------------------------
65 *| MII | - | eth-ck | n/a | n/a |
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 obj-$(CONFIG_STMMAC_ETH) += stmmac.o
4 stmmac-objs:= stmmac_main.o stmmac_mdio.o dwmac_lib.o \
8 $(stmmac-y)
10 stmmac-$(CONFIG_STMMAC_FULL) += ring_mode.o chain_mode.o dwmac1000_core.o \
15 stmmac-$(CONFIG_STMMAC_SELFTESTS) += stmmac_selftests.o
16 stmmac-$(CONFIG_STMMAC_ETHTOOL) += stmmac_ethtool.o
19 obj-$(CONFIG_STMMAC_PLATFORM) += stmmac-platform.o
20 obj-$(CONFIG_DWMAC_ANARION) += dwmac-anarion.o
21 obj-$(CONFIG_DWMAC_IPQ806X) += dwmac-ipq806x.o
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dstm32h743.dtsi2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>
4 * This file is dual-licensed: you can use it either under the terms
43 #include "armv7-m.dtsi"
44 #include <dt-bindings/clock/stm32h7-clks.h>
45 #include <dt-bindings/mfd/stm32h7-rcc.h>
46 #include <dt-bindings/interrupt-controller/irq.h>
49 #address-cells = <1>;
50 #size-cells = <1>;
53 clk_hse: clk-hse {
54 #clock-cells = <0>;
[all …]
H A Dstm32f429.dtsi2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 #include "armv7-m.dtsi"
49 #include <dt-bindings/clock/stm32fx-clock.h>
50 #include <dt-bindings/mfd/stm32f4-rcc.h>
53 #address-cells = <1>;
54 #size-cells = <1>;
57 clk_hse: clk-hse {
58 #clock-cells = <0>;
[all …]
H A Dstm32mp151.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/stm32mp1-clks.h>
8 #include <dt-bindings/reset/stm32mp1-resets.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
15 #address-cells = <1>;
16 #size-cells = <0>;
19 compatible = "arm,cortex-a7";
[all …]
H A Dstm32429i-eval.dts2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 /dts-v1/;
50 #include "stm32f429-pinctrl.dtsi"
51 #include <dt-bindings/input/input.h>
52 #include <dt-bindings/gpio/gpio.h>
55 model = "STMicroelectronics STM32429i-EVAL board";
56 compatible = "st,stm32429i-eval", "st,stm32f429";
60 stdout-path = "serial0:115200n8";
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dstm32f746.dtsi2 * Copyright 2016 - Michael Kurz <michi.kurz@gmail.com>
3 * Copyright 2016 - Vikas MANOCHA <vikas.manocha@st.com>
7 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
9 * This file is dual-licensed: you can use it either under the terms
48 #include "armv7-m.dtsi"
49 #include <dt-bindings/pinctrl/stm32f746-pinfunc.h>
50 #include <dt-bindings/clock/stm32fx-clock.h>
51 #include <dt-bindings/mfd/stm32f7-rcc.h>
55 clk_hse: clk-hse {
56 #clock-cells = <0>;
[all …]
H A Dstm32f746-disco.dts2 * Copyright 2016 - Michael Kurz <michi.kurz@gmail.com>
3 * Copyright 2016 - Vikas MANOCHA <vikas.manocha@st.com>
6 * stm32f469-disco.dts from Linux
7 * Copyright 2016 - Lee Jones <lee.jones@linaro.org>
9 * This file is dual-licensed: you can use it either under the terms
48 /dts-v1/;
50 #include <dt-bindings/memory/stm32-sdram.h>
53 model = "STMicroelectronics STM32F746-DISCO board";
54 compatible = "st,stm32f746-disco", "st,stm32f746";
58 stdout-path = "serial0:115200n8";
[all …]
H A Dstm32f769-disco.dts2 * Copyright 2016 - Vikas Manocha <vikas.manocha@st.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
45 #include <dt-bindings/memory/stm32-sdram.h>
48 model = "STMicroelectronics STM32F769-DISCO board";
49 compatible = "st,stm32f769-disco", "st,stm32f7";
53 stdout-path = "serial0:115200n8";
79 led-gpio = <&gpioj 5 0>;
84 button-gpio = <&gpioa 0 0>;
89 clock-frequency = <25000000>;
[all …]
/OK3568_Linux_fs/u-boot/drivers/net/
H A Ddesignware.c5 * SPDX-License-Identifier: GPL-2.0+
9 * Designware ethernet IP driver for U-Boot
29 struct dw_eth_dev *priv = dev_get_priv((struct udevice *)bus->priv); in dw_mdio_read()
30 struct eth_mac_regs *mac_p = priv->mac_regs_p; in dw_mdio_read()
32 struct eth_mac_regs *mac_p = bus->priv; in dw_mdio_read()
41 writel(miiaddr | MII_CLKRANGE_150_250M | MII_BUSY, &mac_p->miiaddr); in dw_mdio_read()
45 if (!(readl(&mac_p->miiaddr) & MII_BUSY)) in dw_mdio_read()
46 return readl(&mac_p->miidata); in dw_mdio_read()
50 return -ETIMEDOUT; in dw_mdio_read()
57 struct dw_eth_dev *priv = dev_get_priv((struct udevice *)bus->priv); in dw_mdio_write()
[all …]
/OK3568_Linux_fs/external/dpdk/gmac/kernel5.10/
H A Dkernel_net_stmmac.diff2 From: David Wu <david.wu@rock-chips.com>
9 Signed-off-by: David Wu <david.wu@rock-chips.com>
10 Change-Id: I19975b10e2ed12931edc2e8bd50c003416a1109c
11 ---
13 diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kcon…
15 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig
17 @@ -52,6 +52,13 @@
31 diff --git a/drivers/net/ethernet/stmicro/stmmac/Makefile b/drivers/net/ethernet/stmicro/stmmac/Mak…
33 --- a/drivers/net/ethernet/stmicro/stmmac/Makefile
35 @@ -27,6 +27,7 @@
[all …]
/OK3568_Linux_fs/external/dpdk/gmac/kernel4.19/
H A Dkernel_net_stmmac.diff2 From: David Wu <david.wu@rock-chips.com>
9 Signed-off-by: David Wu <david.wu@rock-chips.com>
10 Change-Id: I19975b10e2ed12931edc2e8bd50c003416a1109c
11 ---
13 diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kcon…
15 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig
17 @@ -12,6 +12,13 @@
31 diff --git a/drivers/net/ethernet/stmicro/stmmac/Makefile b/drivers/net/ethernet/stmicro/stmmac/Mak…
33 --- a/drivers/net/ethernet/stmicro/stmmac/Makefile
35 @@ -25,6 +25,7 @@
[all …]
/OK3568_Linux_fs/kernel/
H A DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
40 See Documentation/process/coding-style.rst for guidance here.
46 See Documentation/process/submitting-patches.rst for details.
57 include a Signed-off-by: line. The current version of this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
81 ---------------------------------------------------
97 W: *Web-page* with status/info
[all …]
/OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/
H A D10-kernel-build_2025-06-06_01-57-58.log
H A Dbuild_2025-06-06_01-57-58.log
H A D10-kernel-build.log
H A Dbuild.log