Searched refs:cables (Results 1 - 55 of 55) sorted by relevance

/linux-4.1.27/include/linux/
H A Dextcon.h41 * Please add any other "standard" cables used with extcon dev.
84 * @mutually_exclusive: Array of mutually exclusive set of cables that cannot
87 * cables). For example, if it is { 0x7, 0x30, 0}, then,
103 * @max_supported: Internal value to store the number of cables.
106 * @cables: Sysfs subdirectories. Each represents one cable.
133 struct extcon_cable *cables; member in struct:extcon_dev
197 extern struct extcon_dev *extcon_dev_allocate(const char **cables);
200 const char **cables);
205 * states of all possible cables of the multistate port. For example, if one
206 * calls extcon_set_state(edev, 0x7), it may mean that all the three cables
279 static inline struct extcon_dev *extcon_dev_allocate(const char **cables) extcon_dev_allocate() argument
287 const char **cables) devm_extcon_dev_allocate()
286 devm_extcon_dev_allocate(struct device *dev, const char **cables) devm_extcon_dev_allocate() argument
H A Dnetdevice.h989 * network cables) or protocol-dependent mechanisms (eg
/linux-4.1.27/drivers/net/usb/
H A Dplusb.c2 * PL-2301/2302 USB host-to-host link cables
115 * Proilific's name won't normally be on the cables, and
121 /* full speed cables */
130 /* high speed cables */
H A Dcdc_subset.c54 * of "host-to-host" USB cables (which embed two devices back-to-back).
60 * peers at the other end of host-to-host cables may expect their own
250 * chip vendor names won't normally be on the cables, and
H A Dgl620a.c42 * (Some cables, like the BAFO-100c, use the half duplex version.)
240 MODULE_DESCRIPTION("GL620-USB-A Host-to-Host Link cables");
H A Dnet1080.c2 * Net1080 based USB host-to-host cables
38 * Used in (some) LapLink cables
H A Dusbnet.c22 * kinds of full and high speed networking devices: host-to-host cables,
/linux-4.1.27/include/linux/power/
H A Dcharger-manager.h95 * @cables:
96 * the array of charger cables to enable/disable charger
99 * in the array of charger cables is attached/detached.
100 * @num_cables: the number of charger cables.
119 struct charger_cable *cables; member in struct:charger_regulator
/linux-4.1.27/drivers/extcon/
H A Dextcon-adc-jack.c31 * @cable_names: list of supported cables.
81 /* if no def has met, it means state = 0 (no cables attached) */ adc_jack_handler()
H A Dextcon.c423 * specific cable, not an entier set of cables of a
437 * to get notification for any changes of all cables of a extcon device,
721 dev_err(&edev->dev, "extcon: maximum number of supported cables exceeded.\n"); extcon_dev_register()
741 edev->cables = kzalloc(sizeof(struct extcon_cable) * extcon_dev_register()
743 if (!edev->cables) { extcon_dev_register()
748 cable = &edev->cables[index]; extcon_dev_register()
755 cable = &edev->cables[index]; extcon_dev_register()
847 &edev->cables[index].attr_g; extcon_dev_register()
890 kfree(edev->cables[index].attr_g.name); extcon_dev_register()
893 kfree(edev->cables); extcon_dev_register()
931 kfree(edev->cables[index].attr_g.name); extcon_dev_unregister()
935 kfree(edev->cables); extcon_dev_unregister()
H A Dextcon-rt8973a.c92 /* List of detectable cables */
336 "happen Over %s issue. Need to disconnect all cables\n", rt8973a_muic_cable_handler()
440 /* Detect attached or detached cables */ rt8973a_muic_irq_work()
H A Dextcon-usb-gpio.c41 /* List of detectable cables */
H A Dextcon-sm5502.c94 /* List of detectable cables */
441 /* Detect attached or detached cables */ sm5502_muic_irq_work()
H A Dextcon-max14577.c218 * The max14577 MUIC device share outside H/W line among a varity of cables
H A Dextcon-max8997.c216 * The max8997 MUIC device share outside H/W line among a varity of cables,
H A Dextcon-arizona.c605 /* Report high impedence cables as line outputs */ arizona_hpdet_irq()
H A Dextcon-max77693.c285 * The max77693 MUIC device share outside H/W line among a varity of cables
/linux-4.1.27/drivers/power/
H A Dcharger-manager.c1227 * state of charger cables for enabling or disabling charger(regulator) and
1252 struct charger_cable *cable = &charger->cables[j]; charger_manager_register_extcon()
1572 struct charger_cable *cables; for_each_child_of_node() local
1578 /* charger cables */ for_each_child_of_node()
1581 cables = devm_kzalloc(dev, sizeof(*cables) for_each_child_of_node()
1584 if (!cables) for_each_child_of_node()
1587 chg_regs->cables = cables; for_each_child_of_node()
1591 "cm-cable-name", &cables->name); for_each_child_of_node()
1594 &cables->extcon_name); for_each_child_of_node()
1597 &cables->min_uA); for_each_child_of_node()
1600 &cables->max_uA); for_each_child_of_node()
1601 cables++; for_each_child_of_node()
1831 struct charger_cable *cable = &charger->cables[j]; charger_manager_probe()
1864 struct charger_cable *cable = &charger->cables[j]; charger_manager_remove()
/linux-4.1.27/sound/drivers/
H A Daloop.c98 struct loopback_cable *cables[MAX_PCM_SUBSTREAMS][2]; member in struct:loopback
681 cable = loopback->cables[substream->number][dev]; loopback_open()
691 loopback->cables[substream->number][dev] = cable; loopback_open()
740 cable = loopback->cables[substream->number][dev]; loopback_close()
746 loopback->cables[substream->number][dev] = NULL; loopback_close()
877 struct loopback_cable *cable = loopback->cables loopback_active_get()
1088 struct loopback_cable *cable = loopback->cables[sub][num]; print_substream_info()
/linux-4.1.27/arch/arm/mach-omap1/
H A Dusb.c43 * - 1611B H2 (with usb1 mini-AB) using standard Mini-B or OTG cables
44 * - 5912 OSK OHCI (with usb0 standard-A), standard A-to-B cables
50 * - 1710 H3 (with usb1 mini-AB) using standard Mini-B or OTG cables
H A Dboard-innovator.c294 /* for bundled non-standard host and peripheral cables */
/linux-4.1.27/arch/arm/mach-davinci/
H A Dboard-dm355-leopard.c208 * you have proper Mini-B or Mini-A cables (or Mini-A adapters)
H A Dboard-dm355-evm.c350 * you have proper Mini-B or Mini-A cables (or Mini-A adapters)
/linux-4.1.27/drivers/net/ethernet/sfc/
H A Dqt202x_phy.c94 /* Some cables have EEPROMs that conflict with the qt2025c_wait_heartbeat()
413 * disable TX (and save power) on direct-attach cables qt202x_phy_reconfigure()
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_qsfp.h52 /* Defined fields that QLogic requires of qualified cables */
H A Dqib_sd7220.c1247 * For experimenting with cables and link-partners, we allow changing
H A Dqib_iba7322.c6052 * values for cables without eeproms, and the cable may have qsfp_7322_event()
6097 * module parameter is changed. This is used for cables that don't
6257 * First set our default attenuation entry for cables that qib_late_7322_initreg()
7690 /* Search table of known cables */ find_best_ent()
7704 /* Active cables don't have attenuation so we only set SERDES find_best_ent()
/linux-4.1.27/sound/firewire/
H A Diso-resources.c68 * isochronous overhead for N cables is 1.797 µs + N * 0.494 µs, or current_bandwidth_overhead()
/linux-4.1.27/drivers/scsi/isci/
H A Dinit.c479 /* Default to short cables on all phys. */ sci_oem_defaults()
580 dev_info(&pdev->dev, "%sSCU controller %d: phy 3-0 cables: " isci_host_alloc()
/linux-4.1.27/drivers/usb/misc/
H A Duss720.c779 /* table of cables that work through this driver */
817 "USS720 usb to parallel cables\n"); uss720_init()
/linux-4.1.27/drivers/video/fbdev/
H A Dpvr2fb.c115 static struct pvr2_params cables[] = { variable in typeref:struct:pvr2_params
826 (char *)pvr2_get_param(cables, NULL, cable_type, 3), pvr2fb_common_init()
1051 cable_type = pvr2_get_param(cables, cable_arg, 0, 3); pvr2fb_setup()
/linux-4.1.27/drivers/ide/
H A Dalim15x3.c393 * Certain laptops use short but suitable cables ali_cable_detect()
H A Dpiix.c251 * List of laptops that use short cables rather than 80 wire
H A Dhpt366.c947 * to prevent drives having problems with 40-pin cables. init_chipset_hpt366()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c558 /* for SFP+ modules and DA cables on 82599 it can take up to 500usecs ixgbevf_check_mac_link_vf()
/linux-4.1.27/drivers/input/keyboard/
H A Dlkkbd.c32 * || So the adaptor consists of three connected cables
/linux-4.1.27/drivers/ata/
H A Dpata_ali.c94 /* Certain laptops use short but suitable cables and don't ali_c2_cable_detect()
H A Dpata_hpt37x.c924 * to prevent drives having problems with 40-pin cables. Needed hpt37x_init_one()
H A Data_piix.c479 * List of laptops that use short cables rather than 80 wire
H A Dlibata-core.c2555 * Helper method for drivers which have SATA cables
4341 * we are called with unknown cables (and figuring out if it
4447 * Unknown or 80 wire cables reported host side are checked ata_dev_xfermask()
/linux-4.1.27/drivers/net/ethernet/realtek/
H A D8139too.c1537 /* For short cables we are done. rtl8139_tune_twister()
1538 For long cables (row == 3) check for mistune. */ rtl8139_tune_twister()
1544 /* Special case for long cables: check for mistune. */ rtl8139_tune_twister()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_phy.c1396 /* check for active DA cables that pre-date ixgbe_identify_qsfp_module_generic()
1531 * Limiting active cables and 1G Phys must be initialized as ixgbe_get_sfp_init_sequence_offsets()
/linux-4.1.27/drivers/media/usb/usbvision/
H A Dusbvision-core.c57 * Some cables and input device are wired differently. */
60 MODULE_PARM_DESC(switch_svideo_input, " Set the S-Video input. Some cables and input device are wired differently. Default: 0 (Off)");
/linux-4.1.27/drivers/scsi/aic7xxx/
H A Daic7xxx_pci.c1651 * Pretend there are no cables in the hope configure_termination()
1782 * First read the status of our cables. aic787X_cable_detect()
/linux-4.1.27/drivers/usb/serial/
H A Dftdi_sio_ids.h883 * RT Systems programming cables for various ham radios
950 * http://winglucofacts.com/cables/
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c1429 /* Some SFP cables do not support i2c slave mlx4_get_module_info()
/linux-4.1.27/drivers/scsi/
H A Dpmcraid.h934 "Unit Attention, cables exceed connective design limit"},
H A Dadvansys.c1516 #define DIFF_SENSE 0x0080 /* 1: No SE cables, 0: SE cable (Read-Only) */
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
H A Drx.c995 wiphy_err(ar->hw->wiphy, "please check your hardware and cables, if " carl9170_rx_stream()
/linux-4.1.27/drivers/usb/gadget/function/
H A Df_midi.c46 * We can only handle 16 cables on one single endpoint, as cable numbers are
/linux-4.1.27/drivers/usb/class/
H A Dusblp.c12 * USB Printer Device Class driver for USB printers and printer cables
/linux-4.1.27/drivers/net/wan/
H A Ddscc4.c61 * Don't mess the cables during operation, especially on DTE ports. I don't
/linux-4.1.27/drivers/net/ethernet/natsemi/
H A Dnatsemi.c1589 * 100 MBit links with short cables can trip an issue with the chip. do_cable_magic()
/linux-4.1.27/drivers/tty/
H A Dcyclades.c228 * cables.
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c7989 * to 100Khz since some DACs(direct attached cables) do bnx2x_8727_read_sfp_module_eeprom()
8154 * treat it as a passive DAC cable, since some cables bnx2x_get_edc_mode()

Completed in 1687 milliseconds