Searched +full:stm32mp25 +full:- +full:combophy (Results 1 – 7 of 7) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/phy/ |
D | st,stm32mp25-combophy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/st,stm32mp25-combophy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: STMicroelectronics STM32MP25 USB3/PCIe COMBOPHY 10 - Christian Bruel <[email protected]> 18 const: st,stm32mp25-combophy 23 "#phy-cells": 29 - description: apb Bus clock mandatory to access registers. 30 - description: ker Internal RCC reference clock for USB3 or PCIe [all …]
|
/linux-6.14.4/drivers/phy/st/ |
D | phy-stm32-combophy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * STMicroelectronics COMBOPHY STM32MP25 Controller driver. 17 #include <dt-bindings/phy/phy.h> 116 static int stm32_impedance_tune(struct stm32_combophy *combophy) in stm32_impedance_tune() argument 122 u32 min_imp = imp_lookup[imp_size - 1].microohm; in stm32_impedance_tune() 127 if (!of_property_read_u32(combophy->dev->of_node, "st,output-micro-ohms", &val)) { in stm32_impedance_tune() 129 dev_err(combophy->dev, "Invalid value %u for output ohm\n", val); in stm32_impedance_tune() 130 return -EINVAL; in stm32_impedance_tune() 138 return -EINVAL; in stm32_impedance_tune() 140 dev_dbg(combophy->dev, "Set %u micro-ohms output impedance\n", in stm32_impedance_tune() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 tristate "ST SPEAR1310-MIPHY driver" 21 tristate "ST SPEAR1340-MIPHY driver" 37 tristate "STMicroelectronics COMBOPHY driver for STM32MP25" 41 Enable this to support the COMBOPHY device used by USB3 or PCIe 42 controllers on STMicroelectronics STM32MP25 SoC. 43 This driver controls the COMBOPHY block to generate the PCIe 100Mhz 53 Enable this to support the High-Speed USB transceivers that are part 57 (USBPHYC) and the two 8-bit wide UTMI+ interfaces. First interface is
|
/linux-6.14.4/arch/arm64/boot/dts/st/ |
D | stm32mp251.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 6 #include <dt-bindings/clock/st,stm32mp25-rcc.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/reset/st,stm32mp25-rcc.h> 9 #include <dt-bindings/regulator/st,stm32mp25-regulator.h> 10 #include <dt-bindings/phy/phy.h> 13 #address-cells = <2>; 14 #size-cells = <2>; 17 #address-cells = <1>; [all …]
|
D | stm32mp257f-ev1.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/regulator/st,stm32mp25-regulator.h> 13 #include "stm32mp25-pinctrl.dtsi" 14 #include "stm32mp25xxai-pinctrl.dtsi" 17 model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board"; 18 compatible = "st,stm32mp257f-ev1", "st,stm32mp257"; 27 stdout-path = "serial0:115200n8"; [all …]
|
/linux-6.14.4/drivers/clk/stm32/ |
D | clk-stm32mp25.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 8 #include <linux/clk-provider.h> 12 #include "clk-stm32-core.h" 13 #include "reset-stm32.h" 16 #include <dt-bindings/clock/st,stm32mp25-rcc.h> 17 #include <dt-bindings/reset/st,stm32mp25-rcc.h> 20 #define SECF_NONE -1 523 /* CSI-HOST */ 539 /* CSI-PHY */ [all …]
|
/linux-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-[email protected] 88 F: drivers/scsi/3w-* [all …]
|