Searched refs:serial (Results 1 - 25 of 484) sorted by relevance

1234567891011>>

/linux-master/arch/xtensa/include/asm/
H A Dserial.h2 * include/asm-xtensa/serial.h
4 * Configuration details for 8250, 16450, 16550, etc. serial ports
16 #include <platform/serial.h>
/linux-master/drivers/net/usb/
H A Dhso.c22 * The multiplexed serial ports are using the interrupt and
60 #include <linux/serial.h>
203 on which serial port it is used on. */
230 int (*write_data) (struct hso_serial *serial);
233 * working on the serial receive buffers
294 static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial);
295 static void hso_kick_transmit(struct hso_serial *serial);
312 static int hso_mux_serial_read(struct hso_serial *serial);
368 /* serial structures */
515 static int hso_urb_to_index(struct hso_serial *serial, struc argument
601 struct hso_serial *serial = NULL; local
612 obtain_minor(struct hso_serial *serial) argument
632 release_minor(struct hso_serial *serial) argument
1083 struct hso_serial *serial = tty->driver_data; local
1109 hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb) argument
1132 put_rxbuf_data_and_resubmit_bulk_urb(struct hso_serial *serial) argument
1151 put_rxbuf_data_and_resubmit_ctrl_urb(struct hso_serial *serial) argument
1176 struct hso_serial *serial = urb->context; local
1214 struct hso_serial *serial = from_tasklet(serial, t, local
1228 struct hso_serial *serial = tty->driver_data; local
1236 struct hso_serial *serial = get_serial_by_index(tty->index); local
1290 struct hso_serial *serial = tty->driver_data; local
1327 struct hso_serial *serial = tty->driver_data; local
1353 struct hso_serial *serial = tty->driver_data; local
1367 struct hso_serial *serial = tty->driver_data; local
1379 struct hso_serial *serial = tty->driver_data; local
1401 struct hso_serial *serial = tty->driver_data; local
1415 tiocmget_submit_urb(struct hso_serial *serial, struct hso_tiocmget *tiocmget, struct usb_device *usb) argument
1442 struct hso_serial *serial = urb->context; local
1534 hso_wait_modem_status(struct hso_serial *serial, unsigned long arg) argument
1586 struct hso_serial *serial = tty->driver_data; local
1616 struct hso_serial *serial = tty->driver_data; local
1650 struct hso_serial *serial = tty->driver_data; local
1692 struct hso_serial *serial = tty->driver_data; local
1711 hso_kick_transmit(struct hso_serial *serial) argument
1743 mux_device_request(struct hso_serial *serial, u8 type, u16 port, struct urb *ctrl_urb, struct usb_ctrlrequest *ctrl_req, u8 *ctrl_urb_data, u32 size) argument
1803 hso_mux_serial_read(struct hso_serial *serial) argument
1830 struct hso_serial *serial; local
1885 hso_mux_serial_write_data(struct hso_serial *serial) argument
1901 struct hso_serial *serial = urb->context; local
1926 hso_std_serial_write_data(struct hso_serial *serial) argument
1952 struct hso_serial *serial = urb->context; local
1991 put_rxbuf_data(struct urb *urb, struct hso_serial *serial) argument
2136 struct hso_serial *serial = dev2ser(hso_dev); local
2183 struct hso_serial *serial = dev2ser(hso_dev); local
2221 hso_serial_tty_unregister(struct hso_serial *serial) argument
2227 hso_serial_common_free(struct hso_serial *serial) argument
2245 hso_serial_common_create(struct hso_serial *serial, int num_urbs, int rx_size, int tx_size) argument
2569 hso_free_tiomget(struct hso_serial *serial) argument
2588 struct hso_serial *serial = dev2ser(hso_dev); local
2612 struct hso_serial *serial; local
2700 struct hso_serial *serial; local
3100 struct hso_serial *serial; local
[all...]
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-duart-0.dtsi35 serial0: serial@4500 {
37 device_type = "serial";
44 serial1: serial@4600 {
46 device_type = "serial";
H A Dqoriq-duart-0.dtsi35 serial0: serial@11c500 {
37 device_type = "serial";
44 serial1: serial@11c600 {
46 device_type = "serial";
H A Dqoriq-duart-1.dtsi35 serial2: serial@11d500 {
37 device_type = "serial";
44 serial3: serial@11d600 {
46 device_type = "serial";
/linux-master/tools/testing/kunit/qemu_configs/
H A Dsh.py14 serial='null', variable
17 '-serial', 'mon:stdio'])
/linux-master/arch/arm/mach-versatile/
H A Dintegrator.h3 #include <linux/amba/serial.h>
/linux-master/drivers/net/mctp/
H A DMakefile1 obj-$(CONFIG_MCTP_SERIAL) += mctp-serial.o
/linux-master/arch/powerpc/boot/
H A Dcuboot-85xx.c37 void *serial = NULL; local
42 while ((serial = find_node_by_devtype(serial, "serial"))) {
43 if (get_parent(serial) != soc)
46 setprop(serial, "clock-frequency", &bd.bi_busfreq,
H A Dcuboot-83xx.c34 void *serial = NULL; local
39 while ((serial = find_node_by_devtype(serial, "serial"))) {
40 if (get_parent(serial) != soc)
43 setprop(serial, "clock-frequency", &bd.bi_busfreq,
H A Dcuboot-85xx-cpm2.c36 void *serial = NULL; local
41 while ((serial = find_node_by_devtype(serial, "serial"))) {
42 if (get_parent(serial) != devp)
45 setprop(serial, "clock-frequency", &bd.bi_busfreq,
H A Dcuboot-824x.c28 void *serial = NULL; local
33 while ((serial = find_node_by_devtype(serial, "serial"))) {
34 if (get_parent(serial) != soc)
37 setprop(serial, "clock-frequency", &bd.bi_busfreq,
/linux-master/drivers/usb/serial/
H A Dusb-serial.c13 * See Documentation/usb/usb-serial.rst for more information on using this
33 #include <linux/serial.h>
35 #include <linux/usb/serial.h>
46 the MODULE_DEVICE_TABLE declarations in each serial driver
48 via modprobe, and modprobe will load usbserial because the serial
57 * Look up the serial port structure. If it is found and it hasn't been
63 struct usb_serial *serial; local
71 serial = port->serial;
72 mutex_lock(&serial
84 allocate_minors(struct usb_serial *serial, int num_ports) argument
113 release_minors(struct usb_serial *serial) argument
124 usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf) argument
145 release_sibling(struct usb_serial *serial, struct usb_interface *intf) argument
164 struct usb_serial *serial; local
191 usb_serial_put(struct usb_serial *serial) argument
217 struct usb_serial *serial; local
258 struct usb_serial *serial = port->serial; local
344 struct usb_serial *serial; local
393 struct usb_serial *serial = port->serial; local
406 struct usb_serial *serial = port->serial; local
548 struct usb_serial *serial; local
689 struct usb_serial *serial; local
798 store_endpoint(struct usb_serial *serial, struct usb_serial_endpoints *epds, struct usb_endpoint_descriptor *epd) argument
828 find_endpoints(struct usb_serial *serial, struct usb_serial_endpoints *epds, struct usb_interface *intf) argument
966 struct usb_serial *serial = NULL; local
1178 struct usb_serial *serial = usb_get_intfdata(interface); local
1219 struct usb_serial *serial = usb_get_intfdata(intf); local
1246 usb_serial_unpoison_port_urbs(struct usb_serial *serial) argument
1256 struct usb_serial *serial = usb_get_intfdata(intf); local
1276 struct usb_serial *serial = usb_get_intfdata(intf); local
[all...]
H A Dmxuport.c8 * Supports the following Moxa USB to serial converters:
19 #include <linux/serial.h>
27 #include <linux/usb/serial.h>
105 /* Definitions for serial event type */
212 static int mxuport_recv_ctrl_urb(struct usb_serial *serial, argument
218 status = usb_control_msg(serial->dev,
219 usb_rcvctrlpipe(serial->dev, 0),
226 dev_err(&serial->interface->dev,
233 dev_err(&serial->interface->dev,
243 static int mxuport_send_ctrl_data_urb(struct usb_serial *serial, argument
268 mxuport_send_ctrl_urb(struct usb_serial *serial, u8 request, u16 value, u16 index) argument
287 struct usb_serial *serial = port->serial; local
306 struct usb_serial *serial = port->serial; local
466 struct usb_serial *serial = port->serial; local
513 struct usb_serial *serial = port->serial; local
557 struct usb_serial *serial = port->serial; local
572 struct usb_serial *serial = port->serial; local
600 struct usb_serial *serial = port->serial; local
616 struct usb_serial *serial = port->serial; local
638 struct usb_serial *serial = port->serial; local
762 mxuport_set_termios_flow(struct tty_struct *tty, const struct ktermios *old_termios, struct usb_serial_port *port, struct usb_serial *serial) argument
839 struct usb_serial *serial = port->serial; local
938 mxuport_calc_num_ports(struct usb_serial *serial, struct usb_serial_endpoints *epds) argument
974 mxuport_get_fw_version(struct usb_serial *serial, u32 *version) argument
999 mxuport_download_fw(struct usb_serial *serial, const struct firmware *fw_p) argument
1047 mxuport_probe(struct usb_serial *serial, const struct usb_device_id *id) argument
1120 struct usb_serial *serial = port->serial; local
1153 mxuport_attach(struct usb_serial *serial) argument
1179 mxuport_release(struct usb_serial *serial) argument
1191 struct usb_serial *serial = port->serial; local
1223 struct usb_serial *serial = port->serial; local
1236 struct usb_serial *serial = port->serial; local
1251 mxuport_resume(struct usb_serial *serial) argument
[all...]
H A Dmos7720.c4 * Controls the Moschip 7720 usb to dual port serial converter
16 * Originally based on drivers/usb/serial/io_edgeport.c which is:
28 #include <linux/serial.h>
31 #include <linux/usb/serial.h>
55 /* This structure holds all of the local serial port information */
94 struct usb_serial *serial; /* back to containing struct */ member in struct:mos7715_parport
108 MOS7720_THR, /* serial port regs */
125 MOS7720_SP2_REG, /* serial port 2 (7720 only) */
174 else /* serial port reg */
181 * not specific to a particular serial por
183 write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum, enum mos_regs reg, __u8 data) argument
205 read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum, enum mos_regs reg, __u8 *data) argument
553 mos7715_parport_init(struct usb_serial *serial) argument
820 mos77xx_calc_num_ports(struct usb_serial *serial, struct usb_serial_endpoints *epds) argument
844 struct usb_serial *serial; local
967 struct usb_serial *serial; local
1003 struct usb_serial *serial; local
1055 struct usb_serial *serial; local
1184 struct usb_serial *serial; local
1316 struct usb_serial *serial; local
1363 struct usb_serial *serial; local
1628 mos7720_startup(struct usb_serial *serial) argument
1663 mos7720_release(struct usb_serial *serial) argument
[all...]
H A Dconsole.c18 #include <linux/serial.h>
20 #include <linux/usb/serial.h>
35 * Much of the code here is copied from drivers/char/serial.c
36 * and implements a phony serial console in the same way that
37 * serial.c does so that in case some software queries it,
40 * Things that are different from the way the serial port code
41 * does things, is that we call the lower level usb-serial
52 * serial.c code, except that the specifier is "ttyUSB" instead
64 struct usb_serial *serial; local
118 serial
202 struct usb_serial *serial; local
267 usb_serial_console_disconnect(struct usb_serial *serial) argument
[all...]
H A Dempeg.c11 * See Documentation/usb/usb-serial.rst for more information on using this
25 #include <linux/usb/serial.h>
34 static int empeg_startup(struct usb_serial *serial);
62 static int empeg_startup(struct usb_serial *serial) argument
66 if (serial->dev->actconfig->desc.bConfigurationValue != 1) {
67 dev_err(&serial->dev->dev, "active config #%d != 1 ??\n",
68 serial->dev->actconfig->desc.bConfigurationValue);
72 r = usb_reset_configuration(serial->dev);
H A Dwhiteheat.c11 * See Documentation/usb/usb-serial.rst for more information on using this
28 #include <linux/serial.h>
29 #include <linux/usb/serial.h>
70 static int whiteheat_firmware_download(struct usb_serial *serial,
72 static int whiteheat_firmware_attach(struct usb_serial *serial);
74 /* function prototypes for the Connect Tech WhiteHEAT serial converter */
75 static int whiteheat_attach(struct usb_serial *serial);
76 static void whiteheat_release(struct usb_serial *serial);
149 static int start_command_port(struct usb_serial *serial);
150 static void stop_command_port(struct usb_serial *serial);
189 whiteheat_firmware_download(struct usb_serial *serial, const struct usb_device_id *id) argument
204 whiteheat_firmware_attach(struct usb_serial *serial) argument
215 whiteheat_attach(struct usb_serial *serial) argument
322 whiteheat_release(struct usb_serial *serial) argument
759 start_command_port(struct usb_serial *serial) argument
788 stop_command_port(struct usb_serial *serial) argument
[all...]
H A Dpl2303.c3 * Prolific PL2303 USB to serial adaptor driver
10 * See Documentation/usb/usb-serial.rst for more information on using this
20 #include <linux/serial.h>
26 #include <linux/usb/serial.h>
242 static int pl2303_vendor_read(struct usb_serial *serial, u16 value, argument
245 struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
246 struct device *dev = &serial->interface->dev;
255 res = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
272 static int pl2303_vendor_write(struct usb_serial *serial, u1 argument
298 pl2303_update_reg(struct usb_serial *serial, u8 reg, u8 mask, u8 val) argument
326 pl2303_probe(struct usb_serial *serial, const struct usb_device_id *id) argument
339 pl2303_endpoint_hack(struct usb_serial *serial, struct usb_serial_endpoints *epds) argument
369 pl2303_calc_num_ports(struct usb_serial *serial, struct usb_serial_endpoints *epds) argument
390 pl2303_supports_hx_status(struct usb_serial *serial) argument
402 pl2303_detect_type(struct usb_serial *serial) argument
469 pl2303_startup(struct usb_serial *serial) argument
521 pl2303_release(struct usb_serial *serial) argument
691 struct usb_serial *serial = port->serial; local
795 struct usb_serial *serial = port->serial; local
960 struct usb_serial *serial = port->serial; local
1065 struct usb_serial *serial = port->serial; local
1099 struct usb_serial *serial = port->serial; local
[all...]
/linux-master/arch/sh/kernel/cpu/sh3/
H A DMakefile11 obj-$(CONFIG_CPU_SUBTYPE_SH7705) += setup-sh7705.o serial-sh770x.o
12 obj-$(CONFIG_CPU_SUBTYPE_SH7706) += setup-sh770x.o serial-sh770x.o
13 obj-$(CONFIG_CPU_SUBTYPE_SH7707) += setup-sh770x.o serial-sh770x.o
14 obj-$(CONFIG_CPU_SUBTYPE_SH7708) += setup-sh770x.o serial-sh770x.o
15 obj-$(CONFIG_CPU_SUBTYPE_SH7709) += setup-sh770x.o serial-sh770x.o
16 obj-$(CONFIG_CPU_SUBTYPE_SH7710) += setup-sh7710.o serial-sh7710.o
17 obj-$(CONFIG_CPU_SUBTYPE_SH7712) += setup-sh7710.o serial-sh7710.o
18 obj-$(CONFIG_CPU_SUBTYPE_SH7720) += setup-sh7720.o serial-sh7720.o
19 obj-$(CONFIG_CPU_SUBTYPE_SH7721) += setup-sh7720.o serial-sh7720.o
/linux-master/arch/arm/mach-lpc32xx/
H A DMakefile6 obj-y := common.o serial.o
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_fru_eeprom.h33 char serial[20]; member in struct:amdgpu_fru_info
/linux-master/arch/arm64/boot/dts/sprd/
H A Dsharkl64.dtsi26 uart0: serial@70000000 {
34 uart1: serial@70100000 {
42 uart2: serial@70200000 {
50 uart3: serial@70300000 {
/linux-master/arch/mips/rb532/
H A DMakefile6 obj-$(CONFIG_SERIAL_8250_CONSOLE) += serial.o
/linux-master/sound/drivers/
H A DMakefile13 snd-serial-u16550-objs := serial-u16550.o
14 snd-serial-generic-objs := serial-generic.o
22 obj-$(CONFIG_SND_SERIAL_U16550) += snd-serial-u16550.o
23 obj-$(CONFIG_SND_SERIAL_GENERIC) += snd-serial-generic.o

Completed in 432 milliseconds

1234567891011>>