Searched +full:axg +full:- +full:pcie +full:- +full:phy (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.15/Documentation/devicetree/bindings/phy/ |
D | amlogic,meson-axg-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-pcie.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 title: Amlogic AXG PCIE PHY 10 - Remi Pommarel <repk@triplefau.lt> 14 const: amlogic,axg-pcie-phy 25 phy-names: 28 "#phy-cells": 32 - compatible [all …]
|
D | amlogic,meson-axg-mipi-pcie-analog.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-mipi-pcie-analog.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 title: Amlogic AXG shared MIPI/PCIE analog PHY 10 - Remi Pommarel <repk@triplefau.lt> 13 The Everything-Else Power Domains node should be the child of a syscon 16 - compatible: Should be the following: 17 "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon" 24 const: amlogic,axg-mipi-pcie-analog-phy [all …]
|
/Linux-v5.15/drivers/phy/amlogic/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Amlogic platforms 6 tristate "Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY driver" 19 tristate "Meson GXL and GXM USB2 PHY drivers" 31 tristate "Meson G12A USB2 PHY driver" 42 tristate "Meson G12A USB3+PCIE Combo PHY driver" 48 Enable this to support the Meson USB3 + PCIE Combo PHY found 53 tristate "Meson AXG PCIE PHY driver" 59 Enable this to support the Meson MIPI + PCIE PHY found 60 in Meson AXG SoCs. [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 2 obj-$(CONFIG_PHY_MESON8B_USB2) += phy-meson8b-usb2.o 3 obj-$(CONFIG_PHY_MESON_GXL_USB2) += phy-meson-gxl-usb2.o 4 obj-$(CONFIG_PHY_MESON_G12A_USB2) += phy-meson-g12a-usb2.o 5 obj-$(CONFIG_PHY_MESON_G12A_USB3_PCIE) += phy-meson-g12a-usb3-pcie.o 6 obj-$(CONFIG_PHY_MESON_AXG_PCIE) += phy-meson-axg-pcie.o 7 obj-$(CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG) += phy-meson-axg-mipi-pcie-analog.o 8 obj-$(CONFIG_PHY_MESON_AXG_MIPI_DPHY) += phy-meson-axg-mipi-dphy.o
|
D | phy-meson-axg-pcie.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Amlogic AXG PCIE PHY driver 8 #include <linux/phy/phy.h> 13 #include <dt-bindings/phy/phy.h> 28 struct phy *phy; member 29 struct phy *analog; 41 static int phy_axg_pcie_power_on(struct phy *phy) in phy_axg_pcie_power_on() argument 43 struct phy_axg_pcie_priv *priv = phy_get_drvdata(phy); in phy_axg_pcie_power_on() 46 ret = phy_power_on(priv->analog); in phy_axg_pcie_power_on() 50 regmap_update_bits(priv->regmap, MESON_PCIE_REG0, in phy_axg_pcie_power_on() [all …]
|
D | phy-meson-axg-mipi-pcie-analog.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Amlogic AXG MIPI + PCIE analog PHY driver 10 #include <linux/phy/phy.h> 15 #include <dt-bindings/phy/phy.h> 48 struct phy *phy; member 58 regmap_update_bits(priv->regmap, HHI_MIPI_CNTL0, in phy_bandgap_enable() 61 regmap_update_bits(priv->regmap, HHI_MIPI_CNTL0, in phy_bandgap_enable() 67 regmap_update_bits(priv->regmap, HHI_MIPI_CNTL0, in phy_bandgap_disable() 69 regmap_update_bits(priv->regmap, HHI_MIPI_CNTL0, in phy_bandgap_disable() 77 regmap_update_bits(priv->regmap, HHI_MIPI_CNTL0, in phy_dsi_analog_enable() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/pci/ |
D | amlogic,meson-pcie.txt | 1 Amlogic Meson AXG DWC PCIE SoC controller 3 Amlogic Meson PCIe host controller is based on the Synopsys DesignWare PCI core. 4 It shares common functions with the PCIe DesignWare core driver and 6 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml. 11 - compatible: 13 - "amlogic,axg-pcie" for AXG SoC Family 14 - "amlogic,g12a-pcie" for G12A SoC Family 16 - reg: 18 - reg-names: Must be 19 - "elbi" External local bus interface registers [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/amlogic/ |
D | meson-axg.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/axg-aoclkc.h> 7 #include <dt-bindings/clock/axg-audio-clkc.h> 8 #include <dt-bindings/clock/axg-clkc.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/gpio/meson-axg-gpio.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 14 #include <dt-bindings/reset/amlogic,meson-axg-reset.h> [all …]
|
D | meson-g12-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/phy/phy.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/clock/g12a-clkc.h> 9 #include <dt-bindings/clock/g12a-aoclkc.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/amlogic,meson-g12a-reset.h> 13 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; [all …]
|
D | meson-khadas-vim3.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/gpio/meson-g12a-gpio.h> 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 22 stdout-path = "serial0:115200n8"; 30 adc-keys { 31 compatible = "adc-keys"; 32 io-channels = <&saradc 2>; 33 io-channel-names = "buttons"; [all …]
|
/Linux-v5.15/drivers/pci/controller/dwc/ |
D | pci-meson.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * PCIe host controller driver for Amlogic MESON SoCs 19 #include <linux/phy/phy.h> 22 #include "pcie-designware.h" 24 #define to_meson_pcie(x) dev_get_drvdata((x)->dev) 29 /* PCIe specific config registers */ 73 struct phy *phy; member 80 struct device *dev = mp->pci.dev; in meson_pcie_get_reset() 93 struct meson_pcie_rc_reset *mrst = &mp->mrst; in meson_pcie_get_resets() 95 mrst->port = meson_pcie_get_reset(mp, "port", PCIE_NORMAL_RESET); in meson_pcie_get_resets() [all …]
|
/Linux-v5.15/ |
D | MAINTAINERS | 9 ------------------------- 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 …]
|