Home
last modified time | relevance | path

Searched refs:cable (Results 1 – 25 of 103) sorted by relevance

12345

/linux/sound/drivers/
H A Daloop.c94 unsigned int (*pos_update)(struct loopback_cable *cable);
147 struct loopback_cable *cable; member
267 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_start() local
273 err = snd_timer_start(cable->snd_timer.instance, 1); in loopback_snd_timer_start()
284 cable->snd_timer.id.card, in loopback_snd_timer_start()
285 cable->snd_timer.id.device, in loopback_snd_timer_start()
286 cable->snd_timer.id.subdevice, in loopback_snd_timer_start()
315 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_stop() local
319 if (cable->running ^ cable->pause) in loopback_snd_timer_stop()
322 err = snd_timer_stop(cable->snd_timer.instance); in loopback_snd_timer_stop()
[all …]
/linux/drivers/extcon/
H A Dextcon.c323 struct extcon_cable *cable; in is_extcon_property_capability() local
331 cable = &edev->cables[index]; in is_extcon_property_capability()
335 ret = test_bit(prop - EXTCON_PROP_USB_MIN, cable->usb_bits); in is_extcon_property_capability()
338 ret = test_bit(prop - EXTCON_PROP_CHG_MIN, cable->chg_bits); in is_extcon_property_capability()
341 ret = test_bit(prop - EXTCON_PROP_JACK_MIN, cable->jack_bits); in is_extcon_property_capability()
344 ret = test_bit(prop - EXTCON_PROP_DISP_MIN, cable->disp_bits); in is_extcon_property_capability()
356 struct extcon_cable *cable = &edev->cables[index]; in init_property() local
359 memset(cable->usb_propval, 0, sizeof(cable->usb_propval)); in init_property()
361 memset(cable->chg_propval, 0, sizeof(cable->chg_propval)); in init_property()
363 memset(cable->jack_propval, 0, sizeof(cable->jack_propval)); in init_property()
[all …]
H A Dextcon-lc824206xa.c115 unsigned int cable; member
204 data->cable = EXTCON_CHG_USB_SDP; in lc824206xa_charger_detect()
209 data->cable = EXTCON_CHG_USB_SDP; in lc824206xa_charger_detect()
221 data->cable = EXTCON_CHG_USB_CDP; in lc824206xa_charger_detect()
228 data->cable = EXTCON_CHG_USB_DCP; in lc824206xa_charger_detect()
236 data->cable = EXTCON_CHG_USB_DCP; in lc824206xa_charger_detect()
297 data->cable = EXTCON_CHG_USB_ACA; in lc824206xa_work()
302 data->cable = EXTCON_USB_HOST; in lc824206xa_work()
311 data->cable = EXTCON_CHG_USB_FAST; in lc824206xa_work()
319 data->cable = EXTCON_NONE; in lc824206xa_work()
[all …]
H A Dextcon-max14526.c93 int cable; member
161 extcon_set_state_sync(priv->edev, priv->cable, false); in max14526_interrupt()
165 priv->cable = EXTCON_USB; in max14526_interrupt()
169 priv->cable = EXTCON_CHG_USB_FAST; in max14526_interrupt()
174 priv->cable = EXTCON_USB_HOST; in max14526_interrupt()
179 priv->cable = EXTCON_DISP_MHL; in max14526_interrupt()
184 priv->cable = EXTCON_NONE; in max14526_interrupt()
188 extcon_set_state_sync(priv->edev, priv->cable, true); in max14526_interrupt()
H A Dextcon-intel-cht-wc.c269 unsigned int cable, bool state) in cht_wc_extcon_set_state() argument
271 extcon_set_state_sync(ext->edev, cable, state); in cht_wc_extcon_set_state()
272 if (cable == EXTCON_CHG_USB_SDP) in cht_wc_extcon_set_state()
279 unsigned int cable = EXTCON_NONE; in cht_wc_extcon_pwrsrc_event() local
313 cable = ret; in cht_wc_extcon_pwrsrc_event()
320 if (cable != ext->previous_cable) { in cht_wc_extcon_pwrsrc_event()
321 cht_wc_extcon_set_state(ext, cable, true); in cht_wc_extcon_pwrsrc_event()
323 ext->previous_cable = cable; in cht_wc_extcon_pwrsrc_event()
H A DKconfig10 may be used to connect an HDMI cable and a AC adaptor, and to
171 Say Y here to enable SPMI PMIC based USB cable detection
201 Say Y here to enable GPIO based USB cable detection extcon support.
208 Say Y here to enable USB Type C cable detection extcon support when
217 Say Y here to enable support for USB Type C cable detection extcon
226 Say Y here to enable extcon support for USB Type C cable detection
/linux/Documentation/driver-api/usb/
H A Dtypec.rst22 the roles and alternate modes of ports, partners and cable plugs when the port
39 The cable and the two plugs on it may also be optionally presented as their own
40 devices under /sys/class/typec/. The cable attached to the port "port0" port
41 will be named port0-cable and the plug on the SOP Prime end (see USB Power
43 Double Prime end "port0-plug1". The parent of a cable will always be the port,
44 and the parent of the cable plugs will always be the cable.
46 If the port, partner or cable plug supports Alternate Modes, every supported
102 After successful connection of a cable that supports USB Power Delivery
103 Structured VDM "Discover Identity", the port driver needs to register the cable
105 in the cable or not. So a cable capable of SOP Prime communication, but not SOP
[all …]
H A Dusb3-debug-port.rst19 3) have a USB 3.0 super-speed A-to-A debugging cable.
62 the debug host. The cable used to connect these two ports
63 should be a USB 3.0 super-speed A-to-A debugging cable.
126 speed A-to-A debugging cable. You can see /dev/ttyDBC0 created
/linux/Documentation/ABI/testing/
H A Dsysfs-class-extcon35 The /sys/class/extcon/.../state shows and stores the cable
65 interface associated with each cable cannot update
66 multiple cable states of an extcon device simultaneously.
68 What: /sys/class/extcon/.../cable.X/name
72 The /sys/class/extcon/.../cable.X/name shows the name of cable
75 What: /sys/class/extcon/.../cable.X/state
79 The /sys/class/extcon/.../cable.X/state shows and stores the
80 state of cable "X" (integer between 0 and 31) of an extcon
/linux/Documentation/ABI/obsolete/
H A Dsysfs-class-typec4 What: /sys/class/typec/<port|partner|cable>/<dev>/svid
11 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/
20 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/description
27 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/vdo
34 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/active
39 for entering/exiting the mode with partners and cable plugs, and
/linux/include/linux/
H A Dextcon-provider.h28 struct extcon_dev *extcon_dev_allocate(const unsigned int *cable);
31 const unsigned int *cable);
81 static inline struct extcon_dev *extcon_dev_allocate(const unsigned int *cable) in extcon_dev_allocate() argument
89 const unsigned int *cable) in devm_extcon_dev_allocate() argument
/linux/Documentation/networking/
H A Dplip.rst26 LapLink null-printer cable [can also work in turbo mode, with a PLIP
27 cable]. [The protocol used to pack IP packages, is a simple one
35 The PLIP cable is all that's needed to connect two Linux boxes, and it
72 PLIP driver is signaled whenever data is sent to it via the cable, such that
118 printer "null" cable to transfer data four bits at a time using
129 The cable for the first transfer mode is a standard
130 printer "null" cable which transfers data four bits at a time using
137 A cable that implements this protocol is available commercially as a
138 "Null Printer" or "Turbo Laplink" cable. It can be constructed with
156 If the cable you are using has a metallic shield it should be
[all …]
/linux/drivers/usb/chipidea/
H A Dcore.c620 struct ci_hdrc_cable *cable; in ci_usb_role_switch_set() local
622 cable = &ci->platdata->id_extcon; in ci_usb_role_switch_set()
623 cable->changed = true; in ci_usb_role_switch_set()
624 cable->connected = (role == USB_ROLE_HOST); in ci_usb_role_switch_set()
626 cable = &ci->platdata->vbus_extcon; in ci_usb_role_switch_set()
627 cable->changed = true; in ci_usb_role_switch_set()
628 cable->connected = (role == USB_ROLE_DEVICE); in ci_usb_role_switch_set()
662 struct ci_hdrc_cable *cable; in ci_get_platdata() local
760 cable = &platdata->vbus_extcon; in ci_get_platdata()
761 cable->nb.notifier_call = ci_cable_notifier; in ci_get_platdata()
[all …]
/linux/Documentation/spi/
H A Dbutterfly.rst6 a parallel port adapter cable, together with an "AVR Butterfly" to run
10 develop firmware for this, and flash it using this adapter cable.
12 You can make this adapter from an old printer cable and solder things
25 The first cable connections will hook Linux up to one SPI bus, with the
45 (c) cable in the chipselect.
/linux/drivers/ata/
H A Dpata_cs5535.c67 u8 cable; in cs5535_cable_detect() local
70 pci_read_config_byte(pdev, CS5535_CABLE_DETECT, &cable); in cs5535_cable_detect()
71 if (cable & 1) in cs5535_cable_detect()
/linux/Documentation/userspace-api/media/dvb/
H A Dfrontend-property-cable-systems.rst3 .. _frontend-property-cable-systems:
6 Properties used on cable delivery systems
15 The DVB-C Annex-A is the widely used cable standard. Transmission uses
H A Dfe-type-t.rst67 - For ATSC standard (terrestrial) or for DVB-C Annex B (cable) used
70 - ``SYS_ATSC`` (terrestrial) or ``SYS_DVBC_ANNEX_B`` (cable)
/linux/Documentation/networking/devlink/
H A Ddevlink-linecard.rst29 Similar to splitter cable, where the device might have no way
30 of detection of the splitter cable geometry, the device
42 * Setup splitter cable on line card ports
45 cable of a certain type, without the need to
/linux/drivers/net/wan/
H A Dwanxl.c93 u32 value = get_status(port)->cable; in wanxl_cable_intr()
95 const char *cable, *pm, *dte = "", *dsr = "", *dcd = ""; in wanxl_cable_intr() local
99 cable = "V.35"; in wanxl_cable_intr()
102 cable = "X.21"; in wanxl_cable_intr()
105 cable = "V.24"; in wanxl_cable_intr()
108 cable = "EIA530"; in wanxl_cable_intr()
111 cable = "no"; in wanxl_cable_intr()
114 cable = "invalid"; in wanxl_cable_intr()
149 pm, dte, cable, dsr, dcd); in wanxl_cable_intr()
/linux/drivers/usb/typec/
H A DKconfig6 USB Type-C Specification defines a cable and connector for USB where
8 be Type-A plug on one end of the cable and Type-B plug on the other.
11 cable. The Configuration Channel may also be used to detect optional
19 5V, up to 20V, and current up to 5A over the cable. The USB Power
39 consuming power over the cable) or data role (host or device) when
/linux/Documentation/core-api/
H A Ddebugging-via-ohci1394.rst85 for bus resets takes place, you have to establish any FireWire cable
110 2) Establish a working FireWire cable connection:
112 Any FireWire cable, as long at it provides electrically and mechanically
120 on both machines in the kernel log when the cable is plugged in
158 which is connected to the debugged machine over the FireWire cable).
162 With the FireWire cable connected, the OHCI-1394 driver on the debugging
/linux/sound/usb/
H A Dmidi.c137 uint8_t cable; /* cable number << 4 */ member
389 int cable = buffer[i] >> 4; in snd_usbmidi_standard_input() local
391 snd_usbmidi_input_data(ep, cable, &buffer[i + 1], in snd_usbmidi_standard_input()
421 int cable = buffer[i] >> 4; in snd_usbmidi_maudio_broken_running_status_input() local
423 struct usbmidi_in_port *port = &ep->ports[cable]; in snd_usbmidi_maudio_broken_running_status_input()
445 snd_usbmidi_input_data(ep, cable, &buffer[i + 1], in snd_usbmidi_maudio_broken_running_status_input()
605 uint8_t p0 = port->cable; in snd_usbmidi_transmit_byte()
1503 ep->ports[i].cable = i << 4; in snd_usbmidi_out_endpoint_create()
2306 int cable, err; in snd_usbmidi_create_endpoints_midiman() local
2376 for (cable = 0; cable < 0x10; ++cable) { in snd_usbmidi_create_endpoints_midiman()
[all …]
/linux/Documentation/input/devices/
H A Dxpad.rst111 adapter cable to break out the proprietary connector's pins to USB.
114 Such a cable is pretty easy to build. The Controller itself is a USB
119 You just need to solder a USB connector onto the cable and keep the
124 Thanks to the trip splitter found on the cable you don't even need to cut the
125 original one. You can buy an extension cable and cut that instead. That way,
133 Once you have the adapter cable, if needed, and the controller connected
/linux/drivers/usb/gadget/function/
H A Df_midi2.c88 u8 in_group_to_cable[SNDRV_UMP_MAX_GROUPS]; /* map to cable; 1-based! */
100 /* mapping from MIDI 1.0 cable to UMP group */
774 static bool process_midi1_byte(struct f_midi2 *midi2, u8 cable, u8 b, in process_midi1_byte() argument
777 struct f_midi2_midi1_port *port = &midi2->midi1_port[cable]; in process_midi1_byte()
778 u8 p[4] = { cable << 4, 0, 0, 0 }; in process_midi1_byte()
945 unsigned int cable, c; in process_midi1_pending_buf() local
947 for (cable = 0; cable < midi2->num_midi1_in; cable++) { in process_midi1_pending_buf()
948 struct f_midi2_midi1_port *port = &midi2->midi1_port[cable]; in process_midi1_pending_buf()
970 fill_midi1_pending_buf(struct f_midi2 * midi2,u8 cable,u8 * buf,unsigned int size) fill_midi1_pending_buf() argument
989 unsigned char group, cable; process_midi1_transmit() local
1060 unsigned int group, cable, bytes, c, len; f_midi2_midi1_ep_out_complete() local
[all...]
/linux/tools/arch/x86/dell-uart-backlight-emulator/
H A DREADME22 2. A DB9 NULL modem cable.
29 With everything setup and the NULL modem cable connected between

12345