K3: Add support for K3 AM65XX device
authorSam Nelson <sam.nelson@ti.com>
Fri, 23 Jun 2017 21:17:19 +0000 (17:17 -0400)
committerSam Nelson <sam.nelson@ti.com>
Thu, 9 Aug 2018 20:01:32 +0000 (16:01 -0400)
commit5b2514e2f1e80e39ddb196f6e269cc59d7823f9a
treec44e4ecd9908b53b7dee49b2c2bf6e7de4835b26
parent207bd2b6240ef3ea8333712aa4783e46b19e27b2
K3: Add support for K3 AM65XX device

- Adds support for A53 and R5F cores

- Adds IPC VirtQueue, Interrupt & Notity drivers for AM65XX platform.

- gates: Add V7R and v8A support

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
53 files changed:
configure.ac
ipc-bios.bld
ipc-bios.mak
linux/src/daemon/Makefile.am
linux/src/daemon/cfg/MultiProcCfg_am65xx.c [new file with mode: 0644]
linux/src/tests/Makefile.am
packages/ti/ipc/family/am65xx/InterruptProxy.h [new file with mode: 0644]
packages/ti/ipc/family/am65xx/VirtQueue.c [new file with mode: 0644]
packages/ti/ipc/family/am65xx/VirtQueue.h [new file with mode: 0644]
packages/ti/ipc/family/am65xx/VirtQueue.xdc [new file with mode: 0644]
packages/ti/ipc/family/am65xx/VirtQueue.xdt [new file with mode: 0644]
packages/ti/ipc/family/am65xx/VirtQueue.xs [new file with mode: 0644]
packages/ti/ipc/family/am65xx/package.bld [new file with mode: 0644]
packages/ti/ipc/family/am65xx/package.xdc [new file with mode: 0644]
packages/ti/ipc/family/am65xx/package.xs [new file with mode: 0644]
packages/ti/ipc/remoteproc/Resource.xdt
packages/ti/ipc/remoteproc/package.bld
packages/ti/ipc/remoteproc/rsc_table_am65xx_r5f.h [new file with mode: 0644]
packages/ti/ipc/rpmsg/Build.xs
packages/ti/ipc/rpmsg/RPMessage.c
packages/ti/ipc/rpmsg/RPMessage.xs
packages/ti/ipc/rpmsg/package.bld
packages/ti/ipc/rpmsg/package.xs
packages/ti/ipc/tests/R5FLink.cmd [new file with mode: 0644]
packages/ti/ipc/tests/R5fmpu_am65xx.cfg [new file with mode: 0644]
packages/ti/ipc/tests/messageq_common.cfg.xs
packages/ti/ipc/tests/package.bld
packages/ti/ipc/tests/ping_rpmsg_common.cfg.xs
packages/ti/sdo/ipc/Build.xdt
packages/ti/sdo/ipc/Build.xs
packages/ti/sdo/ipc/family/Settings.xs
packages/ti/sdo/ipc/family/am65xx/InterruptHost.c [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/InterruptHost.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/InterruptHost.xs [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/InterruptR5f.c [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/InterruptR5f.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/InterruptR5f.xs [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifyDriverMbx.c [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifyDriverMbx.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifyDriverMbx.xs [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifySetup.c [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifySetup.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifySetup.xdt [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/NotifySetup.xs [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/TableInit.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/TableInit.xs [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/package.bld [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/package.xdc [new file with mode: 0644]
packages/ti/sdo/ipc/family/am65xx/package.xs [new file with mode: 0644]
packages/ti/sdo/ipc/gates/package.bld
packages/ti/sdo/utils/Build.xdt
packages/ti/sdo/utils/Build.xs
products.mak