Home
last modified time | relevance | path

Searched full:usbphyc (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.15/drivers/phy/st/
Dphy-stm32-usbphyc.c59 struct stm32_usbphyc *usbphyc; member
89 static int stm32_usbphyc_regulators_enable(struct stm32_usbphyc *usbphyc) in stm32_usbphyc_regulators_enable() argument
93 ret = regulator_enable(usbphyc->vdda1v1); in stm32_usbphyc_regulators_enable()
97 ret = regulator_enable(usbphyc->vdda1v8); in stm32_usbphyc_regulators_enable()
104 regulator_disable(usbphyc->vdda1v1); in stm32_usbphyc_regulators_enable()
109 static int stm32_usbphyc_regulators_disable(struct stm32_usbphyc *usbphyc) in stm32_usbphyc_regulators_disable() argument
113 ret = regulator_disable(usbphyc->vdda1v8); in stm32_usbphyc_regulators_disable()
117 ret = regulator_disable(usbphyc->vdda1v1); in stm32_usbphyc_regulators_disable()
151 static int stm32_usbphyc_pll_init(struct stm32_usbphyc *usbphyc) in stm32_usbphyc_pll_init() argument
154 u32 clk_rate = clk_get_rate(usbphyc->clk); in stm32_usbphyc_pll_init()
[all …]
DMakefile6 obj-$(CONFIG_PHY_STM32_USBPHYC) += phy-stm32-usbphyc.o
DKconfig46 (USBPHYC) and the two 8-bit wide UTMI+ interfaces. First interface is
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dphy-stm32-usbphyc.yaml4 $id: http://devicetree.org/schemas/phy/phy-stm32-usbphyc.yaml#
11 The STM32 USBPHYC block contains a dual port High Speed UTMI+ PHY and a UTMI
16 USBPHYC
31 const: st,stm32mp1-usbphyc
125 usbphyc: usbphyc@5a006000 {
126 compatible = "st,stm32mp1-usbphyc";
/Linux-v5.15/arch/arm/boot/dts/
Dstm32mp15xx-dhcom-picoitx.dtsi137 &usbphyc {
Dstm32mp15xx-dhcom-drc02.dtsi155 &usbphyc {
Dstm32mp157a-stinger96.dtsi325 &usbphyc {
Dstm32mp15xx-dhcom-pdk2.dtsi315 &usbphyc {
Dstm32mp157c-ev1.dts375 &usbphyc {
Dstm32mp15xx-dhcor-avenger96.dtsi421 &usbphyc {
Dstm32mp151.dtsi1495 usbphyc: usbphyc@5a006000 { label
1499 compatible = "st,stm32mp1-usbphyc";
Dstm32mp15xx-dkx.dtsi691 &usbphyc {