Searched +full:berlin2 +full:- +full:usb +full:- +full:phy (Results 1 – 5 of 5) sorted by relevance
/linux/Documentation/devicetree/bindings/phy/ |
H A D | marvell,berlin2-usb-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/marvell,berlin2-usb-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell Berlin USB PHY 10 - Antoine Tenart <atenart@kernel.org> 15 - marvell,berlin2-usb-phy 16 - marvell,berlin2cd-usb-phy 21 "#phy-cells": 28 - compatible [all …]
|
/linux/arch/arm/boot/dts/synaptics/ |
H A D | berlin2cd.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Device Tree Include file for Marvell Armada 1500-mini (Berlin BG2CD) SoC 11 #include <dt-bindings/clock/berlin2.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 model = "Marvell Armada 1500-mini (BG2CD) SoC"; 17 #address-cells = <1>; 18 #size-cells = <1>; 26 #address-cells = <1>; 27 #size-cells = <0>; 30 compatible = "arm,cortex-a9"; [all …]
|
H A D | berlin2q.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Copyright (C) 2014 Antoine Ténart <antoine.tenart@free-electrons.com> 6 #include <dt-bindings/clock/berlin2q.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 model = "Marvell Armada 1500 pro (BG2-Q) SoC"; 12 #address-cells = <1>; 13 #size-cells = <1>; 21 #address-cells = <1>; 22 #size-cells = <0>; 23 enable-method = "marvell,berlin-smp"; [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | ci-hdrc-usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/ci-hdrc-usb2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: USB2 ChipIdea USB controller 10 - Xu Yang <xu.yang_2@nxp.com> 11 - Peng Fan <peng.fan@nxp.com> 16 - enum: 17 - chipidea,usb2 18 - lsi,zevio-usb [all …]
|
/linux/drivers/phy/marvell/ |
H A D | phy-berlin-usb.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Antoine Tenart <antoine.tenart@free-electrons.com> 12 #include <linux/phy/phy.h> 115 static int phy_berlin_usb_power_on(struct phy *phy) in phy_berlin_usb_power_on() argument 117 struct phy_berlin_usb_priv *priv = phy_get_drvdata(phy); in phy_berlin_usb_power_on() 119 reset_control_reset(priv->rst_ctrl); in phy_berlin_usb_power_on() 121 writel(priv->pll_divider, in phy_berlin_usb_power_on() 122 priv->base + USB_PHY_PLL); in phy_berlin_usb_power_on() 124 CLK_BLK_EN, priv->base + USB_PHY_PLL_CONTROL); in phy_berlin_usb_power_on() 126 priv->base + USB_PHY_ANALOG); in phy_berlin_usb_power_on() [all …]
|