summaryrefslogtreecommitdiff
path: root/include/dwc3-uboot.h
Commit message (Collapse)AuthorAgeLines
* usb: dwc3: Correct datatype of base to unsigned longSiva Durga Prasad Paladugu2016-06-04-1/+1
| | | | | | | | | Correct type of varibale base to unsigned long as keeping it as int causes usb failures if MSB of the base address is set. Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
* dwc3: core: added an API to invoke irq handlersKishon Vijay Abraham I2015-04-14-0/+1
| | | | | | | | | Since interrupt support is not present in u-boot, added an API to handle the interrupts in dwc3 core. This API can be polled to handle the interrupts. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
* dwc3: core: add support for multiple dwc3 controllersKishon Vijay Abraham I2015-04-14-1/+2
| | | | | | | | Added support for multiple dwc3 controllers. This gives uboot the capability to control multiple dwc3 controllers. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
* include: dwc3-uboot: add a structure for populating platform dataKishon Vijay Abraham I2015-04-14-0/+40
Added a structure to populate dwc3 core platform data. The board file should populate these platform data before invoking dwc3 driver. This will be removed once we have dwc3 driver adapted to use the driver model. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>