Home
last modified time | relevance | path

Searched refs:transceiver (Results 1 – 25 of 119) sorted by relevance

12345

/linux/drivers/power/supply/
A Dpda_power.c37 static struct usb_phy *transceiver; variable
221 return (transceiver->last_event == USB_EVENT_VBUS || in otg_is_usb_online()
222 transceiver->last_event == USB_EVENT_ENUMERATED); in otg_is_usb_online()
319 transceiver = usb_get_phy(USB_PHY_TYPE_USB2); in pda_power_probe()
320 if (!IS_ERR_OR_NULL(transceiver)) { in pda_power_probe()
378 ret = usb_register_notifier(transceiver, &otg_nb); in pda_power_probe()
412 if (!IS_ERR_OR_NULL(transceiver)) in pda_power_probe()
413 usb_put_phy(transceiver); in pda_power_probe()
434 usb_unregister_notifier(transceiver, &otg_nb); in pda_power_remove()
451 if (!IS_ERR_OR_NULL(transceiver)) in pda_power_remove()
[all …]
A Dtwl4030_charger.c115 struct usb_phy *transceiver; member
443 if (enable && !IS_ERR_OR_NULL(bci->transceiver)) { in twl4030_charger_enable_usb()
449 pm_runtime_get_sync(bci->transceiver->dev); in twl4030_charger_enable_usb()
514 pm_runtime_mark_last_busy(bci->transceiver->dev); in twl4030_charger_enable_usb()
515 pm_runtime_put_autosuspend(bci->transceiver->dev); in twl4030_charger_enable_usb()
1027 bci->transceiver = devm_usb_get_phy_by_node( in twl4030_bci_probe()
1030 if (IS_ERR(bci->transceiver)) { in twl4030_bci_probe()
1031 ret = PTR_ERR(bci->transceiver); in twl4030_bci_probe()
1036 bci->transceiver = NULL; in twl4030_bci_probe()
1097 if (!IS_ERR_OR_NULL(bci->transceiver)) in twl4030_bci_probe()
[all …]
/linux/drivers/usb/phy/
A DKconfig19 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.
39 USB-On-The-Go transceiver working with the OMAP OTG controller.
40 The ISP1301 is a full speed USB transceiver which is used in
84 Enable this to support the USB OTG transceiver on TWL6030
85 family chips. This TWL6030 transceiver has the VBUS and ID GND
98 internal transceiver via the usb_phy interface, and
113 tristate "Tahvo USB transceiver driver"
129 tristate "NXP ISP1301 USB transceiver support"
[all …]
/linux/drivers/net/can/m_can/
A Dm_can_platform.c84 struct phy *transceiver; in m_can_plat_probe() local
118 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in m_can_plat_probe()
119 if (IS_ERR(transceiver)) { in m_can_plat_probe()
120 ret = PTR_ERR(transceiver); in m_can_plat_probe()
125 if (transceiver) in m_can_plat_probe()
126 mcan_class->can.bitrate_max = transceiver->attrs.max_link_rate; in m_can_plat_probe()
135 mcan_class->transceiver = transceiver; in m_can_plat_probe()
/linux/Documentation/devicetree/bindings/usb/
A Disp1301.txt1 * NXP ISP1301 USB transceiver
8 - transceiver: phandle of isp1301 - this helps the ISP1301 driver to find the
13 isp1301: usb-transceiver@2c {
23 transceiver = <&isp1301>;
A Dohci-nxp.txt8 - transceiver: phandle of the associated ISP1301 device - this is necessary for
13 isp1301: usb-transceiver@2c {
23 transceiver = <&isp1301>;
A Dlpc32xx-udc.txt12 - transceiver: phandle of the associated ISP1301 device - this is necessary for
17 isp1301: usb-transceiver@2c {
27 transceiver = <&isp1301>;
/linux/drivers/net/ieee802154/
A DKconfig26 tristate "AT86RF230/231/233/212 transceiver driver"
44 tristate "Microchip MRF24J40 transceiver driver"
57 tristate "CC2520 transceiver driver"
67 tristate "ATUSB transceiver driver"
77 tristate "ADF7242 transceiver driver"
88 tristate "Cascoda CA8210 transceiver driver"
110 tristate "MCR20A transceiver driver"
/linux/Documentation/devicetree/bindings/net/can/
A Dcan-transceiver.yaml4 $id: http://devicetree.org/schemas/net/can/can-transceiver.yaml#
7 title: CAN transceiver Bindings
9 description: CAN transceiver generic properties bindings
A Dbosch,m_can.yaml113 can-transceiver:
114 $ref: can-transceiver.yaml#
145 can-transceiver {
/linux/drivers/nfc/st95hf/
A DKconfig6 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
/linux/Documentation/networking/device_drivers/ethernet/3com/
A D3c509.rst46 IRQ, and transceiver settings, although this capability shouldn't generally be
53 transceiver type 3 (10base2). The flag "0x3c509" must be set to avoid conflicts
76 (b) You must be using your card's 10baseT transceiver (i.e., the RJ-45
110 For versions of the driver v1.18c and above, the available transceiver types are:
113 0 transceiver type from EEPROM config (normally 10baseT); force half-duplex
118 8 transceiver type and duplex mode taken from card's EEPROM config settings
122 Prior to driver version 1.18c, only transceiver codes 0-4 were supported. Note
123 that the new transceiver codes 8 and 12 are the *only* ones that will enable
130 The transceiver type can be changed using 'ethtool'.
171 likely have an unterminated network or the incorrect media transceiver selected.
/linux/drivers/phy/allwinner/
A DKconfig16 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
/linux/drivers/usb/gadget/udc/
A Dpxa27x_udc.c1574 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_vbus_draw()
1754 if (!IS_ERR_OR_NULL(udc->transceiver)) { in pxa27x_udc_start()
1804 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa27x_udc_stop()
2385 udc->transceiver = in pxa_udc_probe()
2387 if (IS_ERR(udc->transceiver)) in pxa_udc_probe()
2388 return PTR_ERR(udc->transceiver); in pxa_udc_probe()
2424 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_probe()
2436 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa_udc_probe()
2454 if (!IS_ERR_OR_NULL(udc->transceiver)) { in pxa_udc_remove()
2456 usb_put_phy(udc->transceiver); in pxa_udc_remove()
[all …]
A Ds3c-hsudc.c143 struct usb_phy *transceiver; member
1127 if (!IS_ERR_OR_NULL(hsudc->transceiver)) { in s3c_hsudc_start()
1128 ret = otg_set_peripheral(hsudc->transceiver->otg, in s3c_hsudc_start()
1175 if (!IS_ERR_OR_NULL(hsudc->transceiver)) in s3c_hsudc_stop()
1176 (void) otg_set_peripheral(hsudc->transceiver->otg, NULL); in s3c_hsudc_stop()
1203 if (!IS_ERR_OR_NULL(hsudc->transceiver)) in s3c_hsudc_vbus_draw()
1204 return usb_phy_set_power(hsudc->transceiver, mA); in s3c_hsudc_vbus_draw()
1232 hsudc->transceiver = usb_get_phy(USB_PHY_TYPE_USB2); in s3c_hsudc_probe()
1298 if (!IS_ERR_OR_NULL(hsudc->transceiver)) in s3c_hsudc_probe()
1299 usb_put_phy(hsudc->transceiver); in s3c_hsudc_probe()
A Domap_udc.c1155 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_wakeup()
1288 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_vbus_draw()
1738 if (IS_ERR_OR_NULL(udc->transceiver)) in devstate_irq()
1785 udc->transceiver, 1); in devstate_irq()
1790 udc->transceiver, 0); in devstate_irq()
2113 if (!IS_ERR_OR_NULL(udc->transceiver)) in omap_udc_stop()
2318 udc->transceiver in proc_udc_show()
2319 ? udc->transceiver->label in proc_udc_show()
2599 usb_put_phy(udc->transceiver); in omap_udc_release()
2600 udc->transceiver = NULL; in omap_udc_release()
[all …]
A Dpxa25x_udc.c1213 if (!IS_ERR_OR_NULL(udc->transceiver)) in pxa25x_udc_vbus_draw()
1214 return usb_phy_set_power(udc->transceiver, mA); in pxa25x_udc_vbus_draw()
1477 if (!IS_ERR_OR_NULL(dev->transceiver)) { in pxa25x_udc_start()
1478 retval = otg_set_peripheral(dev->transceiver->otg, in pxa25x_udc_start()
1553 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_stop()
1554 (void) otg_set_peripheral(dev->transceiver->otg, NULL); in pxa25x_udc_stop()
2386 dev->transceiver = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2); in pxa25x_udc_probe()
2448 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_probe()
2449 dev->transceiver = NULL; in pxa25x_udc_probe()
2471 if (!IS_ERR_OR_NULL(dev->transceiver)) in pxa25x_udc_remove()
[all …]
/linux/drivers/net/ethernet/marvell/prestera/
A Dprestera_ethtool.c442 port->caps.transceiver); in prestera_port_remote_cap_get()
531 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER)) in prestera_ethtool_get_link_ksettings()
556 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings()
561 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings()
571 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_port_mdix_set()
655 if (port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) { in prestera_ethtool_set_link_ksettings()
714 if (port->caps.transceiver == PRESTERA_PORT_TCVR_SFP) { in prestera_ethtool_set_fecparam()
778 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_ethtool_nway_reset()
/linux/Documentation/devicetree/bindings/phy/
A Dti,tcan104x-can.yaml26 gpio node to toggle standby signal on transceiver
31 gpio node to toggle enable signal on transceiver
/linux/drivers/net/can/spi/
A Dhi311x.c170 struct regulator *transceiver; member
562 hi3110_power_enable(priv->transceiver, 0); in hi3110_stop()
753 hi3110_power_enable(priv->transceiver, 1); in hi3110_open()
799 hi3110_power_enable(priv->transceiver, 0); in hi3110_open()
889 priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver"); in hi3110_can_probe()
891 (PTR_ERR(priv->transceiver) == -EPROBE_DEFER)) { in hi3110_can_probe()
984 hi3110_power_enable(priv->transceiver, 0); in hi3110_can_suspend()
1007 hi3110_power_enable(priv->transceiver, 1); in hi3110_can_resume()
A Dmcp251x.c254 struct regulator *transceiver; member
970 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_stop()
1208 mcp251x_power_enable(priv->transceiver, 1); in mcp251x_open()
1246 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_open()
1352 priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver"); in mcp251x_can_probe()
1354 (PTR_ERR(priv->transceiver) == -EPROBE_DEFER)) { in mcp251x_can_probe()
1464 mcp251x_power_enable(priv->transceiver, 0); in mcp251x_can_suspend()
1484 mcp251x_power_enable(priv->transceiver, 1); in mcp251x_can_resume()
/linux/drivers/phy/ti/
A DKconfig71 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,
/linux/Documentation/devicetree/bindings/sound/
A Drockchip-spdif.yaml7 title: Rockchip SPDIF transceiver
10 The S/PDIF audio block is a stereo transceiver that allows the
/linux/drivers/phy/qualcomm/
A DKconfig48 Enable this to support the QMP PHY transceiver that is used
57 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB
105 Enable this to support the Super-Speed USB transceiver on various
/linux/drivers/usb/renesas_usbhs/
A Dmod_gadget.c47 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 = usb_get_phy(USB_PHY_TYPE_UNDEFINED); in usbhs_mod_gadget_probe()
1099 !IS_ERR(gpriv->transceiver) ? "" : "no "); in usbhs_mod_gadget_probe()

Completed in 57 milliseconds

12345