Searched +full:srp +full:- +full:capable (Results 1 – 10 of 10) sorted by relevance
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | usb-drd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/usb-drd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 otg-rev: 16 which the device and its descriptors are compliant, in binary-coded 18 features (HNP/SRP/ADP) is enabled. If ADP is required, otg-rev should be 25 Tells Dual-Role USB controllers that we want to work on a particular 32 hnp-disable: [all …]
|
| /linux/include/linux/usb/ |
| H A D | otg-fsm.h | 1 // SPDX-License-Identifier: GPL-2.0+ 18 * Table:6-4 23 * Table:6-5 49 * struct otg_fsm - OTG state machine according to the OTG spec 54 * @id: TRUE for B-device, FALSE for A-device. 56 * ADP measurement taken at n-2, differs by more than CADP_THR 58 * ADP measurement taken if ADP capable 60 * A-Device state inputs 61 * @a_srp_det: TRUE if the A-device detects SRP 63 * @b_conn: TRUE if the A-device detects connection from the B-device [all …]
|
| /linux/Documentation/driver-api/usb/ |
| H A D | gadget.rst | 11 This document presents a Linux-USB "Gadget" kernel mode API, for use 17 - Supports USB 2.0, for high speed devices which can stream data at 20 - Handles devices with dozens of endpoints just as well as ones with 21 just two fixed-function ones. Gadget drivers can be written so 24 - Flexible enough to expose more complex USB device capabilities such 28 - USB "On-The-Go" (OTG) support, in conjunction with updates to the 29 Linux-USB host side. 31 - Sharing data structures and API models with the Linux-USB host side 32 API. This helps the OTG support, and looks forward to more-symmetric 36 - Minimalist, so it's easier to support new device controller hardware. [all …]
|
| /linux/security/smack/ |
| H A D | smackfs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2007 Casey Schaufler <casey@schaufler-ca.com> 6 * Casey Schaufler <casey@schaufler-ca.com> 38 SMK_CIPSO = 4, /* load label -> CIPSO mapping */ 43 SMK_ONLYCAP = 9, /* the only "capable" label */ 53 SMK_CIPSO2 = 17, /* load long label -> CIPSO mapping */ 54 SMK_REVOKE_SUBJ = 18, /* set rules with subject label to '-' */ 101 * debugging and application bring-up purposes only. 164 #define SMK_OACCESSLEN (sizeof(SMK_OACCESS) - 1) 165 #define SMK_ACCESSLEN (sizeof(SMK_ACCESS) - 1) [all …]
|
| /linux/drivers/usb/chipidea/ |
| H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * core.c - ChipIdea USB IP core family device controller 5 * Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved. 12 * - Four transfers are supported, usbtest is passed 13 * - USB Certification for gadget: CH9 and Mass Storage are passed 14 * - Low power mode 15 * - USB wakeup 19 #include <linux/dma-mapping.h> 106 ci->hw_bank.regmap[i] = in hw_alloc_regmap() 107 (i <= CAP_LAST ? ci->hw_bank.cap : ci->hw_bank.op) + in hw_alloc_regmap() [all …]
|
| /linux/drivers/scsi/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 29 If you want to use a SCSI hard disk, SCSI tape drive, SCSI CD-ROM or 79 comment "SCSI support type (disk, tape, CD-ROM)" 89 the IOMEGA ZIP drive, say Y and read the SCSI-HOWTO, 90 the Disk-HOWTO and the Multi-Disk-HOWTO, available from 92 CD-ROMs. 108 SCSI-HOWTO, available from 111 for SCSI CD-ROMs. 122 by SCSI, FireWire, USB or ATAPI, say Y and read the SCSI-HOWTO 123 and the CDROM-HOWTO at <http://www.tldp.org/docs.html#howto>. [all …]
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * udc.c - Core UDC Framework 17 #include <linux/dma-mapping.h> 32 * struct usb_udc - describes one usb device controller 44 * @connect_lock: protects udc->started, gadget->connect, 45 * gadget->allow_connect and gadget->deactivate. The routines 50 * This represents the internal data structure which is used by the UDC-class 68 /* Protects udc_list, udc->driver, driver->is_bound, and related calls */ 71 /* ------------------------------------------------------------------------- */ 74 * usb_ep_set_maxpacket_limit - set maximum packet size limit for endpoint [all …]
|
| /linux/drivers/usb/host/ |
| H A D | octeon-hcd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights 104 * This register can be used to configure the core after power-on or a change in 105 * mode of operation. This register mainly contains AHB system-related 126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl) 128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in 131 * * 1'b0: GINTSTS.NPTxFEmp interrupt indicates that the Non- 133 * * 1'b1: GINTSTS.NPTxFEmp interrupt indicates that the Non- 172 * This value is in terms of 32-bit words. 197 * * 1'b0: Not OTG capable [all …]
|
| /linux/drivers/usb/core/ |
| H A D | hub.c | 1 // SPDX-License-Identifier: GPL-2.0 79 /* Protect struct usb_device->state and ->children members 80 * Note: Both are also protected by ->dev.sem, except that ->state can 88 /* synchronize hub-port add/remove and peering operations */ 98 * 10 seconds to send reply for the initial 64-byte descriptor request. 100 /* define initial 64-byte descriptor request timeout in milliseconds */ 104 "initial 64-byte descriptor request timeout in milliseconds " 105 "(default 5000 - 5.0 seconds)"); 149 if (hub_is_superspeedplus(hub->hdev)) in portspeed() 151 if (hub_is_superspeed(hub->hdev)) in portspeed() [all …]
|
| /linux/include/net/ |
| H A D | cfg80211.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright 2015-2017 Intel Deutschland GmbH 10 * Copyright (C) 2018-2025 Intel Corporation 72 * enum ieee80211_channel_flags - channel flags 167 * struct ieee80211_channel - channel definition 174 * @hw_value: hardware-specific value for the channel 212 * enum ieee80211_rate_flags - rate flags 245 * enum ieee80211_bss_type - BSS type filter [all …]
|