/linux-6.15/drivers/net/usb/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 comment "Host-side USB support is needed for USB Network Adapter support" 16 tristate "USB CATC NetMate-based Ethernet device support" 35 tristate "USB KLSI KL5USB101-based ethernet device support" 40 ADS USB-10BT 45 D-Link DSB-650C and DU-E10 47 I-O DATA USB-ET/T 51 Mobility USB-Ethernet Adapter 52 NetGear EA-101 61 SmartBridges smartNIC or on Belkin F5U111 devices - you should use [all …]
|
D | cdc_ether.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2003-2005 by David Brownell 26 return (desc->bInterfaceClass == USB_CLASS_COMM && in is_rndis() 27 desc->bInterfaceSubClass == 2 && in is_rndis() 28 desc->bInterfaceProtocol == 0xff); in is_rndis() 33 return (desc->bInterfaceClass == USB_CLASS_MISC && in is_activesync() 34 desc->bInterfaceSubClass == 1 && in is_activesync() 35 desc->bInterfaceProtocol == 1); in is_activesync() 40 return (desc->bInterfaceClass == USB_CLASS_WIRELESS_CONTROLLER && in is_wireless_rndis() 41 desc->bInterfaceSubClass == 1 && in is_wireless_rndis() [all …]
|
/linux-6.15/tools/arch/x86/dell-uart-backlight-emulator/ |
D | README | 2 -------------------------------------------------------- 16 the drivers/platform/x86/dell/dell-uart-backlight.c driver without access 22 2. A DB9 NULL modem cable. 29 With everything setup and the NULL modem cable connected between 32 ./dell-uart-backlight-emulator <path-to-/dev/tty*S#-for-second-port> 36 ./dell-uart-backlight-emulator /dev/ttyUSB0 38 And then (re)load the dell-uart-backlight driver: 40 sudo rmmod dell-uart-backlight; sudo modprobe dell-uart-backlight dyndbg
|
/linux-6.15/Documentation/devicetree/bindings/mips/brcm/ |
D | soc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom cable/DSL/settop platforms 10 - Florian Fainelli <f.fainelli@gmail.com> 13 Boards Broadcom cable/DSL/settop SoC shall have the following properties. 14 The experimental -viper variants are for running Linux on the 3384's 15 BMIPS4355 cable modem CPU instead of the BMIPS5000 application processor. 23 - brcm,bcm3368 24 - brcm,bcm3384 [all …]
|
D | soc.txt | 1 * Broadcom cable/DSL/settop platforms 5 - compatible: "brcm,bcm3368", "brcm,bcm3384", "brcm,bcm33843" 6 "brcm,bcm3384-viper", "brcm,bcm33843-viper" 12 The experimental -viper variants are for running Linux on the 3384's 13 BMIPS4355 cable modem CPU instead of the BMIPS5000 application processor. 16 ---------------- 21 = Always-On control block (AON CTRL) 23 This hardware provides control registers for the "always-on" (even in low-power 27 - compatible : should be one of 28 "brcm,bcm7425-aon-ctrl" [all …]
|
/linux-6.15/drivers/tty/serial/8250/ |
D | 8250_pnp.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Probe for 8250/16550-type ISAPNP serial ports. 9 * Ported to the Linux PnP Layer - (C) Adam Belay. 30 /* Archtek SmartLink Modem 3334BT Plug & Play */ 33 /* SXPro 144 External Data Fax Modem Plug & Play */ 35 /* SXPro 288 External Data Fax Modem Plug & Play */ 37 /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */ 39 /* Actiontec ISA PNP 56K X2 Fax Modem */ 41 /* Rockwell 56K ACF II Fax+Data+Voice Modem */ 45 * Native driver (ali-ircc) is broken so at least [all …]
|
/linux-6.15/drivers/acpi/ |
D | acpi_pnp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 37 {"CDC0001"}, /* Opl3-SAx */ 50 {"YMH0006"}, /* Opl3-SA */ 51 {"YMH0022"}, /* Opl3-SAx */ 83 /* radio-cadet */ 85 /* radio-gemtek */ 86 {"ADS7183"}, /* AOpen FX-3D/Pro Radio */ 87 /* radio-sf16fmr2 */ 88 {"MFRad13"}, /* tuner subdevice of SF16-FMD2 */ 94 /* fintek-cir */ [all …]
|
/linux-6.15/Documentation/usb/ |
D | gadget_serial.rst | 7 (updated 8-May-2008 for v2.3) 11 ---------------------- 25 MA 02111-1307 USA. 35 ------------- 55 -------- 65 -------------------------------------- 66 | Host-Side CDC ACM USB Host | 68 | System | Generic USB | Driver |-------- 71 -------------------------------------- | 76 -------------------------------------- | [all …]
|
D | usb-serial.rst | 45 -------------------------------------- 58 ----------------------------------------------- 72 This goes against the current documentation for pilot-xfer and other 77 (this is usually /dev/ttyUSB1 if you do not have any other usb-serial 99 Kroah-Hartman at greg@kroah.com 103 ------------------- 107 cable/cradle. 115 significant advantage of using USB is speed - I can get 73 to 113 120 contains the necessary packages and a simple step-by-step howto. 129 iPAQ - disable autosync by going to the Start/Settings/Connections menu [all …]
|
/linux-6.15/include/uapi/linux/ |
D | bcm933xx_hcs.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Broadcom Cable Modem firmware format
|
/linux-6.15/Documentation/networking/ |
D | plip.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 ----------------- 17 This device interface allows a point-to-point connection between two 25 printer port. PLIP is a non-standard, but [can use] uses the standard 26 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 50 Doesn't work over a modem, like SLIP and PPP. Limited range, 15 m. 62 ------------------- 72 PLIP driver is signaled whenever data is sent to it via the cable, such that [all …]
|
/linux-6.15/Documentation/networking/dsa/ |
D | bcm_sf2.rst | 8 - xDSL gateways such as BCM63138 9 - streaming/multimedia Set Top Box such as BCM7445 10 - Cable Modem/residential gateways such as BCM7145/BCM3390 13 ports, offering a range of built-in and customizable interfaces: 15 - single integrated Gigabit PHY 16 - quad integrated Gigabit PHY 17 - quad external Gigabit PHY w/ MDIO multiplexer 18 - integrated MoCA PHY 19 - several external MII/RevMII/GMII/RGMII interfaces 22 fail-over not to lose packets during a MoCA role re-election, as well as out of [all …]
|
/linux-6.15/drivers/usb/serial/ |
D | whiteheat.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 * Greg Kroah-Hartman (greg@kroah.com) 11 * See Documentation/usb/usb-serial.rst for more information on using this 90 __le32 baud; /* any value 7 - 460800, firmware calculates 131 * Type DATA: 0x00 - 0xff 132 * Type IDATA: 0x80 - 0xff 133 * Type BDATA: 0x20 - 0x2f 134 * Type XDATA: 0x0000 - 0xffff 140 * NOTE: 0x80 - 0xff (local space) are the Special Function Registers 141 * of the 8051, and some have on-read side-effects. [all …]
|
D | cp210x.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2010-2021 Johan Hovold (johan@kernel.org) 10 * control thanks to Munir Nassar nassarmu@real-time.com 55 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */ 56 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */ 57 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 58 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 59 { USB_DEVICE(0x04BF, 0x1301) }, /* TDK Corporation NC0110013M - Network Controller */ 60 { USB_DEVICE(0x04BF, 0x1303) }, /* TDK Corporation MM0110113M - i3 Micro Module */ 63 { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */ [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 Please read <file:Documentation/usb/usb-serial.rst> for more 50 read <file:Documentation/usb/usb-serial.rst> for more information on 61 - Suunto ANT+ USB device. 62 - Medtronic CareLink USB device 63 - Fundamental Software dongle. 64 - Google USB serial devices 65 - HP4x calculators 66 - Libtransistor USB console 67 - a number of Motorola phones [all …]
|
D | ark3116.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547, 10 * productid=0x0232) (used in a datacable called KQ-U8A) 12 * Supports full modem status lines, break, hardware flow control. Does not 52 struct usb_device *dev = serial->dev; in is_irda() 53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda() 54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda() 69 __u32 mcr; /* modem control register value */ 73 __u32 msr; /* modem status register value */ 82 result = usb_control_msg(serial->dev, in ark3116_write_reg() [all …]
|
D | ftdi_sio_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 28 #define FTDI_FT2233HP_PID 0x6040 /* Dual channel hi-speed device with PD */ 29 #define FTDI_FT4233HP_PID 0x6041 /* Quad channel hi-speed device with PD */ 30 #define FTDI_FT2232HP_PID 0x6042 /* Dual channel hi-speed device with PD */ 31 #define FTDI_FT4232HP_PID 0x6043 /* Quad channel hi-speed device with PD */ 32 #define FTDI_FT233HP_PID 0x6044 /* Dual channel hi-speed device with PD */ [all …]
|
/linux-6.15/Documentation/devicetree/bindings/net/dsa/ |
D | brcm,b53.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Florian Fainelli <f.fainelli@gmail.com> 18 - const: brcm,bcm5325 19 - const: brcm,bcm53101 20 - const: brcm,bcm53115 21 - const: brcm,bcm53125 22 - const: brcm,bcm53128 23 - const: brcm,bcm53134 [all …]
|
/linux-6.15/Documentation/driver-api/gpio/ |
D | drivers-on-gpio.rst | 6 the right in-kernel and userspace APIs/ABIs for the job, and that these 10 - leds-gpio: drivers/leds/leds-gpio.c will handle LEDs connected to GPIO 13 - ledtrig-gpio: drivers/leds/trigger/ledtrig-gpio.c will provide a LED trigger, 15 (and that LED may in turn use the leds-gpio as per above). 17 - gpio-keys: drivers/input/keyboard/gpio_keys.c is used when your GPIO line 20 - gpio-keys-polled: drivers/input/keyboard/gpio_keys_polled.c is used when your 24 - gpio_mouse: drivers/input/mouse/gpio_mouse.c is used to provide a mouse with 26 mouse cable and connect the wires to GPIO lines or solder a mouse connector 29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from 31 off/on, for an actual PWM waveform, see pwm-gpio below.) [all …]
|
/linux-6.15/drivers/tty/serial/ |
D | icom.c | 1 // SPDX-License-Identifier: GPL-2.0+ 73 #define BAUD_TABLE_LIMIT (ARRAY_SIZE(icom_acfg_baud) - 1) 80 u32 int_reg_b; /* Adapter non-masked Interrupt */ 88 u32 int_reg_2b; /* Adapter non-masked 2 */ 92 u32 reserved[108]; /* 0-1B0 reserved by personality code */ 93 u32 RcvStatusAddr; /* 1B0-1B3 Status Address for Next rcv */ 98 u32 XmitStatusAddr; /* 1B8-1BB Transmit Status Address */ 103 u32 reserved3; /* 1C0-1C3 Reserved */ 108 u8 dce_resvd[20]; /* 1C8-1DB DCE Rsvd */ 115 u32 call_addr; /* 1E0-1E3 Phn #/CFI buff addr */ [all …]
|
/linux-6.15/Documentation/admin-guide/ |
D | devices.txt | 1 0 Unnamed devices (e.g. non-device mounts) 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 31 2 char Pseudo-TTY masters 37 Pseudo-tty's are named as follows: 40 the 1st through 16th series of 16 pseudo-ttys each, and 44 These are the old-style (BSD) PTY devices; Unix98 106 3 char Pseudo-TTY slaves 112 These are the old-style (BSD) PTY devices; Unix98 [all …]
|
/linux-6.15/arch/arm/boot/dts/st/ |
D | ste-href-ab8505.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "ste-ab8505.dtsi" 13 pinctrl-names = "default", "sleep"; 14 pinctrl-0 = <&usb_a_1_default>; 15 pinctrl-1 = <&usb_a_1_sleep>; 20 regulator-name = "V-DISPLAY"; 24 regulator-name = "V-eMMC1"; 28 regulator-name = "V-MMC-SD"; 32 regulator-name = "V-INTCORE"; 36 regulator-name = "V-TVOUT"; [all …]
|
D | ste-href-ab8500.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "ste-ab8500.dtsi" 13 pinctrl-names = "default", "sleep"; 14 pinctrl-0 = <&usb_a_1_default>; 15 pinctrl-1 = <&usb_a_1_sleep>; 20 regulator-name = "V-DISPLAY"; 24 regulator-name = "V-eMMC1"; 28 regulator-name = "V-MMC-SD"; 32 regulator-name = "V-INTCORE"; 36 regulator-name = "V-TVOUT"; [all …]
|
/linux-6.15/drivers/isdn/hardware/mISDN/ |
D | hfcsusb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * hfcsusb.h, HFC-S USB mISDN driver 10 #define DRIVER_NAME "HFC-S_USB" 40 #define MAX_BCH_SIZE 2048 /* allowed B-channel packet size */ 53 #define HFCUSB_SCTRL 0x31 /* S-bus control register (tx) */ 55 #define HFCUSB_SCTRL_R 0x33 /* S-bus control register (rx) */ 70 #define HFCUSB_CHIPID 0x40 /* ID value of HFC-S USB */ 104 #define BITLINE_INF (-96 * 8) 106 /* HFC-S USB register access by Control-URSs */ 108 usb_control_msg((a)->dev, (a)->ctrl_out_pipe, 0, 0x40, (c), (b), \ [all …]
|
/linux-6.15/drivers/tty/ |
D | n_gsm.c | 1 // SPDX-License-Identifier: GPL-2.0 10 * tty -> DLCI fifo -> scheduler -> GSM MUX data queue ---o-> ldisc 11 * control message -> GSM MUX control queue --´ 14 * ldisc -> gsm_queue() -o--> tty 15 * `-> gsm_control_response() 96 * Semi-arbitrary buffer size limits. 0710 is normally run with 32-64 byte 107 * struct gsm_mux_net - network interface 172 u32 modem_rx; /* Our incoming virtual modem lines */ 173 u32 modem_tx; /* Our outgoing modem lines */ 175 bool dead; /* Refuse re-open */ [all …]
|