/Linux-v5.10/drivers/usb/phy/ |
D | Kconfig | 12 # USB Transceiver Drivers 15 tristate "AB8500 USB Transceiver Driver" 19 Enable this to support the USB OTG transceiver in AB8500 chip. 20 This transceiver supports high and full speed devices plus, 24 tristate "Freescale USB OTG Transceiver Driver" 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 57 tristate "NOP USB Transceiver Driver" 61 This driver is to be used by all the usb transceiver which are either [all …]
|
D | phy-generic.c | 3 * NOP USB transceiver for all USB transceiver which are either built-in 10 * This provides a "nop" transceiver for PHYs which are 319 dev_err(&pdev->dev, "can't register transceiver, err: %d\n", in usb_phy_generic_probe() 368 MODULE_DESCRIPTION("NOP USB Transceiver driver");
|
D | phy-tahvo.c | 3 * Tahvo USB transceiver driver 127 /* Power up the transceiver in USB host mode */ in tahvo_usb_become_host() 146 /* Power up transceiver and set it in USB peripheral mode */ in tahvo_usb_become_peripheral() 169 /* Power off transceiver */ in tahvo_usb_power_off() 389 dev_err(&pdev->dev, "cannot register USB transceiver: %d\n", in tahvo_usb_probe() 439 MODULE_DESCRIPTION("Tahvo USB transceiver driver");
|
/Linux-v5.10/Documentation/devicetree/bindings/net/nfc/ |
D | st95hf.txt | 1 * STMicroelectronics : NFC Transceiver ST95HF 3 ST NFC Transceiver is required to attach with SPI bus. 5 master with which ST95HF transceiver is physically connected. 7 to include ST95HF transceiver into the platform. 11 - reg: Address of SPI slave "ST95HF transceiver" on SPI master bus. 13 - compatible: should be "st,st95hf" for ST95HF NFC transceiver 16 transceiver. 18 - enable-gpio: GPIO line to enable ST95HF transceiver. 20 - interrupts : Standard way to define ST95HF transceiver's out 26 phandle to ST95HF transceiver's regulator supply node in DT.
|
/Linux-v5.10/drivers/net/ieee802154/ |
D | Kconfig | 26 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-v5.10/drivers/power/supply/ |
D | pda_power.c | 37 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() 227 return (transceiver->last_event == USB_EVENT_CHARGER); in otg_is_ac_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() 376 if (!IS_ERR_OR_NULL(transceiver) && pdata->use_otg_notifier) { 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() [all …]
|
D | twl4030_charger.c | 115 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() 1034 dev_warn(&pdev->dev, "could not request transceiver (%d)", in twl4030_bci_probe() 1036 bci->transceiver = NULL; in twl4030_bci_probe() [all …]
|
/Linux-v5.10/drivers/nfc/st95hf/ |
D | Kconfig | 3 tristate "ST95HF NFC Transceiver driver" 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
|
/Linux-v5.10/Documentation/devicetree/bindings/usb/ |
D | isp1301.txt | 1 * 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>;
|
D | lpc32xx-udc.txt | 11 * External USB Transceiver Interrupt (OTG ATX) 12 - transceiver: phandle of the associated ISP1301 device - this is necessary for 17 isp1301: usb-transceiver@2c { 27 transceiver = <&isp1301>;
|
D | ohci-nxp.txt | 8 - transceiver: phandle of the associated ISP1301 device - this is necessary for 13 isp1301: usb-transceiver@2c { 23 transceiver = <&isp1301>;
|
/Linux-v5.10/drivers/media/rc/ |
D | Kconfig | 178 tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)" 183 /transceiver made by ENE. 227 tristate "Windows Media Center Ed. eHome Infrared Transceiver" 233 eHome Infrared Transceiver. 239 tristate "ITE Tech Inc. IT8712/IT8512 Consumer Infrared Transceiver" 252 tristate "Fintek Consumer Infrared Transceiver" 257 /transceiver made by Fintek. This chip is found on assorted 286 tristate "Nuvoton w836x7hg Consumer Infrared Transceiver" 291 /transceiver made by Nuvoton (formerly Winbond). This chip is 299 tristate "RedRat3 IR Transceiver" [all …]
|
D | mceusb.c | 20 * remote/transceiver requirements and specification document, found at 36 #define DRIVER_DESC "Windows Media Center Ed. eHome Infrared Transceiver " \ 123 /* Misc commands/responses not defined in the MCE remote/transceiver spec */ 283 /* Original Microsoft MCE IR Transceiver (often HP-branded) */ 286 /* Philips Infrared Transceiver - Sahara branded */ 288 /* Philips Infrared Transceiver - HP branded */ 293 /* Philips Infrared Transceiver - Omaura */ 295 /* Philips Infrared Transceiver - Spinel plus */ 297 /* Philips eHome Infrared Transceiver */ 299 /* Philips/Spinel plus IR transceiver for ASUS */ [all …]
|
/Linux-v5.10/Documentation/networking/device_drivers/ethernet/3com/ |
D | 3c509.rst | 46 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 107 Available Transceiver Types 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'. [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/net/can/ |
D | can-transceiver.yaml | 4 $id: http://devicetree.org/schemas/net/can/can-transceiver.yaml# 7 title: CAN transceiver Bindings 9 description: CAN transceiver generic properties bindings
|
D | bosch,m_can.yaml | 109 can-transceiver: 110 $ref: can-transceiver.yaml# 138 can-transceiver {
|
/Linux-v5.10/arch/arm/mach-pxa/ |
D | pxa27x-udc.h | 60 #define UDCOTGICR_IEXR (1 << 17) /* Extra Transceiver Interrupt 62 #define UDCOTGICR_IEXF (1 << 16) /* Extra Transceiver Interrupt 90 #define UP2OCR_DPPDE (1 << 2) /* Host Port 2 Transceiver D+ Pull Down Enable */ 91 #define UP2OCR_DMPDE (1 << 3) /* Host Port 2 Transceiver D- Pull Down Enable */ 92 #define UP2OCR_DPPUE (1 << 4) /* Host Port 2 Transceiver D+ Pull Up Enable */ 93 #define UP2OCR_DMPUE (1 << 5) /* Host Port 2 Transceiver D- Pull Up Enable */ 94 #define UP2OCR_DPPUBE (1 << 6) /* Host Port 2 Transceiver D+ Pull Up Bypass Enable */ 95 #define UP2OCR_DMPUBE (1 << 7) /* Host Port 2 Transceiver D- Pull Up Bypass Enable */ 96 #define UP2OCR_EXSP (1 << 8) /* External Transceiver Speed Control */ 97 #define UP2OCR_EXSUS (1 << 9) /* External Transceiver Speed Enable */ [all …]
|
/Linux-v5.10/drivers/phy/ti/ |
D | Kconfig | 71 Enable this to support the transceiver that is part of SOC. This 95 tristate "TWL4030 USB Transceiver Driver" 102 Enable this to support the USB OTG transceiver on TWL4030 104 This transceiver supports high and full speed devices plus,
|
/Linux-v5.10/drivers/phy/allwinner/ |
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
|
/Linux-v5.10/drivers/net/ethernet/dec/tulip/ |
D | timer.c | 45 Assume this a generic MII or SYM transceiver. */ in tulip_media_task() 57 /* Type 0 serial or 4 SYM transceiver. Check the link beat bit. */ in tulip_media_task() 62 netdev_dbg(dev, "Transceiver monitor tick CSR12=%#02x, no media sense\n", in tulip_media_task() 71 netdev_dbg(dev, "Transceiver monitor tick: CSR12=%#02x bit %d is %d, expecting %d\n", in tulip_media_task() 98 netdev_dbg(dev, "No link beat on media %s, trying transceiver type %s\n", in tulip_media_task()
|
D | media.c | 40 /* MII transceiver control section. 166 /* Set up the transceiver control registers for the selected media type. */ 181 netdev_dbg(dev, "Using a 21140 non-MII transceiver with control setting %02x\n", in tulip_select_media() 203 netdev_dbg(dev, "Resetting the transceiver\n"); in tulip_select_media() 208 netdev_dbg(dev, "21143 non-MII %s transceiver control %04x/%04x\n", in tulip_select_media() 328 netdev_dbg(dev, "Resetting the transceiver\n"); in tulip_select_media() 381 netdev_dbg(dev, "No media description table, assuming %s transceiver, CSR12 %02x\n", in tulip_select_media() 395 Return < 0 if the transceiver is missing or has no link beat. 492 pr_info("tulip%d: MII transceiver #%d config %04x status %04x advertising %04x\n", in tulip_find_mii() 543 pr_info("tulip%d: ***WARNING***: No MII transceiver found!\n", in tulip_find_mii()
|
/Linux-v5.10/drivers/phy/qualcomm/ |
D | Kconfig | 48 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-v5.10/arch/arm/mach-omap1/ |
D | usb.c | 24 * for usb0/1/2 ports, covering basic mux and transceiver setup. 64 /* pin muxing and transceiver pinouts */ in omap_otg_init() 345 /* alternate pin config, external transceiver */ in omap1_usb0_init() 390 printk(KERN_ERR "illegal usb%d %d-wire transceiver\n", in omap1_usb0_init() 411 /* external transceiver */ in omap1_usb1_init() 456 printk(KERN_ERR "illegal usb%d %d-wire transceiver\n", in omap1_usb1_init() 479 /* external transceiver */ in omap1_usb2_init() 529 printk(KERN_ERR "illegal usb%d %d-wire transceiver\n", in omap1_usb2_init()
|
/Linux-v5.10/drivers/usb/gadget/udc/ |
D | pxa27x_udc.h | 78 #define UDCOTGICR_IEXR (1 << 17) /* Extra Transceiver Interrupt 80 #define UDCOTGICR_IEXF (1 << 16) /* Extra Transceiver Interrupt 106 /* Transceiver enablers */ 113 #define UP2OCR_EXSP (1 << 8) /* External Transceiver Speed Control */ 114 #define UP2OCR_EXSUS (1 << 9) /* External Transceiver Speed Enable */ 116 #define UP2OCR_HXS (1 << 16) /* Transceiver Output Select */ 117 #define UP2OCR_HXOE (1 << 17) /* Transceiver Output Enable */ 431 * @transceiver: external transceiver to handle vbus sense and D+ pullup 458 struct usb_phy *transceiver; member
|
/Linux-v5.10/drivers/net/ethernet/sun/ |
D | sunhme.h | 235 /* These are the "Management Interface" (ie. MIF) registers of the transceiver. */ 250 /* Transceiver config register */ 260 #define TCV_PADDR_ETX 0 /* Internal transceiver */ 261 #define TCV_PADDR_ITX 1 /* External transceiver */ 263 /* Transceiver status register */ 267 /* Inside the Happy Meal transceiver is the physical layer, they use an 289 #define CSCONFIG_TCVDISAB 0x0010 /* Turns off the transceiver */ 430 void __iomem *tcvregs; /* MIF transceiver regs */ 435 enum happy_transceiver tcvr_type; /* Kind of transceiver in use */ 437 unsigned int paddr; /* PHY address for transceiver */
|