Searched +full:stm32mp1 +full:- +full:dwmac (Results 1 – 8 of 8) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | stm32-dwmac.yaml | 1 # 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 …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/ |
| D | stm32-dwmac.txt | 1 STMicroelectronics STM32 / MCU DWMAC glue layer controller 9 - compatible: For MCU family should be "st,stm32-dwmac" to select glue, and 10 "snps,dwmac-3.50a" to select IP version. 11 For MPU family should be "st,stm32mp1-dwmac" to select 12 glue, and "snps,dwmac-4.20a" to select IP version. 13 - clocks: Must contain a phandle for each entry in clock-names. 14 - clock-names: Should be "stmmaceth" for the host clock. 15 Should be "mac-clk-tx" for the MAC TX clock. 16 Should be "mac-clk-rx" for the MAC RX clock. 18 "syscfg-clk" for SYSCFG clock. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-stm32.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * dwmac-stm32.c - DWMAC Specific Glue layer for STM32 MCU 38 *------------------------------------------ 40 *------------------------------------------ 42 *------------------------------------------ 44 *------------------------------------------ 46 *------------------------------------------ 48 *------------------------------------------ 57 /* STM32MP1 register definitions 64 * --------------------------------------------------------------------------- [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-stm32.c | 2 * dwmac-stm32.c - DWMAC Specific Glue layer for STM32 MCU 45 u32 mode_reg; /* MAC glue-logic mode register */ 54 int (*clk_prepare)(struct stm32_dwmac *dwmac, bool prepare); 55 int (*suspend)(struct stm32_dwmac *dwmac); 56 void (*resume)(struct stm32_dwmac *dwmac); 57 int (*parse_data)(struct stm32_dwmac *dwmac, 64 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32_dwmac_init() local 67 if (dwmac->ops->set_mode) { in stm32_dwmac_init() 68 ret = dwmac->ops->set_mode(plat_dat); in stm32_dwmac_init() 73 ret = clk_prepare_enable(dwmac->clk_tx); in stm32_dwmac_init() [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | stm32mp157c.dtsi | 1 // 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 …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stm32mp151.dtsi | 1 // 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 …]
|
| D | stm32mp15xx-dhcor-avenger96.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 3 * Copyright (C) Linaro Ltd 2019 - All Rights Reserved 9 #include "stm32mp15xx-dhcor-io1v8.dtsi" 22 cec_clock: clk-cec-fixed { 23 #clock-cells = <0>; 24 compatible = "fixed-clock"; 25 clock-frequency = <24000000>; 29 stdout-path = "serial0:115200n8"; 32 hdmi-out { 33 compatible = "hdmi-connector"; [all …]
|
| D | stm32mp15xx-dkx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/mfd/st,stpmic1.h> 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; [all …]
|