Renesas R8A66597 USB Peripheral Controller

modulename: r8a66597-udc.ko

configname: CONFIG_USB_R8A66597

USB Peripheral Controller
└─>Renesas R8A66597 USB Peripheral Controller
In linux kernel since version 2.6.32 (release Date: 2009-12-02)  
R8A66597 is a discrete USB host and peripheral controller chip that
supports both full and high speed USB 2.0 data transfers.
It has nine configurable endpoints, and endpoint zero.

Say "y" to link the driver statically, or "m" to build a
dynamically linked module called "r8a66597_udc" and force all
gadget drivers to also be dynamically linked.

source code:

depends
 or CONFIG_HAS_DMA |
| CONFIG_USB_GADGET or CONFIG_USB_SUPPORT