Home
last modified time | relevance | path

Searched full:ptn3222 (Results 1 – 9 of 9) sorted by relevance

/linux-6.14.4/drivers/phy/
Dphy-nxp-ptn3222.c16 struct ptn3222 { struct
25 struct ptn3222 *ptn3222 = phy_get_drvdata(phy); in ptn3222_init() argument
28 ret = regulator_bulk_enable(NUM_SUPPLIES, ptn3222->supplies); in ptn3222_init()
32 gpiod_set_value_cansleep(ptn3222->reset_gpio, 0); in ptn3222_init()
39 struct ptn3222 *ptn3222 = phy_get_drvdata(phy); in ptn3222_exit() local
41 gpiod_set_value_cansleep(ptn3222->reset_gpio, 1); in ptn3222_exit()
43 return regulator_bulk_disable(NUM_SUPPLIES, ptn3222->supplies); in ptn3222_exit()
66 struct ptn3222 *ptn3222; in ptn3222_probe() local
69 ptn3222 = devm_kzalloc(dev, sizeof(*ptn3222), GFP_KERNEL); in ptn3222_probe()
70 if (!ptn3222) in ptn3222_probe()
[all …]
DKconfig86 tristate "NXP PTN3222 1-port eUSB2 to USB2 redriver"
91 Enable this to support NXP PTN3222 1-port eUSB2 to USB2 Redriver.
DMakefile14 obj-$(CONFIG_PHY_NXP_PTN3222) += phy-nxp-ptn3222.o
/linux-6.14.4/Documentation/devicetree/bindings/phy/
Dnxp,ptn3222.yaml4 $id: http://devicetree.org/schemas/phy/nxp,ptn3222.yaml#
7 title: NXP PTN3222 1-port eUSB2 to USB2 redriver
15 - nxp,ptn3222
47 compatible = "nxp,ptn3222";
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dsar2130p-qar2130p.dts340 ptn3222: redriver@4f { label
341 compatible = "nxp,ptn3222";
548 phys = <&ptn3222>;
Dx1e78100-lenovo-thinkpad-t14s.dts616 compatible = "nxp,ptn3222";
630 compatible = "nxp,ptn3222";
644 compatible = "nxp,ptn3222";
Dx1e80100-microsoft-romulus.dtsi855 ptn3222: redriver@4f { label
856 compatible = "nxp,ptn3222";
1405 phys = <&ptn3222>;
Dx1e80100-qcp.dts706 compatible = "nxp,ptn3222";
720 compatible = "nxp,ptn3222";
Dx1e80100-hp-omnibook-x14.dts1013 compatible = "nxp,ptn3222";