1f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/a_alt_hnp_support 2f2918ad8SFelipe BalbiDate: June 2011 3f2918ad8SFelipe BalbiKernelVersion: 3.1 4f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 5f2918ad8SFelipe BalbiDescription: 6f2918ad8SFelipe Balbi Indicates if an OTG A-Host supports HNP at an alternate port. 7f2918ad8SFelipe BalbiUsers: 8f2918ad8SFelipe Balbi 9f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/a_hnp_support 10f2918ad8SFelipe BalbiDate: June 2011 11f2918ad8SFelipe BalbiKernelVersion: 3.1 12f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 13f2918ad8SFelipe BalbiDescription: 14f2918ad8SFelipe Balbi Indicates if an OTG A-Host supports HNP at this port. 15f2918ad8SFelipe BalbiUsers: 16f2918ad8SFelipe Balbi 17f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/b_hnp_enable 18f2918ad8SFelipe BalbiDate: June 2011 19f2918ad8SFelipe BalbiKernelVersion: 3.1 20f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 21f2918ad8SFelipe BalbiDescription: 22f2918ad8SFelipe Balbi Indicates if an OTG A-Host enabled HNP support. 23f2918ad8SFelipe BalbiUsers: 24f2918ad8SFelipe Balbi 25f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/current_speed 26f2918ad8SFelipe BalbiDate: June 2011 27f2918ad8SFelipe BalbiKernelVersion: 3.1 28f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 29f2918ad8SFelipe BalbiDescription: 30f2918ad8SFelipe Balbi Indicates the current negotiated speed at this port. 31f2918ad8SFelipe BalbiUsers: 32f2918ad8SFelipe Balbi 33f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/is_a_peripheral 34f2918ad8SFelipe BalbiDate: June 2011 35f2918ad8SFelipe BalbiKernelVersion: 3.1 36f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 37f2918ad8SFelipe BalbiDescription: 38f2918ad8SFelipe Balbi Indicates that this port is the default Host on an OTG session 39f2918ad8SFelipe Balbi but HNP was used to switch roles. 40f2918ad8SFelipe BalbiUsers: 41f2918ad8SFelipe Balbi 42f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/is_otg 43f2918ad8SFelipe BalbiDate: June 2011 44f2918ad8SFelipe BalbiKernelVersion: 3.1 45f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 46f2918ad8SFelipe BalbiDescription: 47f2918ad8SFelipe Balbi Indicates that this port support OTG. 48f2918ad8SFelipe BalbiUsers: 49f2918ad8SFelipe Balbi 50f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/maximum_speed 51f2918ad8SFelipe BalbiDate: June 2011 52f2918ad8SFelipe BalbiKernelVersion: 3.1 53f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 54f2918ad8SFelipe BalbiDescription: 55f2918ad8SFelipe Balbi Indicates the maximum USB speed supported by this port. 56f2918ad8SFelipe BalbiUsers: 57f2918ad8SFelipe Balbi 58f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/maximum_speed 59f2918ad8SFelipe BalbiDate: June 2011 60f2918ad8SFelipe BalbiKernelVersion: 3.1 61f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 62f2918ad8SFelipe BalbiDescription: 63f2918ad8SFelipe Balbi Indicates the maximum USB speed supported by this port. 64f2918ad8SFelipe BalbiUsers: 65f2918ad8SFelipe Balbi 66f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/soft_connect 67f2918ad8SFelipe BalbiDate: June 2011 68f2918ad8SFelipe BalbiKernelVersion: 3.1 69f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 70f2918ad8SFelipe BalbiDescription: 71f2918ad8SFelipe Balbi Allows users to disconnect data pullup resistors thus causing a 72f2918ad8SFelipe Balbi logical disconnection from the USB Host. 73f2918ad8SFelipe BalbiUsers: 74f2918ad8SFelipe Balbi 75f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/srp 76f2918ad8SFelipe BalbiDate: June 2011 77f2918ad8SFelipe BalbiKernelVersion: 3.1 78f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 79f2918ad8SFelipe BalbiDescription: 80f2918ad8SFelipe Balbi Allows users to manually start Session Request Protocol. 81f2918ad8SFelipe BalbiUsers: 82f2918ad8SFelipe Balbi 83f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/state 84f2918ad8SFelipe BalbiDate: June 2011 85f2918ad8SFelipe BalbiKernelVersion: 3.1 86f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 87f2918ad8SFelipe BalbiDescription: 88f2918ad8SFelipe Balbi Indicates current state of the USB Device Controller. Valid 89f2918ad8SFelipe Balbi states are: 'not-attached', 'attached', 'powered', 90f2918ad8SFelipe Balbi 'reconnecting', 'unauthenticated', 'default', 'addressed', 91f2918ad8SFelipe Balbi 'configured', and 'suspended'; however not all USB Device 92f2918ad8SFelipe Balbi Controllers support reporting all states. 93f2918ad8SFelipe BalbiUsers: 94*10416568SFelipe Balbi 95*10416568SFelipe BalbiWhat: /sys/class/udc/<udc>/function 96*10416568SFelipe BalbiDate: June 2017 97*10416568SFelipe BalbiKernelVersion: 4.13 98*10416568SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 99*10416568SFelipe BalbiDescription: 100*10416568SFelipe Balbi Prints out name of currently running USB Gadget Driver. 101*10416568SFelipe BalbiUsers: 102