Home
last modified time | relevance | path

Searched +full:lpc1850 +full:- +full:usb +full:- +full:otg +full:- +full:phy (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/phy/
H A Dphy-lpc18xx-usb-otg.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * PHY driver for NXP LPC18xx/43xx internal USB OTG PHY
13 #include <linux/phy/phy.h>
17 /* USB OTG PHY register offset and bit in CREG */
22 struct phy *phy; member
27 static int lpc18xx_usb_otg_phy_init(struct phy *phy) in lpc18xx_usb_otg_phy_init() argument
29 struct lpc18xx_usb_otg_phy *lpc = phy_get_drvdata(phy); in lpc18xx_usb_otg_phy_init()
32 /* The PHY must be clocked at 480 MHz */ in lpc18xx_usb_otg_phy_init()
33 ret = clk_set_rate(lpc->clk, 480000000); in lpc18xx_usb_otg_phy_init()
37 return clk_prepare(lpc->clk); in lpc18xx_usb_otg_phy_init()
[all …]
/linux/arch/arm/boot/dts/nxp/lpc/
H A Dlpc18xx.dtsi9 * Released under the terms of 3-clause BSD License
14 #include "../../armv7-m.dtsi"
16 #include "dt-bindings/clock/lpc18xx-cgu.h"
17 #include "dt-bindings/clock/lpc18xx-ccu.h"
23 #address-cells = <1>;
24 #size-cells = <1>;
27 #address-cells = <1>;
28 #size-cells = <0>;
31 compatible = "arm,cortex-m3";
40 compatible = "fixed-clock";
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dgeneric-ehci.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/generic-ehci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: USB EHCI Controller
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 - $ref: usb-hcd.yaml
14 - if:
19 const: ibm,usb-ehci-440epx
28 - items:
[all …]