Home
last modified time | relevance | path

Searched full:acm (Results 1 – 25 of 240) sorted by relevance

12345678910

/openbmc/linux/drivers/usb/class/
H A Dcdc-acm.c3 * cdc-acm.c
42 #include "cdc-acm.h"
62 * Look up an ACM structure by minor. If found and not disconnected, increment
65 static struct acm *acm_get_by_minor(unsigned int minor) in acm_get_by_minor()
67 struct acm *acm; in acm_get_by_minor() local
70 acm = idr_find(&acm_minors, minor); in acm_get_by_minor()
71 if (acm) { in acm_get_by_minor()
72 mutex_lock(&acm->mutex); in acm_get_by_minor()
73 if (acm->disconnected) { in acm_get_by_minor()
74 mutex_unlock(&acm->mutex); in acm_get_by_minor()
[all …]
H A Dcdc-acm.h4 * Includes for cdc-acm.c
45 struct acm *instance;
54 struct acm *instance;
57 struct acm { struct
97 unsigned int minor; /* acm minor number */ argument
H A DKconfig8 tristate "USB Modem (CDC ACM) support"
13 Please read <file:Documentation/usb/acm.rst> for details.
20 module will be called cdc-acm.
/openbmc/linux/drivers/usb/gadget/function/
H A Df_acm.c3 * f_acm.c -- USB CDC serial (ACM) function driver
24 * This CDC ACM function support just wraps control functions and
27 * Because CDC ACM is standardized by the USB-IF, many host operating
28 * systems have drivers for it. Accordingly, ACM is the preferred
33 * Note that even MS-Windows has some support for ACM. However, that
34 * support is somewhat broken because when you use ACM in a composite
271 [ACM_CTRL_IDX].s = "CDC Abstract Control Model (ACM)",
272 [ACM_DATA_IDX].s = "CDC ACM Data",
289 /* ACM control ... data handling is delegated to tty library code.
298 struct f_acm *acm = ep->driver_data; in acm_complete_set_line_coding() local
[all …]
H A Du_serial.h30 * REVISIT at least ACM could support tiocmget() if needed.
43 /* REVISIT avoid this CDC-ACM support harder ... */
/openbmc/linux/Documentation/usb/
H A Dacm.rst2 Linux ACM driver v0.16
34 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal
36 Abstract Control Model (USB CDC ACM) specification.
48 I know of one ISDN TA that does work with the acm driver:
57 thus won't work with this drivers. Check for ACM compliance before buying.
63 cdc-acm.ko
90 I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=acm
95 I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm
97 I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=acm
102 is important, it means it's an ACM device. The Driver=acm means the acm
[all …]
H A Dgadget_serial.rst61 The gadget serial driver talks over USB to either a CDC ACM driver
66 | Host-Side CDC ACM USB Host |
88 CDC ACM compliant class device or a simple vendor specific device
92 The host side driver can potentially be any ACM compliant driver
94 interface. Gadget serial has been tested with the Linux ACM driver,
95 the Windows usbser.sys ACM driver, and the Linux USB generic serial
98 With the gadget serial driver and the host side ACM or generic
118 ACM device (recommended for interoperability), do this::
148 If gadget serial is loaded as an ACM device you will want to use
149 either the Windows or Linux ACM driver on the host side. If gadget
[all …]
H A Dgadget_multi.rst13 with RNDIS[1] (that is Ethernet), USB CDC[2] ACM (that is serial) and
72 Things are harder with RDNIS and CDC ACM.
87 CDC ACM
90 Similarly, [[file:linux-cdc-acm.inf]] is provided for CDC ACM.
138 template[9], Microchip's CDC ACM INF file and David Brownell's
H A Dtext_files.rst1 Linux CDC ACM inf
4 .. include:: linux-cdc-acm.inf
/openbmc/linux/tools/memory-model/Documentation/
H A Dreferences.txt23 Programmer's Model for x86 Multiprocessors". Commun. ACM 53, 7
24 (July, 2010), 89-97. http://doi.acm.org/10.1145/1785414.1785443
34 Proceedings of the 32Nd ACM SIGPLAN Conference on Programming
35 Language Design and Implementation (PLDI ’11). ACM, New York,
41 ACM SIGPLAN Conference on Programming Language Design and
42 Implementation (PLDI '12). ACM, New York, NY, USA, 311-322.
55 Concurrency and ISA". In Proceedings of the 43rd Annual ACM
57 (POPL ’16). ACM, New York, NY, USA, 608–621.
62 and SC". In Proceedings of the 44th ACM SIGPLAN Symposium on
63 Principles of Programming Languages (POPL 2017). ACM, New York,
[all …]
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dfsl,imx8-acm.yaml4 $id: http://devicetree.org/schemas/clock/fsl,imx8-acm.yaml#
19 - fsl,imx8dxl-acm
20 - fsl,imx8qm-acm
21 - fsl,imx8qxp-acm
35 for the full list of i.MX8 ACM clock IDs.
59 - fsl,imx8qxp-acm
112 - fsl,imx8qm-acm
178 - fsl,imx8dxl-acm
226 compatible = "fsl,imx8qxp-acm";
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-block-aoe4 Contact: Ed L. Cashin <ed.cashin@acm.org>
12 Contact: Ed L. Cashin <ed.cashin@acm.org>
21 Contact: Ed L. Cashin <ed.cashin@acm.org>
35 Contact: Ed L. Cashin <ed.cashin@acm.org>
42 Contact: Ed L. Cashin <ed.cashin@acm.org>
H A Dconfigfs-usb-gadget-acm1 What: /config/usb-gadget/gadget/functions/acm.name
8 associated with acm function's instance "name".
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libusbg/
H A Dlibusbg_git.bb17 ALTERNATIVE:${PN} = "gadget-acm-ecm show-gadgets"
18 ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
/openbmc/linux/drivers/usb/gadget/legacy/
H A DKconfig292 tristate "Serial Gadget (with CDC ACM and CDC OBEX support)"
301 This driver supports a CDC-ACM module option, which can be used
303 "cdc-acm" driver.
314 make MS-Windows work with CDC ACM.
352 tristate "CDC Composite Device (Ethernet and ACM)"
361 a CDC Ethernet (ECM) link, and a CDC ACM (serial port) link.
383 The Nokia composite gadget provides support for acm, obex
390 tristate "CDC Composite Device (ACM and mass storage)"
398 a mass storage, and a CDC ACM (serial port) link.
414 and/or CDC Ethernet), mass storage and ACM serial link
H A Dcdc2.c3 * cdc2.c -- CDC Composite driver, with ECM and ACM support
30 #define CDC_PRODUCT_NUM 0xa4aa /* CDC Composite: ECM + ACM */
87 * We _always_ have both CDC ECM and CDC ACM functions.
130 .label = "CDC Composite (ECM + ACM)",
162 fi_serial = usb_get_function_instance("acm"); in cdc_bind()
H A Dacm_ms.c3 * acm_ms.c -- Composite driver, with ACM and mass storage support
18 #define DRIVER_DESC "Composite Gadget (ACM + MS)"
28 #define ACM_MS_PRODUCT_NUM 0x0106 /* Composite Gadget: ACM + MS*/
104 * We _always_ have both ACM and mass storage functions.
159 f_acm_inst = usb_get_function_instance("acm"); in acm_ms_bind()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libsmi/
H A Dlibsmi_0.5.0.bb23 ALTERNATIVE:${PN}-yang = " ietf-interfaces ietf-netconf-acm ietf-netconf-with-defaults ietf-netconf"
25 ALTERNATIVE_LINK_NAME[ietf-netconf-acm] = "${datadir}/yang/ietf-netconf-acm.yang"
/openbmc/u-boot/include/
H A Dusb_cdc_acm.h7 /* ACM Control Requests */
18 /* ACM Notification Codes */
/openbmc/linux/drivers/clk/imx/
H A DMakefile35 obj-$(CONFIG_MXC_CLK_SCU) += clk-imx-scu.o clk-imx-lpcg-scu.o clk-imx-acm.o
40 clk-imx-acm-$(CONFIG_CLK_IMX8QXP) = clk-imx8-acm.o
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libusbgx/
H A Dlibusbgx_git.bb59 ALTERNATIVE:${PN}-examples = "${@bb.utils.contains('PACKAGECONFIG', 'examples', 'gadget-acm-ecm sho…
60 ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
/openbmc/linux/drivers/usb/serial/
H A Dqcaux.c8 * Devices listed here usually provide a CDC ACM port on which normal modem
21 /* NOTE: for now, only use this driver for devices that provide a CDC-ACM port
23 * QCDM-capable ports. Devices that do not provide a CDC-ACM port should
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6dl-b1x5v2.dtsi13 reg_3v3_acm: regulator-3v3-acm {
15 regulator-name = "3V3 ACM";
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libusbg/libusbg/
H A D0001-Fix-out-of-tree-builds.patch21 bin_PROGRAMS = show-gadgets gadget-acm-ecm
22 gadget_acm_ecm_SOURCES = gadget-acm-ecm.c
/openbmc/linux/Documentation/networking/
H A Ddctcp.rst34 Proc. ACM SIGCOMM, New Delhi, 2010.
42 Proc. ACM SIGMETRICS, San Jose, 2011.

12345678910