udma-lld: add to PDK
authorJacob Stiffler <j-stiffler@ti.com>
Fri, 1 Nov 2019 18:56:09 +0000 (14:56 -0400)
committerJacob Stiffler <j-stiffler@ti.com>
Fri, 1 Nov 2019 18:56:09 +0000 (14:56 -0400)
commit9a3025150d54344a750d5ef71fbb8e101f5342dd
tree20ff14e464102263946c2f0bcd15a527e7afbdac
parent29c4380b0bc951919cbbc6111b48fc6d5d02f7c0
udma-lld: add to PDK

Development of udma-lld has been relocated here from:
* Repo: https://git.ti.com/keystone-rtos/udma-lld
* Branch: master
* Commit ID: d4c1aa7e121d28e8506db74b4f8493ab7833e64f

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
134 files changed:
packages/ti/drv/udma/.gitignore [new file with mode: 0644]
packages/ti/drv/udma/Settings.xdc.xdt [new file with mode: 0644]
packages/ti/drv/udma/config_mk.bld [new file with mode: 0644]
packages/ti/drv/udma/dmautils/dmautils.h [new file with mode: 0755]
packages/ti/drv/udma/dmautils/include/dmautils_autoincrement_3d.h [new file with mode: 0755]
packages/ti/drv/udma/dmautils/makefile [new file with mode: 0644]
packages/ti/drv/udma/dmautils/src/dmautils_autoincrement_3d.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/src/dmautils_autoincrement_3d_priv.h [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/c7x_vcop_lnk.cmd [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/dmautils_autoinc_1d2d3d_example.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/dmautils_autoinc_1d2d3d_example.h [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/dmautils_autoinc_1d2d3d_test.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/c7x_vcop_lnk.cmd [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/dmautils_autoinc_circular_example.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/dmautils_autoinc_circular_example.h [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/dmautils_autoinc_circular_test.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/c7x_vcop_lnk.cmd [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/dmautils_autoincrement_example.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/dmautils_autoincrement_example.h [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/dmautils_autoincrement_test.c [new file with mode: 0644]
packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/docs/Doxyfile [new file with mode: 0755]
packages/ti/drv/udma/docs/Migrating_Applications_from_EDMA_to_UDMA_using_TI-RTOS.pdf [new file with mode: 0644]
packages/ti/drv/udma/docs/UDMA_Overview.pdf [new file with mode: 0644]
packages/ti/drv/udma/docs/UDMA_Overview.pptx [new file with mode: 0644]
packages/ti/drv/udma/docs/doxygen/ti_disclaim.htm [new file with mode: 0644]
packages/ti/drv/udma/docs/doxygen/tifooter.htm [new file with mode: 0644]
packages/ti/drv/udma/docs/doxygen/tiheader.htm [new file with mode: 0644]
packages/ti/drv/udma/docs/doxygen/tilogo.gif [new file with mode: 0644]
packages/ti/drv/udma/docs/doxygen/titagline.gif [new file with mode: 0644]
packages/ti/drv/udma/docs/internal/Migrating_Applications_from_EDMA_to_UDMA_using_TI-RTOS.doc [new file with mode: 0644]
packages/ti/drv/udma/docs/internal/Migrating_Applications_from_EDMA_to_UDMA_using_TI-RTOS_Diagrams.pptx [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_adc_test/main_tirtos.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_adc_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_adc_test/udma_adc_test.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_apputils/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_apputils/udma_apputils.c [new file with mode: 0755]
packages/ti/drv/udma/examples/udma_apputils/udma_apputils.h [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_chaining_test/main_tirtos.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_chaining_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_chaining_test/udma_chaining_test.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_crc_test/main_tirtos.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_crc_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_crc_test/udma_crc_test.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_direct_tr_test/main_tirtos.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_direct_tr_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_direct_tr_test/udma_dru_direct_tr_test.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_test/main_tirtos.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_dru_test/udma_dru_test.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_memcpy_test/main_baremetal.c [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_memcpy_test/main_tirtos.c [new file with mode: 0755]
packages/ti/drv/udma/examples/udma_memcpy_test/makefile [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_memcpy_test/makefile.mk [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_memcpy_test/makefile_baremetal [new file with mode: 0644]
packages/ti/drv/udma/examples/udma_memcpy_test/udma_memcpy_test.c [new file with mode: 0644]
packages/ti/drv/udma/include/udma_cfg.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_ch.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_dru.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_event.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_flow.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_osal.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_proxy.h [new file with mode: 0755]
packages/ti/drv/udma/include/udma_ring.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_rm.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_types.h [new file with mode: 0644]
packages/ti/drv/udma/include/udma_utils.h [new file with mode: 0644]
packages/ti/drv/udma/makefile [new file with mode: 0644]
packages/ti/drv/udma/package.bld [new file with mode: 0644]
packages/ti/drv/udma/package.xdc [new file with mode: 0644]
packages/ti/drv/udma/package.xs [new file with mode: 0644]
packages/ti/drv/udma/soc/V0/udma_rmcfg.c [new file with mode: 0644]
packages/ti/drv/udma/soc/V0/udma_soc.c [new file with mode: 0644]
packages/ti/drv/udma/soc/V0/udma_soc.h [new file with mode: 0644]
packages/ti/drv/udma/soc/V1/udma_rmcfg.c [new file with mode: 0755]
packages/ti/drv/udma/soc/V1/udma_soc.c [new file with mode: 0755]
packages/ti/drv/udma/soc/V1/udma_soc.h [new file with mode: 0644]
packages/ti/drv/udma/soc/udma_soc.h [new file with mode: 0644]
packages/ti/drv/udma/src/makefile [new file with mode: 0644]
packages/ti/drv/udma/src/udma.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_ch.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_dru.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_event.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_flow.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_osal.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_priv.h [new file with mode: 0644]
packages/ti/drv/udma/src/udma_proxy.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_ring.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_rm.c [new file with mode: 0755]
packages/ti/drv/udma/src/udma_utils.c [new file with mode: 0755]
packages/ti/drv/udma/udma.h [new file with mode: 0755]
packages/ti/drv/udma/udma_component.mk [new file with mode: 0755]
packages/ti/drv/udma/udmaver.h [new file with mode: 0644]
packages/ti/drv/udma/udmaver.h.xdt [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/am65xx/linker_mcu1_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/am65xx/linker_mcu1_1.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/am65xx/linker_mpu1_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_c66xdsp_1.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_c66xdsp_2.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_c7x_1.lds [new file with mode: 0755]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu1_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu1_1.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu2_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu2_1.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu3_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mcu3_1.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/j721e/linker_mpu1_0.lds [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/rtos/main_tirtos.c [new file with mode: 0755]
packages/ti/drv/udma/unit_test/udma_ut/rtos/makefile [new file with mode: 0755]
packages/ti/drv/udma/unit_test/udma_ut/rtos/udma_ut.cfg [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/soc/am65xx/udma_test_soc.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/soc/am65xx/udma_test_soc.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/soc/j721e/udma_test_soc.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/soc/j721e/udma_test_soc.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_blkcpy.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_bug.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_common.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_event.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_flow.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_misc.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_parser.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_proxy.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_ring.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_test_ring_monitor.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_testcases.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/udma_testconfig.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/utils_mem.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/utils_mem.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/utils_prf.c [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut/src/utils_prf.h [new file with mode: 0644]
packages/ti/drv/udma/unit_test/udma_ut_component.mk [new file with mode: 0644]