| /OK3568_Linux_fs/kernel/drivers/usb/class/ |
| H A D | cdc-acm.c | 64 static struct acm *acm_get_by_minor(unsigned int minor) in acm_get_by_minor() 66 struct acm *acm; in acm_get_by_minor() local 69 acm = idr_find(&acm_minors, minor); in acm_get_by_minor() 70 if (acm) { in acm_get_by_minor() 71 mutex_lock(&acm->mutex); in acm_get_by_minor() 72 if (acm->disconnected) { in acm_get_by_minor() 73 mutex_unlock(&acm->mutex); in acm_get_by_minor() 74 acm = NULL; in acm_get_by_minor() 76 tty_port_get(&acm->port); in acm_get_by_minor() 77 mutex_unlock(&acm->mutex); in acm_get_by_minor() [all …]
|
| H A D | cdc-acm.h | 73 struct acm *instance; 82 struct acm *instance; 85 struct acm { struct
|
| H A D | Kconfig | 13 Please read <file:Documentation/usb/acm.rst> for details. 20 module will be called cdc-acm.
|
| H A D | Makefile | 7 obj-$(CONFIG_USB_ACM) += cdc-acm.o
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | f_acm.c | 308 struct f_acm *acm = ep->driver_data; in acm_complete_set_line_coding() local 309 struct usb_composite_dev *cdev = acm->port.func.config->cdev; in acm_complete_set_line_coding() 313 acm->port_num, req->status); in acm_complete_set_line_coding() 318 if (req->actual != sizeof(acm->port_line_coding)) { in acm_complete_set_line_coding() 320 acm->port_num, req->actual); in acm_complete_set_line_coding() 332 acm->port_line_coding = *value; in acm_complete_set_line_coding() 338 struct f_acm *acm = func_to_acm(f); in acm_setup() local 360 || w_index != acm->ctrl_id) in acm_setup() 364 cdev->gadget->ep0->driver_data = acm; in acm_setup() 371 if (w_index != acm->ctrl_id) in acm_setup() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/usb/ |
| H A D | acm.rst | 34 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal 48 I know of one ISDN TA that does work with the acm driver: 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 107 I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm 108 I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=acm 121 acm.c: probing config 1 [all …]
|
| H A D | gadget_serial.rst | 157 To use the Windows ACM driver you must have the "linux-cdc-acm.inf" 164 driver in the folder that contains the "linux-cdc-acm.inf" file. 170 path or browse to the folder containing the "linux-cdc-acm.inf" file. 206 I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm 208 I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=acm 214 "acm" module is loaded.
|
| H A D | text_files.rst | 4 .. include:: linux-cdc-acm.inf
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-block-aoe | 4 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 D | configfs-usb-gadget-acm | 1 What: /config/usb-gadget/gadget/functions/acm.name 8 associated with acm function's instance "name".
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/libusbg/ |
| H A D | libusbg_git.bb | 17 ALTERNATIVE:${PN} = "gadget-acm-ecm show-gadgets" 18 ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
|
| /OK3568_Linux_fs/buildroot/package/libusbgx/ |
| H A D | 0001-Add-include-of-sys-sysmacro.h.patch | 16 examples/gadget-acm-ecm.c | 1 + 24 diff --git a/examples/gadget-acm-ecm.c b/examples/gadget-acm-ecm.c 26 --- a/examples/gadget-acm-ecm.c 27 +++ b/examples/gadget-acm-ecm.c
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/libusbgx/ |
| H A D | libusbgx_git.bb | 43 ALTERNATIVE:${PN} = "gadget-acm-ecm show-gadgets" 44 ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
|
| /OK3568_Linux_fs/buildroot/package/rockchip/rknpu/ |
| H A D | Config.in | 24 bool "rknpu acm" 27 "use acm for camera cmd"
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/libusbg/libusbg/ |
| H A D | 0001-Fix-out-of-tree-builds.patch | 21 bin_PROGRAMS = show-gadgets gadget-acm-ecm 22 gadget_acm_ecm_SOURCES = gadget-acm-ecm.c
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8192e/ |
| H A D | rtl819x_Qos.h | 107 struct acm { struct 169 u8 acm:1; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/ |
| H A D | ieee80211_ext.h | 64 acm:1, member 75 acm:1,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/ |
| H A D | ieee80211_ext.h | 65 acm:1, member 76 acm:1,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/include/ |
| H A D | ieee80211_ext.h | 64 acm:1, member 75 acm:1,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/ |
| H A D | ieee80211_ext.h | 65 acm:1, member 76 acm:1,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/ |
| H A D | ieee80211_ext.h | 65 acm:1, member 76 acm:1,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/ |
| H A D | ieee80211_ext.h | 64 acm:1, member 75 acm:1,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/include/ |
| H A D | ieee80211_ext.h | 64 acm:1, member 75 acm:1,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/ |
| H A D | ieee80211_ext.h | 64 acm:1, member 75 acm:1,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/ |
| H A D | ieee80211_ext.h | 65 acm:1, member 76 acm:1,
|