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>/soft_connect 59f2918ad8SFelipe BalbiDate: June 2011 60f2918ad8SFelipe BalbiKernelVersion: 3.1 61f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 62f2918ad8SFelipe BalbiDescription: 63f2918ad8SFelipe Balbi Allows users to disconnect data pullup resistors thus causing a 64f2918ad8SFelipe Balbi logical disconnection from the USB Host. 65f2918ad8SFelipe BalbiUsers: 66f2918ad8SFelipe Balbi 67f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/srp 68f2918ad8SFelipe BalbiDate: June 2011 69f2918ad8SFelipe BalbiKernelVersion: 3.1 70f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 71f2918ad8SFelipe BalbiDescription: 72f2918ad8SFelipe Balbi Allows users to manually start Session Request Protocol. 73f2918ad8SFelipe BalbiUsers: 74f2918ad8SFelipe Balbi 75f2918ad8SFelipe BalbiWhat: /sys/class/udc/<udc>/state 76f2918ad8SFelipe BalbiDate: June 2011 77f2918ad8SFelipe BalbiKernelVersion: 3.1 78f2918ad8SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 79f2918ad8SFelipe BalbiDescription: 80f2918ad8SFelipe Balbi Indicates current state of the USB Device Controller. Valid 81f2918ad8SFelipe Balbi states are: 'not-attached', 'attached', 'powered', 82f2918ad8SFelipe Balbi 'reconnecting', 'unauthenticated', 'default', 'addressed', 83f2918ad8SFelipe Balbi 'configured', and 'suspended'; however not all USB Device 84f2918ad8SFelipe Balbi Controllers support reporting all states. 85f2918ad8SFelipe BalbiUsers: 86*10416568SFelipe Balbi 87*10416568SFelipe BalbiWhat: /sys/class/udc/<udc>/function 88*10416568SFelipe BalbiDate: June 2017 89*10416568SFelipe BalbiKernelVersion: 4.13 90*10416568SFelipe BalbiContact: Felipe Balbi <balbi@kernel.org> 91*10416568SFelipe BalbiDescription: 92*10416568SFelipe Balbi Prints out name of currently running USB Gadget Driver. 93*10416568SFelipe BalbiUsers: 94