summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* NOTICE OF RELOCATIONHEADmasterJacob Stiffler2019-10-311-0/+6
| | | | | | | | | | | Active maintenance and development of the contents of this repository has been relocated to git.ti.com/processor-sdk/pdk.git under the path packages/ti/drv/usb. The use of this repository has been deprecated and will no longer receive updates. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
* Merge pull request #129 in PROCESSOR-SDK/usb from ↵Mahesh Radhakrishnan2019-10-301-0/+4
|\ | | | | | | | | | | | | PRSDK-7296_close_fatfs_after_unplug to master * commit '352b6ee8a8816bf755742a47d68d62f3b0f8fcb7': Close FATFS when device disconnect detected
| * Close FATFS when device disconnect detectedThanh H Tran2019-10-301-0/+4
|/ | | | | | After the application detects that the USB device is unplugged it needs to close the FATFS so that when it is openned again with new device it would have correct data
* Merge pull request #128 in PROCESSOR-SDK/usb from fix_doxygens to masterMahesh Radhakrishnan2019-10-0759-112/+86
|\ | | | | | | | | * commit '28248d276a5528637b86c104dac14df4828f8fc8': Fix all Doxygen warning seen in all the .h files
| * Fix all Doxygen warning seen in all the .h filesThanh H Tran2019-10-0759-112/+86
| |
* | Merge pull request #127 in PROCESSOR-SDK/usb from enabling_j7_usb_build to ↵Mahesh Radhakrishnan2019-10-061-1/+0
|\| | | | | | | | | | | | | master * commit '4f088e187737159f1d502af8426fc57242258a55': Fix automotive Jenkin build after updating Cdn drv
| * Fix automotive Jenkin build after updating Cdn drvThanh H Tran2019-10-031-1/+0
|/
* Merge pull request #126 in PROCESSOR-SDK/usb from update_to_cdn_2.0.4_driver ↵Mahesh Radhakrishnan2019-10-0192-3118/+6869
|\ | | | | | | | | | | | | | | | | to master * commit 'fe0306f1df8c1994fe7746ecdf2ef3a44bf9a2f9': Update docs. Update changes to match TI PDK Update to Cadence 2.0.4 driver
| * Update docs.Thanh H Tran2019-10-012-0/+0
| |
| * Update changes to match TI PDKThanh H Tran2019-09-303-10/+5
| | | | | | | | | | Move some xhci buffers to non-cache area Fix semaphore crash
| * Update to Cadence 2.0.4 driverThanh H Tran2019-09-3090-3114/+6870
|/ | | | Update to latest Cadence bare-metal USB driver (2.0.4)
* Merge pull request #125 in PROCESSOR-SDK/usb from enabling_j7_usb_build to ↵Mahesh Radhakrishnan2019-09-271-5/+0
|\ | | | | | | | | | | | | master * commit 'a69eee82ce89ea8325e203abc5798787e6110542': Removing UART include from driver
| * Removing UART include from driverThanh H Tran2019-09-271-5/+0
| |
* | Merge pull request #124 in PROCESSOR-SDK/usb from enabling_j7_usb_build to ↵Mahesh Radhakrishnan2019-09-2712-36/+53
|\| | | | | | | | | | | | | | | | | | | | | | | master * commit '9ea86fc068ef1605968fb00c59e1415f06558b50': Add more example src files to automotive packaging Add example source files into packages Packaging j721e example's linkers and BIOS cfg files Fix error i& warning when build with CPLUSPLUS=yes Fix type mismatch Fix for PRSDK-7092
| * Add more example src files to automotive packagingThanh H Tran2019-09-271-1/+3
| |
| * Add example source files into packagesThanh H Tran2019-09-271-1/+2
| |
| * Packaging j721e example's linkers and BIOS cfg filesThanh H Tran2019-09-261-0/+3
| |
| * Fix error i& warning when build with CPLUSPLUS=yesThanh H Tran2019-09-2610-31/+42
| |
| * Fix type mismatchThanh H Tran2019-09-261-2/+2
| |
| * Fix for PRSDK-7092Thanh H Tran2019-09-241-2/+2
|/
* Merge pull request #122 in PROCESSOR-SDK/usb from review_disableJ7_a0132173 ↵Sivaraj R2019-09-231-5/+5
|\ | | | | | | | | | | | | to master * commit '7d738fc060b672f967f1473f066a43e7f59ceeb0': Disabling J7 due to Build issue
| * Disabling J7 due to Build issueAnkur2019-09-211-5/+5
|/ | | | Signed-off-by: Ankur <a0132173@ti.com>
* Merge pull request #121 in PROCESSOR-SDK/usb from j721_to_master to masterMahesh Radhakrishnan2019-09-20140-770/+43988
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1adf4face5c619d14ccf4b5f7384d971105a4903': (38 commits) Fix Omap13x MSC USB caused by DMA_MULTIBUFFER_ALLOCATION Fix Omap13x MSC USB caused by DMA_MULTIBUFFER_ALLOCATION Fix USB audio issue on AM335x remove J7 sim Sync with latest CSL Move noncache MSMC setting to USB Update release notes and disable debug_printf Synch the MSC changes to MUSB host Add custom linker files for J7 Uinifying AM65xx and J721e builds Restore previous version of xhci to non-j7 Merge Master branch to j721_usb USB dev bulk application is now working MCU J7 USB dev MSC is now working USB3.0 host MSC working Clear g_sUSBHCD to fix some enumeration issues Move error codes to error.h Fix perf measurement Fix USB host for release build profile Fix connection/disconnection problem ...
| * Merge branch 'j721_to_master' of ↵Thanh H Tran2019-09-200-0/+0
| |\ | | | | | | | | | ssh://bitbucket.itg.ti.com/processor-sdk/usb into j721_to_master
| | * Fix Omap13x MSC USB caused by DMA_MULTIBUFFER_ALLOCATIONThanh Tran2019-09-202-2/+11
| | | | | | | | | | | | | | | | | | New USB stack uses fixed EpReq. The multiallocation options replaced the RxBuffer in the EpReq while the MSC stack still expects the received data coming from the buffer it passes to the driver.
| * | Fix Omap13x MSC USB caused by DMA_MULTIBUFFER_ALLOCATIONThanh H Tran2019-09-202-2/+11
| |/ | | | | | | | | | | New USB stack uses fixed EpReq. The multiallocation options replaced the RxBuffer in the EpReq while the MSC stack still expects the received data coming from the buffer it passes to the driver.
| * Fix USB audio issue on AM335xThanh Tran2019-09-206-89/+70
| | | | | | | | | | Fix USB audio issue on AM335x Restore inEpReq and outEpReq in usbMusbDcdDevice_t so that interrupt routing in Omap13x does not break
| * remove J7 simThanh Tran2019-09-171-1/+1
| |
| * Sync with latest CSLThanh Tran2019-09-172-10/+11
| |
| * Move noncache MSMC setting to USBThanh Tran2019-09-163-10/+43
| | | | | | | | | | | | | | Move non-cache section setting from OSAL to USB so that other non-cache section settings are in one place inside USB. Update the GPIO interrupt number with latest CSL
| * Merge branch 'master' into j721_to_masterThanh Tran2019-09-162-2/+2
| |\ | |/ |/|
* | Merge pull request #120 in PROCESSOR-SDK/usb from ↵DEV.USB_LLD.01.00.00.19Thanh Tran (Germantown)2019-09-042-10/+75
|\ \ | | | | | | | | | | | | | | | | | | | | | PRSDK-6167_enable_compliance_mode to master * commit '63d5bb75e4017f0c7304228d7bf77dedd19ec725': Fix make release error Enable compliance state early during USB host init
| * | Fix make release errorThanh Tran2019-09-031-3/+7
| | |
| * | Enable compliance state early during USB host initThanh Tran2019-07-092-8/+69
|/ / | | | | | | | | | | | | | | Currently USB host doesn't get to compliance mode if USB probe is connected to USB port before the controller is starting up. Move the code that enable compliance mode to right after the controller is set to host mode and after we poll for the PR bit to go low
* | Merge pull request #118 in PROCESSOR-SDK/usb from ↵REL.PDK.J7.00.09.01.02REL.PDK.J7.00.09.01.01REL.PDK.J7.00.09.00.16REL.PDK.J7.00.09.00.15REL.PDK.J7.00.09.00.14REL.PDK.J7.00.09.00.13REL.PDK.J7.00.09.00.12REL.PDK.J7.00.09.00.11REL.PDK.J7.00.09.00.10REL.PDK.J7.00.09.00.09REL.PDK.J7.00.09.00.08REL.PDK.J7.00.09.00.07REL.PDK.J7.00.09.00.06REL.PDK.J7.00.09.00.05REL.PDK.J7.00.09.00.04DEV.USB_LLD.01.00.00.18AMahesh Radhakrishnan2019-07-026-6/+6
|\ \ | | | | | | | | | | | | | | | | | | PRSDK-5873_PRSDK-5867_move_DMSC_reserve to master * commit '8c3bdae6bdb94f3a2b742492bdbfc5bcfb23a0d1': Change the USB LLD examples linker files
| * \ Merge branch 'master' of ssh://bitbucket.itg.ti.com/processor-sdk/usb into ↵Thanh Tran2019-07-017-6/+10
| |\ \ | |/ / |/| | | | | PRSDK-5873_PRSDK-5867_move_DMSC_reserve
* | | Merge pull request #117 in PROCESSOR-SDK/usb from docs_update to masterREL.PDK.J7.00.09.00.03REL.PDK.J7.00.09.00.02DEV.USB_LLD.01.00.00.18DEV.PROCESSOR-SDK.06.00.00.05Mahesh Radhakrishnan2019-06-254-2/+6
|\ \ \ | | | | | | | | | | | | | | | | * commit '7545dca27fc4701b569665b87c20a773c68a6598': Docs update
| * | | Docs updateThanh Tran2019-06-254-2/+6
| | | |
* | | | Merge pull request #116 in PROCESSOR-SDK/usb from ↵Mahesh Radhakrishnan2019-06-2510-161/+498
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRSDK-5873_PRSDK-5867_move_DMSC_reserve to master * commit '458bc4ba27ae61bbf5debb5a297bdeaa26ce23ce': Move linker files with no-cache sections to USB example Update USB examples with new linker files
* | | | Merge pull request #115 in PROCESSOR-SDK/usb from ↵Thanh Tran (Germantown)2019-06-243-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRSDK-5653_usb_config_declaration_mismatch to master * commit '0a4f1d2492209a7da6add67c4f8323c6a39f7fdd': Change USB_Config from const to non-const Moving away from const USB_Config
| * | | | Change USB_Config from const to non-constThanh Tran2019-06-201-2/+2
| | | | |
| * | | | Merge branch 'master' into PRSDK-5653_usb_config_declaration_mismatchThanh Tran2019-06-1710-13/+99
| |\ \ \ \ | |/ / / / |/| | | |
| * | | | Moving away from const USB_ConfigThanh Tran2019-04-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USB_Config can be set dynamically during run time so need to change it to non-const. Also fix linking error due to mismatch declarations of consts variables
| | | * | Change the USB LLD examples linker filesThanh Tran2019-07-016-6/+6
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Change all USB CCS examples on AM65xx to use local linker files instead of from the ti/build infrastructure. These local linker files move the DMSC reserved localtion to end of MSMC to match with actual DMSC firewalls.
| | * | Move linker files with no-cache sections to USB exampleThanh Tran2019-06-256-2/+480
| | | | | | | | | | | | | | | | | | | | | | | | CSL does not init an non-cache section in MSMC. So moving build infrastructure linker files with non-cache sections to internal USB examples The ti/build linker files no longer have these non-cache sections
| | * | Update USB examples with new linker filesThanh Tran2019-06-244-159/+18
| |/ / |/| | | | | | | | | | | | | | | | | DMSC changes its firewalled memory. Update the examples to use these new linker files in ti/build infrastructure. Update the non-cache section addresses based on the new linker file
* | | Merge pull request #114 in PROCESSOR-SDK/usb from PRSDK-4453 to masterMahesh Radhakrishnan2019-06-141-0/+0
|\ \ \ | | | | | | | | | | | | | | | | * commit 'a1cff62fcf7b5798f2a7661d17e1ad15c17b59df': PRSDK-4453 Rename SMP example name in align with other LLD examples
| * | | PRSDK-4453 Rename SMP example name in align with other LLD examplesSinthu Raja M2019-06-141-0/+0
|/ / /
* | | Merge pull request #113 in PROCESSOR-SDK/usb from PRSDK-4453 to masterMahesh Radhakrishnan2019-06-115-11/+87
|\ \ \ | | | | | | | | | | | | | | | | | | | | * commit 'c5fdcce7422d2e013e2727caa7d142f56031cab4': PRSDK-4453 Add SMP enable examples for A15 and A53 PRSDK-4453 Update makefile for SMP mode
| * | | PRSDK-4453 Add SMP enable examples for A15 and A53Sinthu Raja M2019-06-077-13/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add USB example with SMP enabled for AM65xx and AM572x EVM Update component makefile to add entry for SMP enabled test. Add RTSC project text file and config file for AM572x EVM to create SMP enabled project.