/linux-2.6.39/drivers/usb/otg/ |
D | Kconfig | 21 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" 26 internal transceiver via the otg_transceiver interface, and 36 USB-On-The-Go transceiver working with the OMAP OTG controller. 37 The ISP1301 is a full speed USB transceiver which is used in 64 Enable this to support the USB OTG transceiver on TWL4030 66 This transceiver supports high and full speed devices plus, 74 Enable this to support the USB OTG transceiver on TWL6030 75 family chips. This TWL6030 transceiver has the VBUS and ID GND 76 and OTG SRP events capabilities. For all other transceiver functionality 85 this driver is to be used by all the usb transceiver which are either [all …]
|
/linux-2.6.39/drivers/usb/host/ |
D | ohci-omap.c | 174 otg_start_hnp(ohci->transceiver); in start_hnp() 177 ohci->transceiver->state = OTG_STATE_A_SUSPEND; in start_hnp() 213 ohci->transceiver = otg_get_transceiver(); in ohci_omap_init() 214 if (ohci->transceiver) { in ohci_omap_init() 215 int status = otg_set_host(ohci->transceiver, in ohci_omap_init() 218 ohci->transceiver->label, status); in ohci_omap_init() 220 if (ohci->transceiver) in ohci_omap_init() 221 put_device(ohci->transceiver->dev); in ohci_omap_init() 406 if (ohci->transceiver) { in usb_hcd_omap_remove() 407 (void) otg_set_host(ohci->transceiver, 0); in usb_hcd_omap_remove() [all …]
|
D | ehci-tegra.c | 33 struct otg_transceiver *transceiver; member 599 tegra->transceiver = otg_get_transceiver(); in tegra_ehci_probe() 600 if (tegra->transceiver) in tegra_ehci_probe() 601 otg_set_host(tegra->transceiver, &hcd->self); in tegra_ehci_probe() 615 if (tegra->transceiver) { in tegra_ehci_probe() 616 otg_set_host(tegra->transceiver, NULL); in tegra_ehci_probe() 617 otg_put_transceiver(tegra->transceiver); in tegra_ehci_probe() 673 if (tegra->transceiver) { in tegra_ehci_remove() 674 otg_set_host(tegra->transceiver, NULL); in tegra_ehci_remove() 675 otg_put_transceiver(tegra->transceiver); in tegra_ehci_remove()
|
/linux-2.6.39/drivers/power/ |
D | pda_power.c | 42 static struct otg_transceiver *transceiver; variable 225 return (transceiver->state == OTG_STATE_B_PERIPHERAL); in otg_is_usb_online() 307 transceiver = otg_get_transceiver(); in pda_power_probe() 308 if (transceiver && !pdata->is_usb_online) { in pda_power_probe() 353 if (transceiver) in pda_power_probe() 354 otg_put_transceiver(transceiver); in pda_power_probe() 388 if (transceiver) in pda_power_remove() 389 otg_put_transceiver(transceiver); in pda_power_remove()
|
D | twl4030_charger.c | 72 struct otg_transceiver *transceiver; member 482 bci->transceiver = otg_get_transceiver(); in twl4030_bci_probe() 483 if (bci->transceiver != NULL) { in twl4030_bci_probe() 485 otg_register_notifier(bci->transceiver, &bci->otg_nb); in twl4030_bci_probe() 510 if (bci->transceiver != NULL) { in twl4030_bci_probe() 511 otg_unregister_notifier(bci->transceiver, &bci->otg_nb); in twl4030_bci_probe() 512 otg_put_transceiver(bci->transceiver); in twl4030_bci_probe() 541 if (bci->transceiver != NULL) { in twl4030_bci_remove() 542 otg_unregister_notifier(bci->transceiver, &bci->otg_nb); in twl4030_bci_remove() 543 otg_put_transceiver(bci->transceiver); in twl4030_bci_remove()
|
/linux-2.6.39/Documentation/networking/ |
D | 3c509.txt | 42 IRQ, and transceiver settings, although this capability shouldn't generally be 49 transceiver type 3 (10base2). The flag "0x3c509" must be set to avoid conflicts 71 (b) You must be using your card's 10baseT transceiver (i.e., the RJ-45 101 For versions of the driver v1.18c and above, the available transceiver types are: 103 0 transceiver type from EEPROM config (normally 10baseT); force half-duplex 108 8 transceiver type and duplex mode taken from card's EEPROM config settings 111 Prior to driver version 1.18c, only transceiver codes 0-4 were supported. Note 112 that the new transceiver codes 8 and 12 are the *only* ones that will enable 119 The transceiver type can be changed using 'ethtool'. 153 likely have an unterminated network or the incorrect media transceiver selected.
|
/linux-2.6.39/drivers/usb/gadget/ |
D | ci13xxx_msm.c | 51 val = otg_io_read(udc->transceiver, ULPI_FUNC_CTRL); in ci13xxx_msm_notify_event() 54 otg_io_write(udc->transceiver, val, ULPI_FUNC_CTRL); in ci13xxx_msm_notify_event()
|
D | omap_udc.c | 1224 if (udc->transceiver) in omap_wakeup() 1225 retval = otg_start_srp(udc->transceiver); in omap_wakeup() 1356 if (udc->transceiver) in omap_vbus_draw() 1357 return otg_set_power(udc->transceiver, mA); in omap_vbus_draw() 1799 if (!udc->transceiver) in devstate_irq() 1804 if (!udc->transceiver) in devstate_irq() 1844 if (udc->transceiver) in devstate_irq() 1845 otg_set_suspend(udc->transceiver, 1); in devstate_irq() 1848 if (udc->transceiver) in devstate_irq() 1849 otg_set_suspend(udc->transceiver, 0); in devstate_irq() [all …]
|
D | pxa25x_udc.c | 1008 if (udc->transceiver) in pxa25x_udc_vbus_draw() 1009 return otg_set_power(udc->transceiver, mA); in pxa25x_udc_vbus_draw() 1308 if (dev->transceiver) { in usb_gadget_probe_driver() 1309 retval = otg_set_peripheral(dev->transceiver, &dev->gadget); in usb_gadget_probe_driver() 1368 if (dev->transceiver) in usb_gadget_unregister_driver() 1369 (void) otg_set_peripheral(dev->transceiver, NULL); in usb_gadget_unregister_driver() 2170 dev->transceiver = otg_get_transceiver(); in pxa25x_udc_probe() 2246 if (dev->transceiver) { in pxa25x_udc_probe() 2247 otg_put_transceiver(dev->transceiver); in pxa25x_udc_probe() 2248 dev->transceiver = NULL; in pxa25x_udc_probe() [all …]
|
D | pxa27x_udc.c | 1585 put_on &= ((udc->vbus_sensed) || (!udc->transceiver)); in should_enable_udc() 1606 put_off |= ((!udc->vbus_sensed) && (udc->transceiver)); in should_disable_udc() 1677 if (udc->transceiver) in pxa_udc_vbus_draw() 1678 return otg_set_power(udc->transceiver, mA); in pxa_udc_vbus_draw() 1840 if (udc->transceiver) { in usb_gadget_probe_driver() 1841 retval = otg_set_peripheral(udc->transceiver, &udc->gadget); in usb_gadget_probe_driver() 1915 if (udc->transceiver) in usb_gadget_unregister_driver() 1916 return otg_set_peripheral(udc->transceiver, NULL); in usb_gadget_unregister_driver() 2472 udc->transceiver = otg_get_transceiver(); in pxa_udc_probe() 2545 otg_put_transceiver(udc->transceiver); in pxa_udc_remove() [all …]
|
D | langwell_udc.h | 176 struct otg_transceiver *transceiver; member
|
D | omap_udc.h | 167 struct otg_transceiver *transceiver; member
|
D | pxa25x_udc.h | 131 struct otg_transceiver *transceiver; member
|
D | ci13xxx_udc.h | 139 struct otg_transceiver *transceiver; /* Transceiver struct */ member
|
D | ci13xxx_udc.c | 2845 udc->transceiver = otg_get_transceiver(); in udc_probe() 2848 if (udc->transceiver == NULL) { in udc_probe() 2872 if (udc->transceiver) { in udc_probe() 2873 retval = otg_set_peripheral(udc->transceiver, &udc->gadget); in udc_probe() 2891 if (udc->transceiver) in udc_probe() 2892 otg_put_transceiver(udc->transceiver); in udc_probe() 2913 if (udc->transceiver) { in udc_remove() 2914 otg_set_peripheral(udc->transceiver, &udc->gadget); in udc_remove() 2915 otg_put_transceiver(udc->transceiver); in udc_remove()
|
D | langwell_udc.c | 1281 if (dev->transceiver) { in langwell_vbus_draw() 1284 return otg_set_power(dev->transceiver, mA); in langwell_vbus_draw() 1939 if (dev->transceiver) in usb_gadget_unregister_driver() 1940 (void)otg_set_peripheral(dev->transceiver, 0); in usb_gadget_unregister_driver() 3104 if (dev->transceiver) { in langwell_udc_remove() 3105 otg_put_transceiver(dev->transceiver); in langwell_udc_remove() 3106 dev->transceiver = NULL; in langwell_udc_remove() 3170 dev->transceiver = otg_get_transceiver(); in langwell_udc_probe() 3171 dev->lotg = otg_to_langwell(dev->transceiver); in langwell_udc_probe()
|
/linux-2.6.39/arch/arm/mach-omap2/ |
D | hsmmc.h | 15 bool transceiver; /* MMC-2 option */ member
|
D | hsmmc.c | 381 c->transceiver = 1; in omap_hsmmc_pdata_init() 382 if (c->transceiver && (c->caps & MMC_CAP_8_BIT_DATA)) { in omap_hsmmc_pdata_init()
|
/linux-2.6.39/drivers/net/benet/ |
D | be_ethtool.c | 422 ecmd->transceiver = XCVR_INTERNAL; in be_get_settings() 426 ecmd->transceiver = XCVR_EXTERNAL; in be_get_settings() 434 adapter->transceiver = ecmd->transceiver; in be_get_settings() 441 ecmd->transceiver = adapter->transceiver; in be_get_settings()
|
/linux-2.6.39/drivers/net/mlx4/ |
D | en_ethtool.c | 308 cmd->transceiver = XCVR_EXTERNAL; in mlx4_en_get_settings() 313 cmd->transceiver = XCVR_INTERNAL; in mlx4_en_get_settings() 318 cmd->transceiver = -1; in mlx4_en_get_settings()
|
/linux-2.6.39/drivers/net/ |
D | mii.c | 85 ecmd->transceiver = XCVR_INTERNAL; in mii_ethtool_gset() 170 if (ecmd->transceiver != XCVR_INTERNAL) in mii_ethtool_sset()
|
D | 3c509.c | 1179 ecmd->transceiver = XCVR_INTERNAL; in el3_netdev_get_ecmd() 1186 ecmd->transceiver = XCVR_EXTERNAL; in el3_netdev_get_ecmd() 1225 if ((ecmd->transceiver != XCVR_INTERNAL) && (ecmd->transceiver != XCVR_EXTERNAL)) in el3_netdev_set_ecmd()
|
/linux-2.6.39/drivers/staging/bcm/ |
D | Bcmnet.c | 134 cmd->transceiver = XCVR_INTERNAL; in bcm_get_settings()
|
/linux-2.6.39/Documentation/serial/ |
D | serial-rs485.txt | 17 half-duplex hardware like an RS485 transceiver or any RS232-connected
|
/linux-2.6.39/drivers/net/cris/ |
D | eth_v10.c | 256 struct transceiver_ops* transceiver = &transceivers[0]; variable 700 transceiver->check_speed(dev); in e100_check_speed() 813 transceiver->check_duplex(dev); in e100_check_duplex() 928 transceiver = ops; in e100_probe_transceiver()
|