| /drivers/usb/phy/ |
| A D | Kconfig | 19 Enable this to support the USB OTG transceiver in AB8500 chip. 20 This transceiver supports high and full speed devices plus, 29 Enable this to support Freescale USB OTG transceiver. 45 This driver is to be used by all the usb transceiver which are either 68 Enable this to support the USB OTG transceiver on TWL6030 69 family chips. This TWL6030 transceiver has the VBUS and ID GND 76 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" 83 internal transceiver via the usb_phy interface, and 101 tristate "Tahvo USB transceiver driver" 106 Enable this to support USB transceiver on Tahvo. This is used [all …]
|
| /drivers/net/can/m_can/ |
| A D | m_can_platform.c | 85 struct phy *transceiver; in m_can_plat_probe() local 127 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in m_can_plat_probe() 128 if (IS_ERR(transceiver)) { in m_can_plat_probe() 129 ret = PTR_ERR(transceiver); in m_can_plat_probe() 134 if (transceiver) in m_can_plat_probe() 135 mcan_class->can.bitrate_max = transceiver->attrs.max_link_rate; in m_can_plat_probe() 145 mcan_class->transceiver = transceiver; in m_can_plat_probe()
|
| /drivers/net/ieee802154/ |
| A D | Kconfig | 26 tristate "AT86RF230/231/233/212 transceiver driver" 37 tristate "Microchip MRF24J40 transceiver driver" 50 tristate "CC2520 transceiver driver" 60 tristate "ATUSB transceiver driver" 70 tristate "ADF7242 transceiver driver" 81 tristate "Cascoda CA8210 transceiver driver" 103 tristate "MCR20A transceiver driver"
|
| /drivers/nfc/st95hf/ |
| A D | Kconfig | 6 This enables the ST NFC driver for ST95HF NFC transceiver. 7 This makes use of SPI framework to communicate with transceiver 10 Say Y here to compile support for ST NFC transceiver ST95HF
|
| /drivers/phy/qualcomm/ |
| A D | Kconfig | 68 Enable this to support the QMP Combo PHY transceiver that is used 77 Enable this to support the QMP PCIe PHY transceiver that is used 86 Enable this to support the QMP PCIe PHY transceiver that is used 94 Enable this to support the QMP UFS PHY transceiver that is used 102 Enable this to support the QMP USB PHY transceiver that is used 123 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB 156 Enable this to support the PCIe UNIPHY 28LP phy transceiver that 214 Enable this to support the Super-Speed USB transceiver on various
|
| /drivers/usb/gadget/udc/ |
| A D | pxa27x_udc.c | 1575 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_vbus_draw() 1755 if (!IS_ERR_OR_NULL(udc->transceiver)) { in pxa27x_udc_start() 1805 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa27x_udc_stop() 2387 udc->transceiver = in pxa_udc_probe() 2389 if (IS_ERR(udc->transceiver)) in pxa_udc_probe() 2390 return PTR_ERR(udc->transceiver); in pxa_udc_probe() 2426 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_probe() 2438 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_probe() 2456 if (!IS_ERR_OR_NULL(udc->transceiver)) { in pxa_udc_remove() 2458 usb_put_phy(udc->transceiver); in pxa_udc_remove() [all …]
|
| A D | omap_udc.c | 1159 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_wakeup() 1292 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_vbus_draw() 1742 if (IS_ERR_OR_NULL(udc->transceiver)) in devstate_irq() 1789 udc->transceiver, 1); in devstate_irq() 1794 udc->transceiver, 0); in devstate_irq() 2112 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_udc_stop() 2315 udc->transceiver in proc_udc_show() 2316 ? udc->transceiver->label in proc_udc_show() 2596 usb_put_phy(udc->transceiver); in omap_udc_release() 2597 udc->transceiver = NULL; in omap_udc_release() [all …]
|
| A D | pxa25x_udc.c | 1212 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa25x_udc_vbus_draw() 1213 return usb_phy_set_power(udc->transceiver, mA); in pxa25x_udc_vbus_draw() 1476 if (!IS_ERR_OR_NULL(dev->transceiver)) { in pxa25x_udc_start() 1477 retval = otg_set_peripheral(dev->transceiver->otg, in pxa25x_udc_start() 1552 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_stop() 1553 (void) otg_set_peripheral(dev->transceiver->otg, NULL); in pxa25x_udc_stop() 2348 dev->transceiver = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2); in pxa25x_udc_probe() 2389 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_probe() 2390 dev->transceiver = NULL; in pxa25x_udc_probe() 2415 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_remove() [all …]
|
| A D | fsl_udc_core.c | 1209 if (!IS_ERR_OR_NULL(udc->transceiver)) in fsl_vbus_draw() 1210 return usb_phy_set_power(udc->transceiver, mA); in fsl_vbus_draw() 1959 if (!IS_ERR_OR_NULL(udc_controller->transceiver)) { in fsl_udc_start() 1965 if (!IS_ERR_OR_NULL(udc_controller->transceiver)) { in fsl_udc_start() 1967 udc_controller->transceiver->otg, in fsl_udc_start() 1992 if (!IS_ERR_OR_NULL(udc_controller->transceiver)) in fsl_udc_stop() 1993 otg_set_peripheral(udc_controller->transceiver->otg, NULL); in fsl_udc_stop() 2383 udc_controller->transceiver = usb_get_phy(USB_PHY_TYPE_USB2); in fsl_udc_probe() 2384 if (IS_ERR_OR_NULL(udc_controller->transceiver)) { in fsl_udc_probe() 2462 if (IS_ERR_OR_NULL(udc_controller->transceiver)) { in fsl_udc_probe() [all …]
|
| /drivers/phy/allwinner/ |
| A D | Kconfig | 16 Enable this to support the transceiver that is part of Allwinner 44 Enable this to support the transceiver that is part of Allwinner 56 Enable this to support the USB3.0-capable transceiver that is
|
| /drivers/power/supply/ |
| A D | twl4030_charger.c | 116 struct usb_phy *transceiver; member 444 if (enable && !IS_ERR_OR_NULL(bci->transceiver)) { in twl4030_charger_enable_usb() 450 pm_runtime_get_sync(bci->transceiver->dev); in twl4030_charger_enable_usb() 515 pm_runtime_put_autosuspend(bci->transceiver->dev); in twl4030_charger_enable_usb() 1025 bci->transceiver = devm_usb_get_phy_by_node( in twl4030_bci_probe() 1028 if (IS_ERR(bci->transceiver)) { in twl4030_bci_probe() 1029 ret = PTR_ERR(bci->transceiver); in twl4030_bci_probe() 1034 bci->transceiver = NULL; in twl4030_bci_probe() 1095 if (!IS_ERR_OR_NULL(bci->transceiver)) in twl4030_bci_probe() 1097 bci->transceiver->last_event, in twl4030_bci_probe()
|
| /drivers/net/can/ |
| A D | at91_can.c | 154 struct phy *transceiver; member 877 err = phy_power_on(priv->transceiver); in at91_open() 908 phy_power_off(priv->transceiver); in at91_open() 925 phy_power_off(priv->transceiver); in at91_close() 1050 struct phy *transceiver; in at91_can_probe() local 1099 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in at91_can_probe() 1100 if (IS_ERR(transceiver)) { in at91_can_probe() 1101 err = PTR_ERR(transceiver); in at91_can_probe() 1129 if (transceiver) in at91_can_probe() 1130 priv->can.bitrate_max = transceiver->attrs.max_link_rate; in at91_can_probe()
|
| A D | xilinx_can.c | 255 struct phy *transceiver; member 1543 ret = phy_power_on(priv->transceiver); in xcan_open() 1590 phy_power_off(priv->transceiver); in xcan_open() 1612 phy_power_off(priv->transceiver); in xcan_close() 1883 struct phy *transceiver; in xcan_probe() local 2022 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in xcan_probe() 2023 if (IS_ERR(transceiver)) { in xcan_probe() 2024 ret = PTR_ERR(transceiver); in xcan_probe() 2028 priv->transceiver = transceiver; in xcan_probe()
|
| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_ethtool.c | 442 port->caps.transceiver); in prestera_port_remote_cap_get() 534 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER)) in prestera_ethtool_get_link_ksettings() 559 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings() 564 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings() 574 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_port_mdix_set() 661 if (port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) { in prestera_ethtool_set_link_ksettings() 720 if (port->caps.transceiver == PRESTERA_PORT_TCVR_SFP) { in prestera_ethtool_set_fecparam() 784 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_ethtool_nway_reset()
|
| /drivers/phy/realtek/ |
| A D | Kconfig | 15 Enable this to support Realtek SoC USB2 phy transceiver. 27 Enable this to support Realtek SoC USB3 phy transceiver.
|
| /drivers/net/can/spi/ |
| A D | hi311x.c | 171 struct regulator *transceiver; member 562 hi3110_power_enable(priv->transceiver, 0); in hi3110_stop() 760 hi3110_power_enable(priv->transceiver, 1); in hi3110_open() 805 hi3110_power_enable(priv->transceiver, 0); in hi3110_open() 900 priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver"); in hi3110_can_probe() 902 (PTR_ERR(priv->transceiver) == -EPROBE_DEFER)) { in hi3110_can_probe() 987 hi3110_power_enable(priv->transceiver, 0); in hi3110_can_suspend() 1010 hi3110_power_enable(priv->transceiver, 1); in hi3110_can_resume()
|
| A D | mcp251x.c | 254 struct regulator *transceiver; member 980 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_stop() 1227 mcp251x_power_enable(priv->transceiver, 1); in mcp251x_open() 1263 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_open() 1370 priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver"); in mcp251x_can_probe() 1372 (PTR_ERR(priv->transceiver) == -EPROBE_DEFER)) { in mcp251x_can_probe() 1481 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_can_suspend() 1501 mcp251x_power_enable(priv->transceiver, 1); in mcp251x_can_resume()
|
| /drivers/phy/ti/ |
| A D | Kconfig | 71 Enable this to support the transceiver that is part of SOC. This 102 Enable this to support the USB OTG transceiver on TWL4030 104 This transceiver supports high and full speed devices plus,
|
| /drivers/usb/renesas_usbhs/ |
| A D | mod_gadget.c | 47 struct usb_phy *transceiver; member 961 if (!IS_ERR_OR_NULL(gpriv->transceiver)) { in usbhsg_gadget_start() 962 ret = otg_set_peripheral(gpriv->transceiver->otg, in usbhsg_gadget_start() 987 if (!IS_ERR_OR_NULL(gpriv->transceiver)) in usbhsg_gadget_stop() 988 otg_set_peripheral(gpriv->transceiver->otg, NULL); in usbhsg_gadget_stop() 1097 gpriv->transceiver = devm_usb_get_phy(dev, USB_PHY_TYPE_UNDEFINED); in usbhs_mod_gadget_probe() 1099 !IS_ERR(gpriv->transceiver) ? "" : "no "); in usbhs_mod_gadget_probe()
|
| /drivers/net/can/flexcan/ |
| A D | flexcan-core.c | 650 else if (priv->transceiver) in flexcan_transceiver_enable() 651 return phy_power_on(priv->transceiver); in flexcan_transceiver_enable() 660 else if (priv->transceiver) in flexcan_transceiver_disable() 661 return phy_power_off(priv->transceiver); in flexcan_transceiver_disable() 2094 struct phy *transceiver; in flexcan_probe() local 2110 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in flexcan_probe() 2111 if (IS_ERR(transceiver)) in flexcan_probe() 2112 return dev_err_probe(&pdev->dev, PTR_ERR(transceiver), in flexcan_probe() 2212 priv->transceiver = transceiver; in flexcan_probe() 2214 if (transceiver) in flexcan_probe() [all …]
|
| A D | flexcan.h | 110 struct phy *transceiver; member
|
| /drivers/staging/most/i2c/ |
| A D | Kconfig | 10 Say Y here if you want to connect via I2C to network transceiver.
|
| /drivers/staging/most/dim2/ |
| A D | Kconfig | 11 Say Y here if you want to connect via MediaLB to network transceiver.
|
| /drivers/phy/ |
| A D | Makefile | 8 obj-$(CONFIG_PHY_CAN_TRANSCEIVER) += phy-can-transceiver.o
|
| /drivers/net/can/rcar/ |
| A D | rcar_canfd.c | 472 struct phy *transceiver; /* Optional transceiver */ member 1492 err = phy_power_on(priv->transceiver); in rcar_canfd_open() 1523 phy_power_off(priv->transceiver); in rcar_canfd_open() 1566 phy_power_off(priv->transceiver); in rcar_canfd_close() 1821 u32 fcan_freq, struct phy *transceiver) in rcar_canfd_channel_probe() argument 1841 priv->transceiver = transceiver; in rcar_canfd_channel_probe() 1844 if (transceiver) in rcar_canfd_channel_probe() 1845 priv->can.bitrate_max = transceiver->attrs.max_link_rate; in rcar_canfd_channel_probe()
|