Home
last modified time | relevance | path

Searched +full:phy +full:- +full:tx +full:- +full:vboost +full:- +full:level +full:- +full:microvolt (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/phy/
H A Dfsl,imx8mq-usb-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/fsl,imx8mq-usb-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX8MQ USB3 PHY
10 - Li Jun <jun.li@nxp.com>
15 - fsl,imx8mq-usb-phy
16 - fsl,imx8mp-usb-phy
21 "#phy-cells":
27 clock-names:
[all …]
/linux/drivers/phy/freescale/
H A Dphy-fsl-imx8mq-usb.c1 // SPDX-License-Identifier: GPL-2.0+
10 #include <linux/phy/phy.h>
54 struct phy *phy; member
71 return DIV_ROUND_CLOSEST(percent - 94U, 2); in phy_tx_vref_tune_from_property()
95 static u32 phy_tx_vboost_level_from_property(u32 microvolt) in phy_tx_vboost_level_from_property() argument
97 switch (microvolt) { in phy_tx_vboost_level_from_property()
142 struct device *dev = imx_phy->phy->dev.parent; in imx8m_get_phy_tuning_data()
144 if (device_property_read_u32(dev, "fsl,phy-tx-vref-tune-percent", in imx8m_get_phy_tuning_data()
145 &imx_phy->tx_vref_tune)) in imx8m_get_phy_tuning_data()
146 imx_phy->tx_vref_tune = PHY_TUNE_DEFAULT; in imx8m_get_phy_tuning_data()
[all …]