Home
last modified time | relevance | path

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

1234567

/linux-6.3-rc2/sound/drivers/
A Daloop.c230 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_start() local
268 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_stop() local
272 if (cable->running ^ cable->pause) in loopback_snd_timer_stop()
298 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_close_cable() local
381 struct loopback_cable *cable = dpcm->cable; in loopback_trigger() local
438 struct loopback_cable *cable = dpcm->cable; in params_change() local
458 struct loopback_cable *cable = dpcm->cable; in loopback_prepare() local
612 running = cable->running ^ cable->pause; in loopback_jiffies_timer_pos_update()
721 running = cable->running ^ cable->pause; in loopback_snd_timer_period_elapsed()
852 struct loopback_cable *cable = dpcm->cable; in loopback_snd_timer_dpcm_info() local
[all …]
/linux-6.3-rc2/drivers/usb/chipidea/
A Dotg.c31 struct ci_hdrc_cable *cable; in hw_read_otgsc() local
40 if (cable->changed) in hw_read_otgsc()
45 if (cable->connected) in hw_read_otgsc()
50 if (cable->enabled) in hw_read_otgsc()
58 if (cable->changed) in hw_read_otgsc()
63 if (cable->connected) in hw_read_otgsc()
68 if (cable->enabled) in hw_read_otgsc()
90 cable->changed = false; in hw_write_otgsc()
94 cable->enabled = true; in hw_write_otgsc()
97 cable->enabled = false; in hw_write_otgsc()
[all …]
A Dcore.c615 cable->changed = true; in ci_usb_role_switch_set()
616 cable->connected = true; in ci_usb_role_switch_set()
618 cable->changed = true; in ci_usb_role_switch_set()
619 cable->connected = false; in ci_usb_role_switch_set()
622 cable->changed = true; in ci_usb_role_switch_set()
625 cable->changed = true; in ci_usb_role_switch_set()
626 cable->connected = true; in ci_usb_role_switch_set()
629 cable->changed = true; in ci_usb_role_switch_set()
632 cable->changed = true; in ci_usb_role_switch_set()
774 cable->edev = ext_vbus; in ci_get_platdata()
[all …]
/linux-6.3-rc2/drivers/extcon/
A Dextcon.c313 struct extcon_cable *cable; in is_extcon_property_capability() local
349 memset(cable->usb_propval, 0, sizeof(cable->usb_propval)); in init_property()
351 memset(cable->chg_propval, 0, sizeof(cable->chg_propval)); in init_property()
353 memset(cable->jack_propval, 0, sizeof(cable->jack_propval)); in init_property()
355 memset(cable->disp_propval, 0, sizeof(cable->disp_propval)); in init_property()
406 extcon_get_state(cable->edev, cable->edev->supported_cable[i])); in cable_state_show()
1146 cable->edev = edev; in extcon_dev_register()
1148 cable->attrs[0] = &cable->attr_name.attr; in extcon_dev_register()
1149 cable->attrs[1] = &cable->attr_state.attr; in extcon_dev_register()
1150 cable->attrs[2] = NULL; in extcon_dev_register()
[all …]
A Dextcon-fsa9480.c110 u16 cable; member
210 int cable = fls64(cables) - 1; in fsa9480_handle_change() local
212 extcon_set_state_sync(usbsw->edev, cable, attached); in fsa9480_handle_change()
213 cables &= ~BIT_ULL(cable); in fsa9480_handle_change()
236 fsa9480_handle_change(usbsw, usbsw->cable & ~val, false); in fsa9480_detect_dev()
239 fsa9480_handle_change(usbsw, val & ~usbsw->cable, true); in fsa9480_detect_dev()
241 usbsw->cable = val; in fsa9480_detect_dev()
A Dextcon-axp288.c216 unsigned int cable = info->previous_cable; in axp288_handle_chrg_det_event() local
245 cable = EXTCON_CHG_USB_SDP; in axp288_handle_chrg_det_event()
249 cable = EXTCON_CHG_USB_CDP; in axp288_handle_chrg_det_event()
253 cable = EXTCON_CHG_USB_DCP; in axp288_handle_chrg_det_event()
257 cable = EXTCON_CHG_USB_SDP; in axp288_handle_chrg_det_event()
268 extcon_set_state_sync(info->edev, cable, vbus_attach); in axp288_handle_chrg_det_event()
269 if (cable == EXTCON_CHG_USB_SDP) in axp288_handle_chrg_det_event()
273 info->previous_cable = cable; in axp288_handle_chrg_det_event()
A Dextcon-intel-cht-wc.c270 unsigned int cable, bool state) in cht_wc_extcon_set_state() argument
272 extcon_set_state_sync(ext->edev, cable, state); in cht_wc_extcon_set_state()
273 if (cable == EXTCON_CHG_USB_SDP) in cht_wc_extcon_set_state()
280 unsigned int cable = EXTCON_NONE; in cht_wc_extcon_pwrsrc_event() local
314 cable = ret; in cht_wc_extcon_pwrsrc_event()
321 if (cable != ext->previous_cable) { in cht_wc_extcon_pwrsrc_event()
322 cht_wc_extcon_set_state(ext, cable, true); in cht_wc_extcon_pwrsrc_event()
324 ext->previous_cable = cable; in cht_wc_extcon_pwrsrc_event()
/linux-6.3-rc2/Documentation/devicetree/bindings/power/supply/
A Dcharger-manager.yaml125 "^cable[@-][0-9]$":
128 cm-cable-name:
145 cm-cable-extcon:
149 cm-cable-min:
153 cm-cable-max:
158 - cm-cable-name
159 - cm-cable-extcon
204 cable-0 {
205 cm-cable-name = "USB";
210 cable-1 {
[all …]
/linux-6.3-rc2/drivers/power/supply/
A Dcharger-manager.c919 if (cable->attached && cable->min_uA != 0 && cable->max_uA != 0) { in charger_extcon_work()
921 cable->min_uA, cable->max_uA); in charger_extcon_work()
924 cable->charger->regulator_name, cable->name); in charger_extcon_work()
930 cable->min_uA, cable->max_uA); in charger_extcon_work()
955 cable->attached = event; in charger_extcon_notifier()
987 cable->extcon_dev = extcon_get_extcon_dev(cable->extcon_name); in charger_extcon_init()
990 cable->extcon_name, cable->name); in charger_extcon_init()
1008 cable->extcon_type, &cable->nb); in charger_extcon_init()
1011 cable->extcon_name, cable->name); in charger_extcon_init()
1059 cable->cm = cm; in charger_manager_register_extcon()
[all …]
A Daxp288_charger.c129 struct extcon_dev *cable; member
139 } cable; member
680 schedule_work(&info->cable.work); in axp288_charger_handle_cable_evt()
829 cancel_work_sync(&info->cable.work); in axp288_charger_cancel_work()
868 if (IS_ERR(info->cable.edev)) { in axp288_charger_probe()
872 return PTR_ERR(info->cable.edev); in axp288_charger_probe()
877 if (IS_ERR(info->otg.cable)) { in axp288_charger_probe()
881 return PTR_ERR(info->otg.cable); in axp288_charger_probe()
911 &info->cable.nb); in axp288_charger_probe()
916 schedule_work(&info->cable.work); in axp288_charger_probe()
[all …]
/linux-6.3-rc2/Documentation/driver-api/usb/
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
105 in the cable or not. So a cable capable of SOP Prime communication, but not SOP
111 followed by registration of the cable plugs. The cable will be the parent device
[all …]
/linux-6.3-rc2/Documentation/ABI/testing/
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
A Dsysfs-class-typec120 specification of the port partner or cable, or 0.0 when USB
223 USB Type-C cable devices (eg. /sys/class/typec/port0-cable/)
231 What: /sys/class/typec/<port>-cable/type
236 cable if it is known. If the product type of the cable is not
240 with PRODUCT_TYPE showing the product type of the cable.
250 What: /sys/class/typec/<port>-cable/plug_type
254 Shows type of the plug on the cable:
271 USB Type-C partner/cable Power Delivery Identity objects
275 cable (e.g /sys/class/typec/port0-cable/) devices. Consequently, the example file
279 What: /sys/class/typec/<port>-{partner|cable}/identity/
[all …]
/linux-6.3-rc2/Documentation/ABI/obsolete/
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-6.3-rc2/drivers/usb/typec/
A Dclass.c69 return cable->identity; in get_pd_identity()
1091 kfree(cable); in typec_cable_release()
1130 put_device(&cable->dev); in typec_cable_put()
1142 return cable->active; in typec_cable_is_active()
1155 if (!cable->identity) in typec_cable_set_identity()
1176 struct typec_cable *cable; in typec_register_cable() local
1179 cable = kzalloc(sizeof(*cable), GFP_KERNEL); in typec_register_cable()
1180 if (!cable) in typec_register_cable()
1183 cable->type = desc->type; in typec_register_cable()
1204 put_device(&cable->dev); in typec_register_cable()
[all …]
/linux-6.3-rc2/include/linux/
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-6.3-rc2/Documentation/networking/
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
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
165 nibbles into bytes. This cable should not be used on unidirectional
[all …]
/linux-6.3-rc2/include/linux/usb/
A Dtypec.h123 int typec_cable_set_identity(struct typec_cable *cable);
296 void typec_unregister_cable(struct typec_cable *cable);
299 void typec_cable_put(struct typec_cable *cable);
300 int typec_cable_is_active(struct typec_cable *cable);
302 struct typec_plug *typec_register_plug(struct typec_cable *cable,
/linux-6.3-rc2/Documentation/spi/
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-6.3-rc2/Documentation/devicetree/bindings/mips/brcm/
A Dsoc.yaml7 title: Broadcom cable/DSL/settop platforms
13 Boards Broadcom cable/DSL/settop SoC shall have the following properties.
15 BMIPS4355 cable modem CPU instead of the BMIPS5000 application processor.
/linux-6.3-rc2/drivers/ata/
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-6.3-rc2/Documentation/userspace-api/media/dvb/
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
/linux-6.3-rc2/arch/arm64/boot/dts/qcom/
A Dsc7180-trogdor-lazor-r0.dts21 * Lane 0 was incorrectly mapped on the cable, but we've now decided
22 * that the cable is canon and in -rev1+ we'll make a board change
/linux-6.3-rc2/Documentation/networking/device_drivers/cable/
A Dsb1000.rst8 as NextLevel) SURFboard1000 internal cable modem board. This is an ISA card
9 which is used by a number of cable TV companies to provide cable modem access.
10 It's a one-way downstream-only cable modem, meaning that your upstream net link
24 to configure the cable modem and network interface (usually called "cm0");
27 cable modem easy.
37 - http://web.archive.org/web/%2E/http://linuxpower.cx/~cable/
93 phone number, and frequency for the cable modem. Also edit pap-secrets
109 connect successfully the cable modem interface will come up and you'll see a
117 The command "cmconfig cm0" will give you information about the cable modem
194 (and typically during a lengthy download through the cable modem)!
/linux-6.3-rc2/Documentation/networking/devlink/
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

Completed in 110 milliseconds

1234567