Home
last modified time | relevance | path

Searched +full:serial +full:- +full:id (Results 1 – 25 of 1040) sorted by relevance

12345678910>>...42

/kernel/linux/linux-5.10/drivers/usb/serial/
Dvisor.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 1999 - 2004
7 * Greg Kroah-Hartman (greg@kroah.com)
9 * See Documentation/usb/usb-serial.rst for more information on using this
25 #include <linux/usb/serial.h>
32 #define DRIVER_AUTHOR "Greg Kroah-Hartman <greg@kroah.com>"
38 static int visor_probe(struct usb_serial *serial,
39 const struct usb_device_id *id);
40 static int visor_calc_num_ports(struct usb_serial *serial,
42 static int clie_5_calc_num_ports(struct usb_serial *serial,
[all …]
Dusb-serial.c1 // SPDX-License-Identifier: GPL-2.0
3 * USB Serial Converter driver
5 * Copyright (C) 2009 - 2013 Johan Hovold (jhovold@gmail.com)
6 * Copyright (C) 1999 - 2012 Greg Kroah-Hartman (greg@kroah.com)
13 * See Documentation/usb/usb-serial.rst for more information on using this
33 #include <linux/serial.h>
35 #include <linux/usb/serial.h>
39 #define DRIVER_AUTHOR "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"
40 #define DRIVER_DESC "USB Serial Driver core"
46 the MODULE_DEVICE_TABLE declarations in each serial driver
[all …]
Dbelkin_sa.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Definitions for Belkin USB Serial Adapter Driver
8 * This program is largely derived from work by the linux-usb group
9 * and associated source files. Please see the usb/serial files for
12 * See Documentation/usb/usb-serial.rst for more information on using this
15 * 12-Mar-2001 gkh
16 * Added GoHubs GO-COM232 device id.
18 * 06-Nov-2000 gkh
21 * 12-Oct-2000 William Greathouse
22 * First cut at supporting Belkin USB Serial Adapter F5U103
[all …]
/kernel/linux/linux-6.6/drivers/usb/serial/
Dvisor.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 1999 - 2004
7 * Greg Kroah-Hartman (greg@kroah.com)
9 * See Documentation/usb/usb-serial.rst for more information on using this
25 #include <linux/usb/serial.h>
32 #define DRIVER_AUTHOR "Greg Kroah-Hartman <greg@kroah.com>"
38 static int visor_probe(struct usb_serial *serial,
39 const struct usb_device_id *id);
40 static int visor_calc_num_ports(struct usb_serial *serial,
42 static int clie_5_calc_num_ports(struct usb_serial *serial,
[all …]
Dusb-serial.c1 // SPDX-License-Identifier: GPL-2.0
3 * USB Serial Converter driver
5 * Copyright (C) 2009 - 2013 Johan Hovold (jhovold@gmail.com)
6 * Copyright (C) 1999 - 2012 Greg Kroah-Hartman (greg@kroah.com)
13 * See Documentation/usb/usb-serial.rst for more information on using this
33 #include <linux/serial.h>
35 #include <linux/usb/serial.h>
39 #define DRIVER_AUTHOR "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"
40 #define DRIVER_DESC "USB Serial Driver core"
46 the MODULE_DEVICE_TABLE declarations in each serial driver
[all …]
Dbelkin_sa.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Definitions for Belkin USB Serial Adapter Driver
8 * This program is largely derived from work by the linux-usb group
9 * and associated source files. Please see the usb/serial files for
12 * See Documentation/usb/usb-serial.rst for more information on using this
15 * 12-Mar-2001 gkh
16 * Added GoHubs GO-COM232 device id.
18 * 06-Nov-2000 gkh
21 * 12-Oct-2000 William Greathouse
22 * First cut at supporting Belkin USB Serial Adapter F5U103
[all …]
/kernel/linux/linux-6.6/include/linux/
Ddio.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Maybe this should handle DIO-II later?
19 * range from 0-63 (DIO) and 132-255 (DIO-II).
22 * So DIO cards cover [0x600000-0x800000); the areas [0x200000-0x400000) and
23 * [0x800000-0x1000000) are for additional space required by things
24 * like framebuffers. [0x400000-0x600000) is for miscellaneous internal I/O.
27 * DIO-II boards are at 0x1000000 + (sc - 132) * 0x400000
28 * which is address range [0x1000000-0x20000000) -- too big to map completely,
29 * so currently we just don't handle DIO-II boards. It wouldn't be hard to
47 dio_id id; member
[all …]
/kernel/linux/linux-5.10/include/linux/
Ddio.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Maybe this should handle DIO-II later?
19 * range from 0-63 (DIO) and 132-255 (DIO-II).
22 * So DIO cards cover [0x600000-0x800000); the areas [0x200000-0x400000) and
23 * [0x800000-0x1000000) are for additional space required by things
24 * like framebuffers. [0x400000-0x600000) is for miscellaneous internal I/O.
27 * DIO-II boards are at 0x1000000 + (sc - 132) * 0x400000
28 * which is address range [0x1000000-0x20000000) -- too big to map completely,
29 * so currently we just don't handle DIO-II boards. It wouldn't be hard to
47 dio_id id; member
[all …]
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/
Dmvme7100.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
10 /include/ "mpc8641si-pre.dtsi"
37 phy-handle = <&phy0>;
38 phy-connection-type = "rgmii-id";
42 phy0: ethernet-phy@1 {
45 phy1: ethernet-phy@2 {
48 phy2: ethernet-phy@3 {
51 phy3: ethernet-phy@4 {
57 phy-handle = <&phy1>;
[all …]
/kernel/linux/linux-6.6/arch/powerpc/boot/dts/fsl/
Dmvme7100.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
10 /include/ "mpc8641si-pre.dtsi"
37 phy-handle = <&phy0>;
38 phy-connection-type = "rgmii-id";
42 phy0: ethernet-phy@1 {
45 phy1: ethernet-phy@2 {
48 phy2: ethernet-phy@3 {
51 phy3: ethernet-phy@4 {
57 phy-handle = <&phy1>;
[all …]
/kernel/linux/linux-6.6/tools/virtio/virtio-trace/
DREADME1 Trace Agent for virtio-trace
6 - splice a page of ring-buffer to read_pipe without memory copying
7 - splice the page from write_pipe to virtio-console without memory copying
8 - write trace data to stdout by using -o option
9 - controlled by start/stop orders from a Host
18 5) The read/write threads start to read trace data from ring-buffers and
19 write the data to virtio-serial.
28 Makefile: Makefile of trace agent for virtio-trace
29 trace-agent.c: includes main function, sets up for operating trace agent
30 trace-agent.h: includes all structures and some macros
[all …]
/kernel/linux/linux-5.10/tools/virtio/virtio-trace/
DREADME1 Trace Agent for virtio-trace
6 - splice a page of ring-buffer to read_pipe without memory copying
7 - splice the page from write_pipe to virtio-console without memory copying
8 - write trace data to stdout by using -o option
9 - controlled by start/stop orders from a Host
18 5) The read/write threads start to read trace data from ring-buffers and
19 write the data to virtio-serial.
28 Makefile: Makefile of trace agent for virtio-trace
29 trace-agent.c: includes main function, sets up for operating trace agent
30 trace-agent.h: includes all structures and some macros
[all …]
/kernel/linux/linux-6.6/Documentation/networking/devlink/
Ddevlink-info.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
7 The ``devlink-info`` mechanism enables device drivers to report device
10 The original motivation for the ``devlink-info`` API was twofold:
12 - making it possible to automate device and firmware management in a fleet
13 of machines in a vendor-independent fashion (see also
14 :ref:`Documentation/networking/devlink/devlink-flash.rst <devlink_flash>`);
15 - name the per component FW versions (as opposed to the crowded ethtool
18 ``devlink-info`` supports reporting multiple types of objects. Reporting driver
19 versions is generally discouraged - here, and via any other Linux API.
21 .. list-table:: List of top level info objects
[all …]
/kernel/linux/linux-5.10/Documentation/networking/devlink/
Ddevlink-info.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
7 The ``devlink-info`` mechanism enables device drivers to report device
10 The original motivation for the ``devlink-info`` API was twofold:
12 - making it possible to automate device and firmware management in a fleet
13 of machines in a vendor-independent fashion (see also
14 :ref:`Documentation/networking/devlink/devlink-flash.rst <devlink_flash>`);
15 - name the per component FW versions (as opposed to the crowded ethtool
18 ``devlink-info`` supports reporting multiple types of objects. Reporting driver
19 versions is generally discouraged - here, and via any other Linux API.
21 .. list-table:: List of top level info objects
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/driver-model/
Dplatform.rst6 platform bus: platform_device, and platform_driver. This pseudo-bus
8 like those used to integrate peripherals on many system-on-chip
16 entities in the system. This includes legacy port-based devices and
18 into system-on-chip platforms. What they usually have in common
28 u32 id;
61 Or, in common situations where the device is known not to be hot-pluggable,
85 As a rule, platform specific (and often board-specific) setup code will
101 a kernel for a specific target board. Such board-specific kernels are
112 calls to clk_get(&pdev->dev, clock_name) return them as needed.
118 on a non-driver role: the driver registers its platform device, rather than
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/driver-model/
Dplatform.rst6 platform bus: platform_device, and platform_driver. This pseudo-bus
8 like those used to integrate peripherals on many system-on-chip
16 entities in the system. This includes legacy port-based devices and
18 into system-on-chip platforms. What they usually have in common
28 u32 id;
61 Or, in common situations where the device is known not to be hot-pluggable,
85 As a rule, platform specific (and often board-specific) setup code will
101 a kernel for a specific target board. Such board-specific kernels are
112 calls to clk_get(&pdev->dev, clock_name) return them as needed.
118 on a non-driver role: the driver registers its platform device, rather than
[all …]
/kernel/linux/linux-5.10/Documentation/usb/
Dusb-serial.rst2 USB serial
8 The USB serial driver currently supports a number of different USB to
9 serial converter products, as well as some devices that use a serial
19 Currently the driver can handle up to 256 different serial interfaces at
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 -------------------
[all …]
/kernel/linux/linux-6.6/Documentation/usb/
Dusb-serial.rst2 USB serial
8 The USB serial driver currently supports a number of different USB to
9 serial converter products, as well as some devices that use a serial
19 Currently the driver can handle up to 256 different serial interfaces at
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 -------------------
[all …]
/kernel/linux/linux-5.10/drivers/ssb/
Ddriver_chipcommon_sflash.c3 * ChipCommon serial flash interface
27 u32 id; member
83 dev_err(cc->dev->dev, "SFLASH control command failed (timeout)!\n"); in ssb_sflash_cmd()
86 /* Initialize serial flash access */
89 struct ssb_sflash *sflash = &cc->dev->bus->mipscore.sflash; in ssb_sflash_init()
91 u32 id, id2; in ssb_sflash_init() local
93 switch (cc->capabilities & SSB_CHIPCO_CAP_FLASHT) { in ssb_sflash_init()
99 id = chipco_read32(cc, SSB_CHIPCO_FLASHDATA); in ssb_sflash_init()
105 switch (id) { in ssb_sflash_init()
107 for (e = ssb_sflash_sst_tbl; e->name; e++) { in ssb_sflash_init()
[all …]
/kernel/linux/linux-6.6/drivers/ssb/
Ddriver_chipcommon_sflash.c3 * ChipCommon serial flash interface
27 u32 id; member
83 dev_err(cc->dev->dev, "SFLASH control command failed (timeout)!\n"); in ssb_sflash_cmd()
86 /* Initialize serial flash access */
89 struct ssb_sflash *sflash = &cc->dev->bus->mipscore.sflash; in ssb_sflash_init()
91 u32 id, id2; in ssb_sflash_init() local
93 switch (cc->capabilities & SSB_CHIPCO_CAP_FLASHT) { in ssb_sflash_init()
99 id = chipco_read32(cc, SSB_CHIPCO_FLASHDATA); in ssb_sflash_init()
105 switch (id) { in ssb_sflash_init()
107 for (e = ssb_sflash_sst_tbl; e->name; e++) { in ssb_sflash_init()
[all …]
/kernel/linux/linux-6.6/drivers/bcma/
Ddriver_chipcommon_sflash.c3 * ChipCommon serial flash interface
28 u32 id; member
85 bcma_err(cc->core->bus, "SFLASH control command failed (timeout)!\n"); in bcma_sflash_cmd()
88 /* Initialize serial flash access */
91 struct bcma_bus *bus = cc->core->bus; in bcma_sflash_init()
92 struct bcma_sflash *sflash = &cc->sflash; in bcma_sflash_init()
94 u32 id, id2; in bcma_sflash_init() local
96 switch (cc->capabilities & BCMA_CC_CAP_FLASHT) { in bcma_sflash_init()
102 id = bcma_cc_read32(cc, BCMA_CC_FLASHDATA); in bcma_sflash_init()
108 switch (id) { in bcma_sflash_init()
[all …]
/kernel/linux/linux-5.10/drivers/bcma/
Ddriver_chipcommon_sflash.c3 * ChipCommon serial flash interface
28 u32 id; member
85 bcma_err(cc->core->bus, "SFLASH control command failed (timeout)!\n"); in bcma_sflash_cmd()
88 /* Initialize serial flash access */
91 struct bcma_bus *bus = cc->core->bus; in bcma_sflash_init()
92 struct bcma_sflash *sflash = &cc->sflash; in bcma_sflash_init()
94 u32 id, id2; in bcma_sflash_init() local
96 switch (cc->capabilities & BCMA_CC_CAP_FLASHT) { in bcma_sflash_init()
102 id = bcma_cc_read32(cc, BCMA_CC_FLASHDATA); in bcma_sflash_init()
108 switch (id) { in bcma_sflash_init()
[all …]
/kernel/linux/linux-6.6/net/rxrpc/
Dprotocol.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
12 typedef u32 rxrpc_serial_t; /* Rx message serial number */
13 typedef __be32 rxrpc_seq_net_t; /* on-the-wire Rx message sequence number */
14 typedef __be32 rxrpc_serial_net_t; /* on-the-wire Rx message serial number */
18 * on-the-wire Rx packet header
19 * - all multibyte fields should be in network byte order
23 #define RXRPC_RANDOM_EPOCH 0x80000000 /* Random if set, date-based if not */
25 __be32 cid; /* connection and channel ID */
27 #define RXRPC_CHANNELMASK (RXRPC_MAXCALLS-1) /* mask for channel ID */
28 #define RXRPC_CIDMASK (~RXRPC_CHANNELMASK) /* mask for connection ID */
[all …]
/kernel/linux/linux-5.10/include/linux/usb/
Diowarrior.h1 /* SPDX-License-Identifier: GPL-2.0 */
18 /* vendor id : supposed to be USB_VENDOR_ID_CODEMERCS in all cases */
20 /* product id : depends on type of chip (USB_DEVICE_ID_CODEMERCS_X) */
22 /* the serial number of our chip (if a serial-number is not available
24 __u8 serial[9]; member
27 /* USB-speed of the device (0=UNKNOWN, 1=LOW, 2=FULL 3=HIGH) */
33 /* size of the data-packets on this interface */
38 Get some device-information (product-id , serial-number etc.)
/kernel/linux/linux-6.6/include/linux/usb/
Diowarrior.h1 /* SPDX-License-Identifier: GPL-2.0 */
18 /* vendor id : supposed to be USB_VENDOR_ID_CODEMERCS in all cases */
20 /* product id : depends on type of chip (USB_DEVICE_ID_CODEMERCS_X) */
22 /* the serial number of our chip (if a serial-number is not available
24 __u8 serial[9]; member
27 /* USB-speed of the device (0=UNKNOWN, 1=LOW, 2=FULL 3=HIGH) */
33 /* size of the data-packets on this interface */
38 Get some device-information (product-id , serial-number etc.)

12345678910>>...42