18c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/a_alt_hnp_support 28c2ecf20Sopenharmony_ciDate: June 2011 38c2ecf20Sopenharmony_ciKernelVersion: 3.1 48c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 58c2ecf20Sopenharmony_ciDescription: 68c2ecf20Sopenharmony_ci Indicates if an OTG A-Host supports HNP at an alternate port. 78c2ecf20Sopenharmony_ciUsers: 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/a_hnp_support 108c2ecf20Sopenharmony_ciDate: June 2011 118c2ecf20Sopenharmony_ciKernelVersion: 3.1 128c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 138c2ecf20Sopenharmony_ciDescription: 148c2ecf20Sopenharmony_ci Indicates if an OTG A-Host supports HNP at this port. 158c2ecf20Sopenharmony_ciUsers: 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/b_hnp_enable 188c2ecf20Sopenharmony_ciDate: June 2011 198c2ecf20Sopenharmony_ciKernelVersion: 3.1 208c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 218c2ecf20Sopenharmony_ciDescription: 228c2ecf20Sopenharmony_ci Indicates if an OTG A-Host enabled HNP support. 238c2ecf20Sopenharmony_ciUsers: 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/current_speed 268c2ecf20Sopenharmony_ciDate: June 2011 278c2ecf20Sopenharmony_ciKernelVersion: 3.1 288c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 298c2ecf20Sopenharmony_ciDescription: 308c2ecf20Sopenharmony_ci Indicates the current negotiated speed at this port. 318c2ecf20Sopenharmony_ciUsers: 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/is_a_peripheral 348c2ecf20Sopenharmony_ciDate: June 2011 358c2ecf20Sopenharmony_ciKernelVersion: 3.1 368c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 378c2ecf20Sopenharmony_ciDescription: 388c2ecf20Sopenharmony_ci Indicates that this port is the default Host on an OTG session 398c2ecf20Sopenharmony_ci but HNP was used to switch roles. 408c2ecf20Sopenharmony_ciUsers: 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/is_otg 438c2ecf20Sopenharmony_ciDate: June 2011 448c2ecf20Sopenharmony_ciKernelVersion: 3.1 458c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 468c2ecf20Sopenharmony_ciDescription: 478c2ecf20Sopenharmony_ci Indicates that this port support OTG. 488c2ecf20Sopenharmony_ciUsers: 498c2ecf20Sopenharmony_ci 508c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/maximum_speed 518c2ecf20Sopenharmony_ciDate: June 2011 528c2ecf20Sopenharmony_ciKernelVersion: 3.1 538c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 548c2ecf20Sopenharmony_ciDescription: 558c2ecf20Sopenharmony_ci Indicates the maximum USB speed supported by this port. 568c2ecf20Sopenharmony_ciUsers: 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/soft_connect 598c2ecf20Sopenharmony_ciDate: June 2011 608c2ecf20Sopenharmony_ciKernelVersion: 3.1 618c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 628c2ecf20Sopenharmony_ciDescription: 638c2ecf20Sopenharmony_ci Allows users to disconnect data pullup resistors thus causing a 648c2ecf20Sopenharmony_ci logical disconnection from the USB Host. 658c2ecf20Sopenharmony_ciUsers: 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/srp 688c2ecf20Sopenharmony_ciDate: June 2011 698c2ecf20Sopenharmony_ciKernelVersion: 3.1 708c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 718c2ecf20Sopenharmony_ciDescription: 728c2ecf20Sopenharmony_ci Allows users to manually start Session Request Protocol. 738c2ecf20Sopenharmony_ciUsers: 748c2ecf20Sopenharmony_ci 758c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/state 768c2ecf20Sopenharmony_ciDate: June 2011 778c2ecf20Sopenharmony_ciKernelVersion: 3.1 788c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 798c2ecf20Sopenharmony_ciDescription: 808c2ecf20Sopenharmony_ci Indicates current state of the USB Device Controller. Valid 818c2ecf20Sopenharmony_ci states are: 'not-attached', 'attached', 'powered', 828c2ecf20Sopenharmony_ci 'reconnecting', 'unauthenticated', 'default', 'addressed', 838c2ecf20Sopenharmony_ci 'configured', and 'suspended'; however not all USB Device 848c2ecf20Sopenharmony_ci Controllers support reporting all states. 858c2ecf20Sopenharmony_ciUsers: 868c2ecf20Sopenharmony_ci 878c2ecf20Sopenharmony_ciWhat: /sys/class/udc/<udc>/function 888c2ecf20Sopenharmony_ciDate: June 2017 898c2ecf20Sopenharmony_ciKernelVersion: 4.13 908c2ecf20Sopenharmony_ciContact: Felipe Balbi <balbi@kernel.org> 918c2ecf20Sopenharmony_ciDescription: 928c2ecf20Sopenharmony_ci Prints out name of currently running USB Gadget Driver. 938c2ecf20Sopenharmony_ciUsers: 94