1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-01-12 01:20:20 +00:00

Compare commits

...

828 Commits

Author SHA1 Message Date
Denys Dmytriyenko
727411f95e ti-display-sharing-fw: update to 06.01.00.00
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-17 18:18:49 +00:00
Santhana Bharathi
0dbf3cb4b0 cpsw9g-eth-fw: update ethernet firmware
* Updated Ethernet firmware binary for 1.0 release

Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-16 19:29:46 +00:00
Sam Nelson
72e5d8f34e Revert "ti-ipc: Update commit id for latest code for 3.50.04.07"
This reverts commit 03e5b21e8a.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 00:48:41 +00:00
Denys Dmytriyenko
5e68fb8194 am335x-hs-evm.conf: fix typo in machine description
There was a typo in machine description - AM435x instead of AM335x

Reported-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 00:48:36 +00:00
Mahesh Radhakrishnan
ee95ce175a mcasp-lld-rtos:SRCREV update to 01.01.00.15C
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:55:26 +00:00
Sam Nelson
f04a389d11 ti-ipc: Update examples to latest version
Fixes issues with AM65X examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:55:21 +00:00
Mahesh Radhakrishnan
a83764999e board-rtos:SRCREV update to 01.00.10.06F
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-11 21:25:53 +00:00
Gowtham Tammana
0210f5f8bd ti-img-rogue-umlibs: Update srcrev to pick FW arbitration fix
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:25 +00:00
Sam Nelson
a8e2395ca1 ti-ipc: Update commit id for latest code for 3.50.04.07
Include fixes issues found with static analysis

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:21 +00:00
Dan Murphy
934925cd45 u-boot-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:11 +00:00
Dan Murphy
4baef87821 linux-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:07 +00:00
Mahesh Radhakrishnan
fcd3528f5d transport-rtos: SRCREV update to 01.00.00.17A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:40 +00:00
Mahesh Radhakrishnan
e2f9cd6fdc pruss-lld: SRCREV update to 01.00.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:36 +00:00
Mahesh Radhakrishnan
3b4dc14b5e mmcsd-lld-rtos: SRCREV update to 01.00.00.17D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:33 +00:00
Mahesh Radhakrishnan
dae986fab5 mcasp-lld-rtos: SRCREV update to 01.01.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:29 +00:00
Mahesh Radhakrishnan
dc6311740d board-rtos: SRCREV update to 01.00.10.06E
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:25 +00:00
Denys Dmytriyenko
afd226010c pru-pwm-fw: add PRU PWM Firmware recipe
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 19:57:56 +00:00
Khem Raj
e0d82a6527 ion-tests: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:59 +00:00
Mahesh Radhakrishnan
0d87ef76ee ti-pdk-build-rtos: SRCREV update to 01.00.00.14A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:56 +00:00
Mahesh Radhakrishnan
e29693f533 uart-lld-rtos: SRCREV update to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:52 +00:00
Mahesh Radhakrishnan
7d23f8265b spi-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:49 +00:00
Mahesh Radhakrishnan
f72fc27e3e sa-lld: SRCREV update to 04.00.00.03B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:45 +00:00
Mahesh Radhakrishnan
6f41cf8401 pruss-lld: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:42 +00:00
Mahesh Radhakrishnan
4731ced72c osal: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:38 +00:00
Mahesh Radhakrishnan
126d634041 mmcsd-lld-rtos: SRCREV uppdate to 01.00.00.17C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:35 +00:00
Mahesh Radhakrishnan
55ba4afdf8 mcasp-lld-rtos: SRCREV update to 01.01.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:30 +00:00
Mahesh Radhakrishnan
f0ae9ca0b5 i2c-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:27 +00:00
Mahesh Radhakrishnan
6f991a6fbd gpio-llld-rtos: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:24 +00:00
Mahesh Radhakrishnan
e9f078e86a emac-lld: SRCREV udpate to 01.00.03.18
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:21 +00:00
Mahesh Radhakrishnan
d3c166077b common-csl-ip: SRCREV update to 03.03.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:17 +00:00
Mahesh Radhakrishnan
1ec168fa6d board-rtos: SRCREV update to 01.00.10.06D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:14 +00:00
Santosh Jha
c07d65350f IPCLLD: Added ipc_echo_testb for j721e RR5Fs
- Added R5F binaries of ipc_echo_testb
- Added alternate target for symbolic link

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:10 +00:00
Denys Dmytriyenko
22f1a6f375 jailhouse: update to ti2019.04-rc3 tag
This includes ramdisk alignment fix.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 00:32:38 +00:00
Dan Murphy
52cedec504 linux-ti-staging: update to ti2019.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 00:32:29 +00:00
Dan Murphy
986d13c467 u-boot-ti-staging: update to ti2019.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 00:32:26 +00:00
Santosh Jha
91d057eb18 ipc-lld: Adding recipe for IPC low-level driver and examples
IPC-LLD provides the low-level RPMSG based
communication interface between various cores

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 00:31:26 +00:00
Mahesh Radhakrishnan
52089aec61 ti-pdk-build-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:21:16 +00:00
Mahesh Radhakrishnan
038ac63ba8 multiprocmgr: SRCREV update to 3.0.5.0
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:21:12 +00:00
Mahesh Radhakrishnan
c900cf96d3 profiling-rtos: SRCREV update to 01.00.00.10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:21:09 +00:00
Mahesh Radhakrishnan
85a4db9913 usb-lld-rtos: SRCREV update to 01.00.00.19
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:21:04 +00:00
Mahesh Radhakrishnan
9f5c212fba udma-lld-rtos: SRCREV update to 01.00.00.04
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:21:00 +00:00
Mahesh Radhakrishnan
d87868a743 uart-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:56 +00:00
Mahesh Radhakrishnan
d4e4cdcc1a transport-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:51 +00:00
Mahesh Radhakrishnan
9a416c5867 starterware: SRCREV update to 02.01.01.12
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:48 +00:00
Mahesh Radhakrishnan
d95e2bec5c spi-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:44 +00:00
Mahesh Radhakrishnan
17ab286419 serdes-diag-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:40 +00:00
Mahesh Radhakrishnan
66b138bdb4 sciclient-rtos: SRCREV update to 01.00.00.04
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:36 +00:00
Mahesh Radhakrishnan
a131e929c6 pruss-lld: SRCREV update to 01.00.00.15
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:33 +00:00
Mahesh Radhakrishnan
f84c59f4d0 pm-lld-rtos: SRCREV update to 01.08.00.23
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:29 +00:00
Mahesh Radhakrishnan
207065596e pcie-lld-rtos: SRCREV update to 02.03.00.05
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:26 +00:00
Mahesh Radhakrishnan
1db77f8330 osal: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:23 +00:00
Mahesh Radhakrishnan
5acb520b5e nwal-lld: SRCREV update to 02.01.00.13
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:20 +00:00
Mahesh Radhakrishnan
40fd4d7161 mmcsd-lld-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:20:02 +00:00
Mahesh Radhakrishnan
2c72ecce8b mmap-lld: SRCREV update to 02.00.00.08C
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:59 +00:00
Mahesh Radhakrishnan
bbf529d641 mcasp-lld-rtos: SRCREV update to 01.01.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:55 +00:00
Mahesh Radhakrishnan
4475b8e11d icss-emac-lld: SRCREV update to 01.00.00.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:52 +00:00
Mahesh Radhakrishnan
943102963a i2c-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:48 +00:00
Mahesh Radhakrishnan
be30944bf8 gpio-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:45 +00:00
Mahesh Radhakrishnan
ce990d30eb fatfs-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:41 +00:00
Mahesh Radhakrishnan
7506c389b6 emac-lld:SRCREV update to 01.00.03.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:37 +00:00
Mahesh Radhakrishnan
7201f2378c dfe-lld:SRCREV to 01.00.00.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:34 +00:00
Mahesh Radhakrishnan
6a19d1c250 common-csl-ip: SRCREV to 03.03.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:30 +00:00
Mahesh Radhakrishnan
4629a4b096 board-rtos: SRCREV update to 01.00.10.06C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:19:26 +00:00
Khem Raj
4b787bc4ae vshmem-uio-driver: Make it ti-soc specific
It rdepends on jailhouse package which is already marked at ti-soc
compatible only, so in a multi-BSP setup it ends up breaking builds

ERROR: Nothing RPROVIDES 'jailhouse' (but
/home/jenkins/oe/world/yoe/sources/meta-ti/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb
RDEPENDS on or otherwise requires it)
jailhouse was skipped: incompatible with machine qemux86-64 (not in COMPATIBLE_MACHINE)
NOTE: Runtime target 'jailhouse' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['jailhouse']
NOTE: Runtime target 'ivshmem-uio-driver-dev' is unbuildable,
removing...
Missing or unbuildable dependency chain was: ['ivshmem-uio-driver-dev', 'jailhouse']
ERROR: Nothing RPROVIDES 'ivshmem-uio-driver' (but /home/jenkins/oe/world/yoe/sources/meta-ti/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'ivshmem-uio-driver'
NOTE: Runtime target 'ivshmem-uio-driver' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['ivshmem-uio-driver']

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-01 19:53:48 +00:00
Suman Anna
a61954718e pru-icss: fix build warnings for j7-evm
The rpmsg-echo firmwares are not supported for Tx_PRU cores on
J721E SoCs, these cores only support the Halt images. So suppress
the build warnings around Tx_PRU rpmsg-echo firmwares by limiting
the default ALTERNATIVES and updating the list for just the
pru-icss-halt package.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-01 03:59:40 +00:00
Gowtham Tammana
1a7986a818 ti-img-rogue-driver: Update srcrev to pick latest changes
Picks the following changes
  - Fix dma-api warnings
  - Add flags to support guest instance

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Erick Narvaez <e-narvaez@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 17:38:16 +00:00
Gowtham Tammana
3928009e91 ti-img-rogue-umlibs: Update srcrev to pick virt fw bin
A firmware binary for guest is added to source repo, updating the
srcrev to pick the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Erick Narvaez <e-narvaez@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 17:38:13 +00:00
Nikhil Devshatwar
666cff264f recipes-bsp: ivshmem-uio: Add new recipe for ivshmem-uio driver
This is external kernel module which enables userspace io over the
Jailhouse ivhsmem (inter VM shared memory)
This driver is useful to test the inter VM communication.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 17:38:06 +00:00
Angela Stegmaier
2d5a7e0662 ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode with fixes
for debug warnings.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 17:36:50 +00:00
Khem Raj
18e72eefec rwmem: Update to 2.0-rc2+
- New versions uses CMake and extra modules
- Correct detection of nm/ranlib/ar for LTO
- Fix build with clang/libc++
- depend on python3, needed during build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 01:12:31 +00:00
Mahesh Radhakrishnan
77acab40a6 ti-cgt7x: Update to version 1.2.0
The license checksum changed due to the version, but the license itself
has not changed since the last release (1.1.0)

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 01:12:31 +00:00
Nikhil Devshatwar
9f37e04d6c recipes-kernel: jailhouse: update SRCREV to ti2019.04-rc2 tag
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 01:12:31 +00:00
Khem Raj
be64cf0650 uim: Rename to uim-sysfs
There is a uim recipe clash with meta-oe layer where uim recipe is
pre-existing see [1]

[1] http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/uim/

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 17:40:44 +00:00
Nick Saulnier
1a83bdda90 pru-icss: add J721E Support
Updated git commit & version number for PRU Software Support Package.

Builds J721E Halt and RPMsg examples and packages them into lib/firmware/pru

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:57:07 +00:00
Dan Murphy
84c20a6479 linux-ti-staging: update to ti2019.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:29:07 +00:00
Dan Murphy
f734479bb4 u-boot-ti-staging: update to ti2019.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:29:02 +00:00
Gowtham Tammana
aa62e93941 ti-sgx-ddk-km: Update SRCREV to pick CMA mem area changes
Support for new CMA linux mem area is added, updating srcrev to pick
the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:28:57 +00:00
Denys Dmytriyenko
347d3216d7 conf/machine: mtools and dosfsutils are now in wic depends by default
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:27:33 +00:00
Angela Stegmaier
c75bcd668f ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode with latest
bug fixes.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:27:26 +00:00
Sam Nelson
1878a13bcc ti-ipc: Update to new version 3.50.04.07
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 13:27:18 +00:00
Denys Dmytriyenko
0c0a1c81a4 j7-evm: add new k3-j721e-proc-board-tps65917.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-20 19:39:43 +00:00
Santhana Bharathi
923788bb5a cpsw9g-eth-fw: update ethernet firmware
* Updated the ethernet Fw to use PDK memory map
  so that it can run along with IPC apps in
  CoreSDK.
* Added stripped version of the firmware

Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-20 19:39:25 +00:00
Mahesh Radhakrishnan
bc7033147b sciclient-rtos: SRCREV update
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-19 16:11:28 +00:00
Gowtham Tammana
528604a387 ti-img-rogue-driver: Update srcrev to pick get_order fix
`__get_order()` API got changed to `get_order()` in the newer kernel
4.19.73. Updating the srcrev to pick the corresponding fix in the
driver.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-18 17:13:23 +00:00
Dan Murphy
db6b94fb6c u-boot-ti-staging: update to ti2019.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 23:55:52 +00:00
Dan Murphy
fb37063e88 linux-ti-staging: update to ti2019.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 23:55:48 +00:00
Denys Dmytriyenko
71d0a83168 libion: update to fix musl builds by avoiding __BEGIN_DECL/__END_DECL
The fix from Khem Raj to use extern "C" instead of __BEGIN_DECL/__END_DECL macros

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 23:55:43 +00:00
Mahesh Radhakrishnan
c7c40f8a00 ibl-boot-rtos: SRCREV bump to address b2ccs utils packaging issue on windows
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 23:50:25 +00:00
Gowtham Tammana
cdd6aa9e30 ti-img-rogue-umlibs: Update srcrev to pick latest
The source repo has been updated with latest nulldrmws artifacts and
debug binaries. Updating srcrev to pick the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 23:50:25 +00:00
Huang, David
5d174a34a9 videnc-test-app: Add the videnc-test-app recipe
The videnc-test-app provides the video encoder test app
(tienc_encode) for j7-evm.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 17:48:34 +00:00
Huang, David
597599c650 viddec-test-app: Update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 17:48:04 +00:00
Andrew F. Davis
5e96862df2 libgbm: Remove remaining parts of this project
After libgbm was moved into the ti-sgx-ddk-um project the recipe for
libgbm was deleted, this patch was left over, remove it here.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 17:43:16 +00:00
Santhana Bharathi
b069cff434 cpsw9g-eth-fw: Add CPSW 9G support for J7
Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-16 17:42:57 +00:00
Denys Dmytriyenko
3400b9a576 ion: add libion and ion-tests packages for ION support
ION Userspace Memory Allocator Library and tests

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-13 03:30:39 +00:00
Tinku Mannan
0e7bf4a0da emac-lld-rtos: Adding trace-rtos as a dependency for k3 devices
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 23:37:27 +00:00
Angela Stegmaier
4ad9d0d0a8 ti-img-encode-decode: Update SRCREV and build encoder
Pick up latest version of ti-img-encode-decode which
includes updates for decoder and addition of encoder.

Also update the recipe to build the encoder module.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:01:49 +00:00
Denys Dmytriyenko
a873699b39 ti-gc320-libs: only compatible with DRA7xx platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:01:42 +00:00
Denys Dmytriyenko
5e7d7971cf ti-sgx-ddk-km: also support arm-oe-linux-gnueabi as a hardfp compiler
OE-built internal toolchain doesn't use "-gnueabihf" suffix and instead uses
"-gnueabi" for both softfp and hardfp.

For now we only support hardfp (user-space binaries are only available in
hardfp), but would be nice to check for "callconvention-hard" before applying
the patch.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:01:34 +00:00
Denys Dmytriyenko
7a5897c7e7 ti-img-rogue-driver: port generic toolchain support from SGX
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:00:43 +00:00
Denys Dmytriyenko
b9ce2c78e2 jailhouse: ensure INITRAMFS_IMAGE is initialized, pass full CC var
* If both INITRAMFS_IMAGE and JH_RAMFS_IMAGE are unset, variables fail to
  expand, which leads to dependency errors.
* Passing full CC variable ensure all options are specified, especially
  --sysroot one for internal toolchains.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:00:17 +00:00
Gowtham Tammana
bfb83a0a51 ti-img-rogue-umlibs: Update srcrev to pick latest fixes
Updating srcrev to pick latest fixes in the libs

  - GL header updates to include latest extension definitions
  - Fixes for NV12 format

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:00:03 +00:00
Gowtham Tammana
21aa1f94b6 ti-img-rouge-umlibs: Update srcrec to pick virt bins
Update the graphics libraries to pick the virtualization support
enabled binaries.

   1950766 Virt: Enable FW build for virtualization

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-09 18:28:04 +00:00
Gowtham Tammana
3084b3f453 ti-img-rogue-driver: Update src to pick virt changes
Virtualization support is added to the driver. Updating srcrev here to
pick the relevant sources.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-09 18:01:14 +00:00
Denys Dmytriyenko
77d187dddf cadence-mhdp-fw: update to 1.2.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:44 +00:00
Andrew F. Davis
1214f06874 ti-sgx-ddk-um: Remove the removing of wayland-egl.pc
This file was shipped as part of the DDK, but was also supplied by
libwayland so it was deleted here. This file has been removed from
the DDK, so deleting the file manually here is no longer needed.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:40 +00:00
Andrew F. Davis
01de0d35e7 ti-sgx-ddk-um: Drop omap5-sgx-ddk-um-linux package
No one in-tree depends on this anymore. This used to be the name of the
package so this was kept here for several years for backwards
compatibility. Remove this from PROVIDES.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:37 +00:00
Andrew F. Davis
7b978c3be2 ti-sgx-ddk-um: Add wayland-protocols as build dependency
Although not needed for the IMG default EGL implementation this is needed
when building the Mesa EGL version of the DDK.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:34 +00:00
Andrew F. Davis
d4b56f63c6 ti-sgx-ddk-um: Add expat as runtime dependency
Although not needed for the IMG default EGL implementation libexpat
is needed when using the Mesa EGL version.

While here s/libudev/udev as 'libudev' is package shipped as part of the
eudev project, but we use systemd, so we actually depend on 'udev'.

Move the PACKAGE_ARCH and PR defines to a more natural spot that also
lines up with the RGX version of recipe for easier diffs.

One thing we could have done is remove the DEPENDS line. We do not have
any build dependencies as these are pre-made library binaries, but I use
the package rootfs generated by bitbake to build the binaries locally,
so leave it for now.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:30 +00:00
Andrew F. Davis
f22dceb155 ti-sgx-ddk-um: libgbm is now part of this project
The GBM library is tightly coupled with the system graphics systems,
other hardware GPU vendors (including our Rogue DDK) and Mesa all deploy
a version of the library as part of their GPU driver. We SGX does the
same. This should ease integration for us as we now don't rely on a
separate project for this library and our deployment strategy can match
across Mesa/RGX recipes, allowing for better re-use of common components.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-05 21:25:27 +00:00
Jacob Stiffler
850d2b608c am65xx, j7-evm: add secondary serial console for Jailhouse
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 17:21:21 +00:00
Jacob Stiffler
d8107aed77 jailhouse: use ramfs for linux-demo
* Configure the linux-demo to use a ramfs for the linux inmate.
* Using JH_RAMFS_IMAGE, this can be set in some global conf.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 17:17:20 +00:00
Jacob Stiffler
40b21c453a jailhouse: provide tools package
Create a package containing the jailhouse tools which are used to work
with the cells and inmates. This recipe provides a good example for
using the jailhouse-cell-linux tool.

The tools require the pyjailhouse python modules, so package them as
well.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 17:17:17 +00:00
Jacob Stiffler
f15153c2e6 jailhouse: remove earlycon bootargs for all k3
* Also update to ti2019.03-rc4

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 17:17:13 +00:00
Dan Murphy
a327063e3b linux-ti-staging: update to ti2019.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 16:23:07 +00:00
Dan Murphy
f2d1a23cce u-boot-ti-staging: update to ti2019.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 16:23:03 +00:00
Mahesh Radhakrishnan
35a6a9f436 ti-pdk.bbclass:j7-evm.conf: Correcting the core list for j7-evm (mpu2/3_x to mcu2/3_x)
Correcting the corelist. There is no mpu2_x or mpu3_x instead they
should be  mcu2_x/mcu3_x which is present in j7-evm

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 16:22:35 +00:00
Mahesh Radhakrishnan
49785d6915 j7-evm.conf: Correcting the core list for j7-evm (mpu2/3_x to mcu2/3_x)
There is no mpu2_1,mpu3_0,mpu3_1 for j7-evm. They should have been
mcu2_1,mcu3_0 and mcu3_1 respectively.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 16:22:31 +00:00
Alessio Igor Bogani
5ececd29f7 am65xx-evm, beagle-x15, beaglebone, j7-evm, lego-ev3: Let user optionally override kickstarter files
Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 15:36:59 +00:00
Denys Dmytriyenko
1cad885ee0 conf/machine: update with new DTBs/DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-19 23:42:52 +00:00
Mahesh Radhakrishnan
af99a1e805 sciclient-rtos: Adding mcu1_1 to LIMIT_CORES for am65xx targets
The default TI_PDK_LIMIT_CORES set in conf/machine/includes/am65xx.inc
doesn't contain mcu1_1 which sciclient supports for am65x. Hence
appending it in the recipe.
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-19 22:25:59 +00:00
Dan Murphy
ce600f71d1 linux-ti-staging: update to ti2019.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-19 22:25:55 +00:00
Jacob Stiffler
ee2665f793 jailhouse: update to ti2019.03-rc2
* extend to am65xx family
* and correct am65xx cell and inmate filenames.
* remove earlycon bootargs for am65xx

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-19 22:25:51 +00:00
Mahesh Radhakrishnan
878c9e32db udma-lld-rtos: Adding support for J7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:30:29 +00:00
Mahesh Radhakrishnan
f617485b97 board-rtos: Updating dependencies for j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:28:13 +00:00
Mahesh Radhakrishnan
c4be52f2ae i2c-lld-rtos: Updating dependants for j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:26:58 +00:00
Mahesh Radhakrishnan
bee20c07be sciclient-rtos: Adding support to j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:26:40 +00:00
Mahesh Radhakrishnan
712ae7ed03 ti-pdk-bbclass: Defining dependants for j7-evm, updated the default core list
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:26:12 +00:00
Mahesh Radhakrishnan
8b25bf3a07 ti-cgt-7x: Initial version of TI-CGT-C7000 recipe
This tool is not publically fetchable yet and requires pre-downloading

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:24:52 +00:00
Mahesh Radhakrishnan
6bb2459fb8 ti-paths.inc: Adding install directory for ti-cgt-7x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-16 18:23:32 +00:00
Denys Dmytriyenko
4e0d3e5ba9 am65xx-hs-evm: add DTB/DTBO load addresses and offset
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-13 22:56:48 +00:00
Mahesh Radhakrishnan
52390ce98f j7-evm.conf: Adding TI_PDK_LIMIT_SOCS/BOARDS/CORES for j7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-13 22:56:37 +00:00
Dan Murphy
da02cc3b97 linux-ti-staging: update to ti2019.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-13 22:55:38 +00:00
Dan Murphy
aa080c7e25 u-boot-ti-staging: update to ti2019.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-13 22:55:34 +00:00
Mahesh Radhakrishnan
6feb9b1585 ti-sysbios: Update to sysbios 6.72.02.02
The checksum has changed due to version & date, the license has not
changed
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-08 15:15:57 +00:00
Mahesh Radhakrishnan
f2d39101de emac-lld:SRCREV bump to 01.00.03.17A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-08 15:15:40 +00:00
Mahesh Radhakrishnan
71f95093de ipc-transport: SRCREV update to 02.00.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-08 15:15:36 +00:00
Mahesh Radhakrishnan
b43f332e93 qmss-lld: SRCREV update to 02.01.00.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-08 15:15:32 +00:00
Denys Dmytriyenko
108509e80e pru-swuart-fw: add PRU Software UART Firmware recipe
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 01:50:50 +00:00
Denys Dmytriyenko
661bbc892b pru-icss: also install headers and library into dev packages
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 01:50:50 +00:00
Denys Dmytriyenko
04989ab554 ipc-lld-fw: fix ALTERNATIVE use as package-specific
Previous commit, while adding support for another platform, extended
ALTERNATIVE variable (which is package-specific) with machine overrides,
accidentally dropping the necessary ${PN} suffix in the process.
Restore it to make update-alternatives system work again.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 01:50:50 +00:00
Dan Murphy
29fe4e2938 u-boot-ti-staging: update to ti2019.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 01:50:50 +00:00
Dan Murphy
eca0e0fba1 linux-ti-staging: update to ti2019.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 01:50:50 +00:00
Mahesh Radhakrishnan
6e0f1fce41 ti-pdk-build-rtos: SRCREV update to 01.00.00.13B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:55:04 +00:00
Mahesh Radhakrishnan
cca3efb8f5 swtools: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:55:00 +00:00
Mahesh Radhakrishnan
395d886808 mathlib: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:56 +00:00
Mahesh Radhakrishnan
5eb082c791 dsplib: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:52 +00:00
Mahesh Radhakrishnan
f3b44a2700 wdtimer-rtos: SRCREV update to 01.00.00.04A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:49 +00:00
Mahesh Radhakrishnan
da122a751d tsip-lld-rtos: SRCREV update to 01.00.00.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:45 +00:00
Mahesh Radhakrishnan
fde65b4109 transport-rtos: SRCREV update to 01.00.00.16B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:39 +00:00
Mahesh Radhakrishnan
449e890023 traceframework: SRCREV udpate to 01.01.01.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:24 +00:00
Mahesh Radhakrishnan
26e42eb7f5 tcp3d-lld-rtos: SRCREV update to 0-2.01.00.06B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:19 +00:00
Mahesh Radhakrishnan
a36c4a15e9 srio-lld: SRCREV update to 02.00.00.17A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:15 +00:00
Mahesh Radhakrishnan
f46a00c520 serdes-diag-rtos: SRCREV udpate to 01.00.00.12B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:10 +00:00
Mahesh Radhakrishnan
659fad9c20 sa-lld: SRCREV update to 04.00.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:07 +00:00
Mahesh Radhakrishnan
92b85b364b rm-lld: SRCREV update to 02.02.00.03B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:54:03 +00:00
Mahesh Radhakrishnan
7089235522 pktlib: SRCREV update to 2.1.0.8B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:59 +00:00
Mahesh Radhakrishnan
ffbce20b94 pa-lld: SRCREV update to 03.00.02.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:55 +00:00
Mahesh Radhakrishnan
11c0a971d5 nwal-lld: SRCREV update to 02.01.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:52 +00:00
Mahesh Radhakrishnan
5b44efd999 mmap-lld: SRCREV update to 02.00.00.08B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:49 +00:00
Mahesh Radhakrishnan
8a3a7a724c iqn-lld: SRCREV update to 1.0.0.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:45 +00:00
Mahesh Radhakrishnan
88584f3e9a hyplnk-lld: SRCREV update to 02.01.00.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:41 +00:00
Mahesh Radhakrishnan
9c0a6b1f48 fftc-lld-rtos: SRCREV update to 02.02.00.07B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:37 +00:00
Mahesh Radhakrishnan
becf263f96 faultmanagement-rtos: SRCREV update to 01.00.01.04A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:33 +00:00
Mahesh Radhakrishnan
bd8582e560 edma3-lld: SRCREV update
The PV has not changed as this is an incremental commit id update

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:30 +00:00
Mahesh Radhakrishnan
40b7eff5eb cppi-lld: SRCREV update to 02.01.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:27 +00:00
Mahesh Radhakrishnan
218de6093d bcp-lld-rtos:SCREV update to 02.01.00.07B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:20 +00:00
Mahesh Radhakrishnan
b262beb56f aif2-lld: SRCREV update t 01.02.00.02B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 00:53:17 +00:00
Bergsagel, Jonathan
5c7c340add ipc-lld: firmware binary updates with WFI fix
Updated IPC/LLD firmware binaries for AM65xx and
J721E to support WFI state for proper remote core
power-down and power-up.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-06 14:05:18 +00:00
Mahesh Radhakrishnan
bcd2eefa40 ti-cgt-pru: Update to version 2.3.2
The License Checksum has changed due to version, the licenses have not
changed
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-05 18:46:26 +00:00
Sam Nelson
9fa983d9ae ti-ipc: Update to new version 3.50.04.06
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:57:57 +00:00
Bergsagel, Jonathan
904d561f56 ipc-lld: add AM65xx IPC echo_test firmware binaries
Use IPC/LLD based IPC echo test binaries as an
alternative for AM65X Linux IPC testing.
Updated location of J721E firmware binaries as well,
with latest IPC/LLD commit.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:28:11 +00:00
Denys Dmytriyenko
cd45332ecb cuia: suppress texrel warning
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Denys Dmytriyenko
e101bdfe04 udma: suppress texrel warning, set correct PV version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Denys Dmytriyenko
55ba1a6ce7 recipes: suppress potential host contamination warnings due to ownership
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Gowtham Tammana
883186b2cc ti-img-rogue-umlibs: Update recipe to pick newer version
Updated the recipe to pick newer version, 1.10.5371573, of libgles
libraries.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Gowtham Tammana
2868819438 ti-img-rogue-driver: Update recipe to pick newer version
Updated the recipe to pick the newer version, 1.10.5371573, of rogue
gpu kernel sources.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Mahesh Radhakrishnan
18a2e83579 ti-xdctools: Update to version 3.55.02.22
The license checksum changed due to version, but the licenses haven't
changed

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 23:27:15 +00:00
Mahesh Radhakrishnan
b988e32b71 ti-ns: Update to version 2.60.01.06
Please note that LIC CHKSUM has changed due to version change.
The licenses themselves have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 22:02:00 +00:00
Mahesh Radhakrishnan
255ecbaa68 ti-ndk: Update to 3.61.01.01
Please note that the LIC_CHECKSUM due to date and version.
The License itself has not changed

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 22:01:56 +00:00
Denys Dmytriyenko
a6361a6279 swtools: actually use defined CP_ARGS
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 22:01:51 +00:00
Denys Dmytriyenko
a09ea34f4f linux-ti-staging: update to 4.19.59, drop k3-j721e-dp0.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-02 22:01:42 +00:00
Jacob Stiffler
3ebac694d8 ti-cgt-arm: extend to nativesdk
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 19:28:19 +00:00
Jacob Stiffler
5b1f2650e9 ti-cgt-arm: consolidate into single file
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 19:28:16 +00:00
Jacob Stiffler
3d2ff2e207 ti-cgt6x-7: extend to nativesdk
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 19:28:13 +00:00
Mahesh Radhakrishnan
afe959f5ba ibl-boot-rtos: SRCREV update
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-25 21:31:49 +00:00
Luca Ceresoli
0f44e93f20 ti-unpack.inc: abort if 32 bit libs are not installed
ti_bin_do_unpack() detects the absence of the required 32 bit libraries,
but only emits a warning. Later on the build will fail with a mysterious
error.

Fail immediately so the user can clearly read the error message and the
(always appreciated) instructions on how to fix the problem.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-23 21:33:15 +00:00
Praneeth Bajjuri
1f9d1c1187 cadence-mhdp-fw: fix firmware license path
update license as defined at
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/LICENCE.cadence

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 17:35:57 +00:00
Tinku Mannan
9cb6e2ca5c profiling-rtos: SRCREV update to 1.00.00.09
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 17:35:43 +00:00
Tinku Mannan
4cfa8f9000 trace-rtos: Adding trace utilities for PDK drivers
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 17:34:33 +00:00
Denys Dmytriyenko
a4c71e8c30 jailhouse: update to ti2019.02-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 20:33:43 +00:00
Dan Murphy
c74d038580 linux-ti-staging: update to ti2019.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 20:27:38 +00:00
Dan Murphy
bff3f7d9bf u-boot-ti-staging: update to ti2019.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 20:27:34 +00:00
Khem Raj
f07c8ffc01 amx3-cm3,u-boot-ti: Pin to gcc compiler
Using clang as default compiler fails to build these
since these packages explicitly asks for gcc as compiler
this ensures that we meet that demand

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:49:36 +00:00
Khem Raj
65145a0157 amx3-cm3: Use COMPATIBLE_MACHINE instead of COMPATIBLE_HOST
This represents it correctly in package arch as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:48:03 +00:00
Khem Raj
adfb6590ef jailhouse: Pin to TI SOCs
This needs to be ported and tested with non-TI SOCs
its better to limit this to just TI SOCs as of now
this makes sure that meta-ti can be used in a multi-BSP
distro

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:47:53 +00:00
Denys Dmytriyenko
7b1d681ec7 jailhouse: combine 2 __anonymous() functions, clean tabs
Fixes
WARNING: python should use 4 spaces indentation, but found tabs in jailhouse_git.bb, line 85

Reported-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:45:04 +00:00
Khem Raj
01579977dd jailhouse: Limit OE architectures to supported ones
Fixes
ERROR: cannot map 'mips' to a jailhouse supported architecture

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:40:09 +00:00
Khem Raj
ec0e20bb24 ti-display-sharing-fw: Do not strip during staging sysroot stage
Fixes build with non arm architectures

Subprocess output:x86_64-yoe-linux-strip: Unable to recognise the format of the input file `TOPDIR/build/tmpfs/work/qemux86_64-yoe-linux/ti-display-sharing-fw/00.09.00.00-gitAUTOINC+4a86f16df9-r0/sysroot-destdir/lib/firmware/ti-display-sharing-j721e.bin'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-15 19:37:52 +00:00
Jacob Stiffler
2ba552f409 emac-lld: bump SRCREV to 01.00.03.16C
* fix remoteproc firmware loading by truncating .version_string
  section to 32 bytes

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-11 04:03:00 +00:00
Denys Dmytriyenko
cef7132372 arm-trusted-firmware: update to the latest in 2.1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 21:16:57 +00:00
Dan Murphy
91b65632e3 linux-ti-staging: update to ti2019.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 21:12:32 +00:00
Dan Murphy
3937294d59 u-boot-ti-staging: update to ti2019.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 21:12:29 +00:00
Nikhil Devshatwar
93e6c419f6 jailhouse: Update with inmate DT bugfixes
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 21:09:37 +00:00
Denys Dmytriyenko
bb3fe1645b linux-ti-staging: add configuration for remoteproc/rpmsg IPC modules
* rpmsg_client_sample is a test module and should not be autoloaded
* Both k3_r5 and k3_dsp remoteproc modules depend on virtio_rpmsg_bus

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-08 22:28:20 +00:00
Nikhil Devshatwar
528c168f15 j7-evm: Add new DTBO for jailhouse
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-08 22:28:20 +00:00
Denys Dmytriyenko
d3cf35ffba linux-ti-staging: update with A&D and Jailhouse merges
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-08 22:28:20 +00:00
Denys Dmytriyenko
ced12ba187 jailhouse: add recipe for Jailhouse module, FW, cells, inmates and basic demo
Builds the Jailhouse kernel module, hypervisor binaries
and all the cell configs for root cell and other demos.
Generate the linux-demo loader script without initramfs.

Supports am65x and j7-evm machines

[nikhil.nd@ti.com: Update for public trees]

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Reviewed-by: Subhajit Paul <subhajit_paul@ti..com>
Tested-by: Subhajit Paul <subhajit_paul@ti..com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-08 16:54:41 +00:00
Mahesh Radhakrishnan
799f03e730 osal: SRCREV update to 01.00.00.15A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-05 20:26:03 +00:00
Mahesh Radhakrishnan
147e534d24 ti-pdk-build: SRCREV update to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 19:24:30 +00:00
Anand Balagopalakrishnan
979704bf1b ti-img-rogue-umlibs: add missing dri plugin for powervr gpu
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 19:24:27 +00:00
Denys Dmytriyenko
42ccd3c376 ipc-lld-fw: fix filename typo for c7x firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:00:16 +00:00
Denys Dmytriyenko
ae6c103b87 ti-display-sharing: use consistent -fw naming for firmware packages
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 22:54:52 +00:00
Bergsagel, Jonathan
075e838a33 ipc-lld: add J721E IPC echo_test firmware binaries
Adds the R5 and DSP echo_test firmware binaries to be
used for testing Linux IPC on J721E SOCs.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 22:36:05 +00:00
Dan Murphy
d9682a99d5 linux-ti-staging: update to ti2019.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:58:18 +00:00
Dan Murphy
0b33cb63aa u-boot-ti-staging: update to ti2019.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:58:14 +00:00
Subhajit Paul
57c52ef27b ti-display-sharing: add recipe for fw integration
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Reviewed-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:58:09 +00:00
Subhajit Paul
d439856bff cadence-mhdp-fw: fix install location for firmware
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:57:50 +00:00
Angela Stegmaier
55ad93048e ti-img-encode-decode: Update SRCREV to pick up latest
Pick up latest version of ti-img-encode-decode which
fixes compilation warnings/errors with RT-Linux.

Also add "COMPATIBLE_MACHINE" to the recipe.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:57:43 +00:00
Mahesh Radhakrishnan
e2dc8f526d emac-lld-rtos: SRCREV update to 01.00.03.16B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:32:13 +00:00
Mahesh Radhakrishnan
d257eb4885 usb-lld-rtos: SRCREV update to 01.00.00.18A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:32:06 +00:00
Mahesh Radhakrishnan
25f4d822cd board-rtos: SRCREV update to 01.00.10.05D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:32:00 +00:00
Anand Balagopalakrishnan
473ea1893c ti-img-rogue-umlibs: remove X11 definitions
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:25:42 +00:00
Gowtham Tammana
226fdebe9b ti-img-rogue-umlibs: Add missing wayland, expat rdepends
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:25:06 +00:00
Gowtham Tammana
8b8c3c6634 ti-img-rogue-umlibs: Add plugins list
Add plugins list to enable symlink creation in the rootfs image.

Based on
  - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=7abb92c58b3c974f93004fc37829cbb15575ea48
  - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=f7be8fd6962a502b33d97fbcf0cd5e766d3d3409

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 16:24:45 +00:00
Gowtham Tammana
0f76a4b2a0 ti-img-rogue-umlibs: Mark this as provider for libgbm
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:28:33 +00:00
Gowtham Tammana
344548de6a ti-img-rogue-umlibs: Update SRCREV to pick wayland ws libraries
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:28:29 +00:00
Gowtham Tammana
8b584b5c1f ti-img-rogue-driver: Update srcrev to pick wayland ws support
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:28:25 +00:00
Mahesh Radhakrishnan
5b6b2fee11 transport-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 12:59:17 +00:00
Mahesh Radhakrishnan
9e19ec62ae pruss-lld: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 12:59:14 +00:00
Mahesh Radhakrishnan
d14b8157c6 emac-lld-rtos: SRCREV update to 01.00.03.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 12:59:10 +00:00
Mahesh Radhakrishnan
09f303a512 board-rtos: SRCREV update to 01.00.10.05C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 12:59:06 +00:00
Mahesh Radhakrishnan
68bf6a0d3f i2c-lld-rtos: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:48 +00:00
Mahesh Radhakrishnan
b0d3e3f650 board-rtos: SRCREV update to 01.00.10.05B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:44 +00:00
Jacob Stiffler
0de576e81b csl-rti-dwwdtest-fw: add MCU watchdog test firmware
* add firmware for the R5F core to test the detection of watchdog
  timeout events to trigger SOC reset though DMSC.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:41 +00:00
Anand Balagopalakrishnan
d88ce32d19 ti-img-rogue-umlibs: add window system as an install option
We will start supporting Wayland window system. It is good to have nulldrmws as
a debug option. GPU driver recipe already support window system option.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:38 +00:00
Anand Balagopalakrishnan
802efa98cd ti-img-rogue-driver: switch to linux window system branch
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:34 +00:00
Anand Balagopalakrishnan
1030408577 ti-img-rogue-umlibs: switch to linux window system branch
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-28 21:20:31 +00:00
Jacob Stiffler
c7993d2638 prueth-fw-bin: remove prebuilt firmware recipe
* The prueth-fw-am65xx provides the same firmware but built from
  sourecs.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:59:31 +00:00
Jacob Stiffler
cc3ae5a7f6 linux-ti-staging: switch RDEPENDS to prueth-fw-am65x
* Switch am65xx RDEPENDS from prueth-fw-bin to prueth-fw-am65x.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:59:06 +00:00
Jacob Stiffler
ef671f22b9 prueth-fw-am65xx: build am65xx prueth-fw from source
* The sources for the am65xx prueth-fw are located in within the
  emac-lld sources.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:57:48 +00:00
Jacob Stiffler
f1a902c673 emac-lld: separate SRC_URI in inc file
* The emac-lld also contains sources for the prueth-fw on am65xx.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:56:55 +00:00
Mahesh Radhakrishnan
2e19c26bd3 emac-lld-rtos: SRCREV update to 01.00.03.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:28 +00:00
Mahesh Radhakrishnan
da9b899394 ti-pdk-build: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:25 +00:00
Mahesh Radhakrishnan
e95374a49f usb-lld-rtos: SRCREV update to 01.00.00.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:21 +00:00
Mahesh Radhakrishnan
1b1e7f7fac udma-lld-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:18 +00:00
Mahesh Radhakrishnan
615816473f uart-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:14 +00:00
Mahesh Radhakrishnan
c5062bdd89 transport-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:10 +00:00
Mahesh Radhakrishnan
541643fc16 starterware: SRCREV update to 02.01.01.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:07 +00:00
Mahesh Radhakrishnan
04d245a281 spi-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:03 +00:00
Mahesh Radhakrishnan
22383066e6 serdes-diag-rtos: SRCREV update to 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:54:00 +00:00
Mahesh Radhakrishnan
8d76316be5 sciclient-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:56 +00:00
Mahesh Radhakrishnan
4193807ee3 sa-lld: SRCREV update to 04.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:53 +00:00
Mahesh Radhakrishnan
d6073c8853 pruss-lld: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:50 +00:00
Mahesh Radhakrishnan
8bc260adde pm-lld-rtos: SRCREV update to 01.08.00.22
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:47 +00:00
Mahesh Radhakrishnan
94d49d82a8 pcie-lld-rtos: SRCREV update to 02.03.00.04
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:43 +00:00
Mahesh Radhakrishnan
300643c45a osal: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:40 +00:00
Mahesh Radhakrishnan
84973b0efd mmcsd-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:37 +00:00
Mahesh Radhakrishnan
1685d40afa mcasp-lld-rtos:SRCREV update to 01.01.00.14
LIC_FILES_CHECKSUM now calculates checksum on the copyright, skipping
the year which can change. The checksum contents itself have not changed

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:33 +00:00
Mahesh Radhakrishnan
76e15b3f14 icss-emac-lld: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:28 +00:00
Mahesh Radhakrishnan
b005a6555d i2c-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:24 +00:00
Mahesh Radhakrishnan
eb45b4aeba gpio-lld-rtos:SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:21 +00:00
Mahesh Radhakrishnan
01be17c58d fatfs-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:17 +00:00
Mahesh Radhakrishnan
563446c49a edma3-lld: SRCREV update to 2.12.05.30E
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:14 +00:00
Mahesh Radhakrishnan
814250c560 common-csl-ip: SRCREV update to 03.03.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:11 +00:00
Mahesh Radhakrishnan
735e8fda65 board-rtos: SRCREV update to 01.00.10.05A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 18:53:07 +00:00
Denys Dmytriyenko
4c130089c5 cadence-mhdp-fw: add Cadence MHDP DP bridge firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 21:01:43 +00:00
Denys Dmytriyenko
269ec4bb14 arm-trusted-firmware: update to ti2019.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 21:01:39 +00:00
Denys Dmytriyenko
6ab32c9fd1 j7-evm: add new DTBOs for DP and display sharing
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 21:01:36 +00:00
Dan Murphy
8b7d166052 linux-ti-staging: update the RT kernel tag for ti2019.02-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 21:01:33 +00:00
Dan Murphy
6b8d15d2b4 u-boot-ti-staging: update to ti2019.02-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 21:01:29 +00:00
Gowtham Tammana
6df573012e ti-img-rogue-driver: bump SRCREV to pick compiler error fixes
Picks up compiler error/warning fixes on rt-linux and debug
builds.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 17:26:20 +00:00
Huang, David
24c309e86a viddec-test-app: Add the viddec-test-app recipe
Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 02:31:06 +00:00
Angela Stegmaier
6eedcfaf1a ti-img-encode-decode: Add the ti-img-encode-decode recipe
Add the recipe for the video decoder driver.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 02:31:06 +00:00
Huang, David
9745e9242e vxd-dec-fw: Add the recipe for vxd-dec-fw
Add the firmware packaging recipe for the video decoder
for J721E devices.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 02:31:06 +00:00
Denys Dmytriyenko
f51c4046c3 conf/machine: rename "sgx" flag to "gpu" in MACHINE_FEATURES
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 02:31:06 +00:00
Denys Dmytriyenko
a91bfd60af linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 02:31:06 +00:00
Anand Balagopalakrishnan
13fd62e042 img-pvr-drivers: specify SGX and Rogue as virtual providers for GPU driver
- specify both SGX and Rogue drivers as virtual providers for GPU driver
- remove unused omapdrm-pvr provides

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-21 14:03:36 +00:00
Jacob Stiffler
7a1968a83c machines: k2*: restore original max_leb_cnt
Restore max_leb_cnt so that the UBI/UBIFS fits into the board flash

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-21 13:44:28 +00:00
Djordje Senicic
da0a8ea3fc pm-lld-rtos: Enable building opencl-monitor for dra76xx
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 00:47:43 +00:00
Djordje Senicic
bfbe31ac4a cmem: Add CMEM 384MB block to dra76xx to enable opencl and tidl
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 00:47:43 +00:00
Anand Balagopalakrishnan
84cd63c1c3 ti-img-rogue-umlibs: add PowerVR Rogue GPU user mode libraries for J721E SoC
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 00:47:36 +00:00
Anand Balagopalakrishnan
233f4dbea7 ti-img-rogue-driver: add PowerVR Rogue kernel module for J721E
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 00:47:26 +00:00
Denys Dmytriyenko
0834111111 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-19 23:45:51 +00:00
Denys Dmytriyenko
d6c03fbbc6 linux-ti-staging: update to 4.19.50
Includes other updates from Platform, Connectivity, A&D and GFX.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-19 23:45:47 +00:00
Gou, Hongmei
713b53ba2e ti-uio: rebase pru-uio device tree files
* Update mdio register entries to use the full address
* For AM571x, remove the entries which are available after using DT overlay

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-18 19:42:15 +00:00
Denys Dmytriyenko
b6dbb1dc30 am335x, am437: bump max_leb_cnt numbers due to added features
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-17 21:55:57 +00:00
Denys Dmytriyenko
c368768550 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-14 22:30:55 +00:00
Denys Dmytriyenko
84880d7c21 j7-evm: add new infotainment DTBO file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-14 22:30:51 +00:00
Denys Dmytriyenko
ef13ecafde linux-ti-stagin: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-14 22:30:46 +00:00
Denys Dmytriyenko
82da3c6315 linux-ti-staging: update to the latest with support for J7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-10 23:54:53 +00:00
Denys Dmytriyenko
334a7dd957 u-boot-ti-staging: update to the latest with support for J7
Also switch back to ti-u-boot-2019.01 branch.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-10 23:54:48 +00:00
Denys Dmytriyenko
5565ffe70a arm-trusted-firmware: update to the latest with support for J7
License checksum changed due to minor formatting.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-10 23:54:45 +00:00
Denys Dmytriyenko
31247cdfb7 j7-evm: add config for J7 (J721e) machine
The J721E SoC belongs to the K3 Multicore SoC architecture platform,
providing advanced system integration to enable lower system costs
of automotive applications such as infotainment, cluster, premium
Audio, Gateway, industrial and a range of broad market applications.
This SoC is designed around reducing the system cost by eliminating
the need of an external system MCU and is targeted towards ASIL-B/C
certification/requirements in addition to allowing complex software
and system use-cases.

Some highlights of this SoC are:
* Dual Cortex-A72s in a single cluster, three clusters of lockstep
  capable dual Cortex-R5F MCUs, Deep-learning Matrix Multiply Accelerator(MMA),
  C7x floating point Vector DSP, Two C66x floating point DSPs.
* 3D GPU PowerVR Rogue 8XE GE8430
* Vision Processing Accelerator (VPAC) with image signal processor and Depth
  and Motion Processing Accelerator (DMPAC)
* Two Gigabit Industrial Communication Subsystems (ICSSG), each with dual
  PRUs and dual RTUs
* Two CSI2.0 4L RX plus one CSI2.0 4L TX, one eDP/DP, One DSI Tx, and
  up to two DPI interfaces.
* Integrated Ethernet switch supporting up to a total of 8 external ports in
  addition to legacy Ethernet switch of up to 2 ports.
* System MMU (SMMU) Version 3.0 and advanced virtualisation
  capabilities.
* Upto 4 PCIe-GEN3 controllers, 2 USB3.0 Dual-role device subsystems,
  16 MCANs, 12 McASP, eMMC and SD, UFS, OSPI/HyperBus memory controller, QSPI,
  I3C and I2C, eCAP/eQEP, eHRPWM, MLB among other peripherals.
* Two hardware accelerator block containing AES/DES/SHA/MD5 called SA2UL
  management.
* Configurable L3 Cache and IO-coherent architecture with high data throughput
  capable distributed DMA architecture under NAVSS
* Centralized System Controller for Security, Power, and Resource
  Management (DMSC)

See J721E Technical Reference Manual (SPRUIL1, May 2019)
for further details: http://www.ti.com/lit/pdf/spruil1

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-10 23:54:41 +00:00
Denys Dmytriyenko
d19d8407d4 am65xx-evm: add tispl.bin to wic image and comment for tiboot3.bin and sysfw.itb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-10 23:54:37 +00:00
Jianzhong Xu
2a07217cea dsplib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:32:07 +00:00
Jianzhong Xu
454ee2a5e7 mathlib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:32:03 +00:00
Jianzhong Xu
8fcff45044 swtools: bump SRCREV to compile dsplib/mathlib with "--legacy"
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:31:59 +00:00
Mahesh Radhakrishnan
f92c2bd713 serdes-diag-rtos: SRCREV update to 1.0.0.12 and adding support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:31:43 +00:00
e-ruei1@ti.com
382b547155 ti-sgx-ddk-um: bump SRCREV to pick up the fix for AM5 performance degradation
-um: opengles2: disable GLES2MOVEBUFFERMEMTODEVICE

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:31:01 +00:00
Jacob Stiffler
0ac2433b21 vps-lld-rtos: fix DEPENDS
* Add to the dependencies set in ti-pdk.bbclass so that we get tools
  such as XDC.
* Set the edma3-lld path so the makefile can push it onto XDCPATH.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-06 17:30:33 +00:00
Denys Dmytriyenko
2da08ed8b2 am65xx-hs-evm: fix load address for FIT image
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-24 20:57:52 +00:00
Denys Dmytriyenko
a232258410 u-boot-ti-staging: switch to ti-2019.01 branch
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-24 19:22:41 +00:00
Denys Dmytriyenko
7dcd1cacce u-boot-ti-staging: update with K2 HS fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-23 21:37:40 +00:00
Dan Murphy
9272ef7584 u-boot-ti-staging: update to ti2019.01-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-21 20:23:00 +00:00
Denys Dmytriyenko
371b7bb522 kselftests: enable ptp/testptp target
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-17 22:31:45 +00:00
Dan Murphy
0270a25cdd linux-ti-staging: update the RT kernel tag for ti2019.01-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 12:11:26 +00:00
Dan Murphy
790b755b84 linux-ti-staging: update to ti2019.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 01:51:06 +00:00
Dan Murphy
69ac52147b u-boot-ti-staging: update to ti2019.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 01:51:04 +00:00
Jacob Stiffler
9cdc909ac0 gdbc6x: bump SRCREV for build fix
* migrate kernel modules gdbserverproxy-module-drv to kernel v4.19

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 16:19:18 +00:00
Jacob Stiffler
9533f2b95d dsptop: bump SRCREV for build fix
* migrate kernel modules debugss-module-drv and
  temperature-module-drv to kernel v4.19

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 16:19:14 +00:00
Denys Dmytriyenko
4da7bccb3f arm-trusted-firmware: depend on openssl-native for signing purposes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 16:19:09 +00:00
Denys Dmytriyenko
10ed5eaa2b arm-trusted-firmare: sign ATF image for am65xx HS
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:38 +00:00
Denys Dmytriyenko
01e5d35309 recipes: convert existing uses of am65xx-evm to am65xx SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:35 +00:00
Denys Dmytriyenko
3757b33471 conf/machine: introduce am65xx SOC family and new am65xx-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:31 +00:00
Denys Dmytriyenko
ecce79801d arm-trusted-firmware: update to ti2019.01-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:28 +00:00
Dan Murphy
e5647a3b52 linux-ti-staging: update to ti2019.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:24 +00:00
Dan Murphy
c3aa2591eb u-boot-ti-staging: update to ti2019.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:20 +00:00
e-ruei1@ti.com
5e62bde3d2 ti-sgx-ddk-km: bump SRCREV to pick up toolchain enhancement
- support general toolchain

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 04:11:16 +00:00
e-ruei1@ti.com
edef3c7950 ti-sgx-ddk-um: bump SRCREV to pick up wsegl fix
- um: wsegl/wayland: support external wayland-egl and struct wl_gl_window

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-02 20:50:33 +00:00
Denys Dmytriyenko
c3d567403f am65xx-evm: workaround for YOCTO #13280 bug
Force dependency to workaround [YOCTO #13280]:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13280

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 02:23:42 +00:00
Dan Murphy
34af242cd2 linux-ti-staging: update to ti2019.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 02:23:37 +00:00
Dan Murphy
bd70f5211e u-boot-ti-staging: update to ti2019.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 02:23:31 +00:00
Denys Dmytriyenko
6c1c1a21cc gdbc6x: update with gcc8 warning suppression
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-30 00:29:52 +00:00
Denys Dmytriyenko
f4a040f056 prueth-fw-bin: update 5.1.0.7 -> 5.3.0.5
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-30 00:29:47 +00:00
Mahesh Radhakrishnan
acc62604cb ti-cgt-arm-native: Upgrade to 18.12.1.LTS
The checksum changed due to version & year changes. The licenses remain
the same

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-29 18:09:25 +00:00
Mahesh Radhakrishnan
fe0469b9b9 ti-ndk: Upgrade to 3.60.00.13
The checksum changed due to version & year. The license itself remains
unchanged

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-27 15:22:39 +00:00
Mahesh Radhakrishnan
3233d932db ti-ns: Upgrade to 2.60.00.07
The checksum changed due to the year & version. The license hasn't
changed.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-27 15:22:39 +00:00
Jacob Stiffler
da9f293256 ti-ipc-rtos: add SRCREV_FORMAT
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-26 17:45:54 +00:00
Dan Murphy
c117d057ef linux-ti-staging: update to ti2019.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 02:17:23 +00:00
Dan Murphy
3ef492f1fd u-boot-ti-staging: update to ti2019.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 02:17:19 +00:00
Mahesh Radhakrishnan
99bf52d319 ti-pdk-build-rtos: SRCREV bump to use COPYING.txt for license checksum
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 02:17:14 +00:00
Jacob Stiffler
88ef54a031 prueth-fw: use icss-emac-lld sources
* prueth-fw and icss-emac-lld shared the same source repo, so make
  them share the same inc file which specifies the sources.
* Add the FW versions to the icss-emac-lld.inc so that there can be
  a single location for updates.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 02:17:10 +00:00
Denys Dmytriyenko
3552ba9d39 am65xx-evm: add additional DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 01:33:27 +00:00
Denys Dmytriyenko
c678daa8d2 dra7xx-evm: add additional DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 01:33:17 +00:00
Denys Dmytriyenko
a06b3abef3 linux-ti-staging: update to 4.19.31
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 01:33:07 +00:00
Denys Dmytriyenko
51ea3a467a ti-gc320-libs: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 16:03:11 +00:00
Denys Dmytriyenko
d698e96b12 pruss-lld: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 16:03:06 +00:00
Denys Dmytriyenko
98665bc312 osal: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 16:02:59 +00:00
Denys Dmytriyenko
9e9db020a8 am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 05:55:07 +00:00
Mahesh Radhakrishnan
11050c1dd8 board-rtos: SRCREV bump to 01.00.10.04C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 00:02:04 +00:00
Dan Murphy
e2bc8d58b5 u-boot-ti-staging: update to ti2019.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-03 20:00:55 +00:00
Dan Murphy
6b06d229e2 linux-ti-staging: update to ti2019.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-03 20:00:53 +00:00
Mahesh Radhakrishnan
370b8ac7dc common-csl-ip: SRCREV bump to 03.03.00.14D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-29 15:34:38 +00:00
Dan Murphy
86e55506cc u-boot-ti-staging: update to ti2019.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:56:32 +00:00
Dan Murphy
4d7d10fd87 linux-ti-staging: update to ti2019.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:56:27 +00:00
Mahesh Radhakrishnan
9cc63c3608 board-rtos: SRCREV bump to versin 01.00.10.04B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
52d581af93 sciclient-rtos: SRCREV bump to 01.00.00.02B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
5b6f4f38f4 icss-emac-lld: SRCREV bump to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
c2903051a5 ti-pdk-build-rtos: SRCREV bump to version 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
1b0bf1fe05 transport-rtos: SRCREV bump to version 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
e296d717ad mmcsd-lld-rtos: SRCREV bump to 01.00.00.15A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
499192f3af emac-lld-rtos: SRCREV bump to 01.00.03.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
e1560817aa common-csl-ip: SRCREV bump to 03.03.00.14C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 04:06:51 +00:00
Mahesh Radhakrishnan
f28e512487 swtools: Enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:06:07 +00:00
Mahesh Radhakrishnan
d6741cc086 mathlib: Enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:06:07 +00:00
Mahesh Radhakrishnan
f6615bc6de dsplib: Recipe enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:06:07 +00:00
Mahesh Radhakrishnan
21b3c80310 ti-pdk-build-rtos: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
b92ef0f1fb vps-lld-rtos: SRCREV update to 01.00.01.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
d07d852b9e profiling-rtos: SRCREV update to 01.00.00.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
375a64b11c usb-lld-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
ddd26bf4e5 udma-lld-rtos: SRCREV update to 01.00.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
04b64d0d64 uart-lld-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
7521743f22 transport: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
3a1a1a5ef1 starterware:SRCREV update to 02.01.01.10, added dependency to ti-xdctools-native
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
75d301f876 spi-lld-rtos: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
d535887b37 sciclient-rtos: SRCREV update to 01.00.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
2d308ebdcb sa-lld: SRCREV update to 04.00.00.02, added osal-rtos dependency for rtos
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
a60231115c pruss-lld:SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
0a15e1d817 pm-lld-rtos: SRCREV update to 01.08.00.21 & 01.04.00.05C (for ti33x, ti43x, k2g)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
6817384a51 pcie-lld-rtos: SRCREV update to 02.03.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
8a0e562c33 osal: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
1b2afc48c1 mmcsd-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
cf17986bff mcbsp-lld-rtos: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
84bcc65cdf mcasp-lld-rtos: SRCREV update to 01.01.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
c1c90906bb icss-emac-lld: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
cf440821f8 i2c-lld-rtos: SRCREV update to 01.00.00.14
Also added pruss-lld-rtos dependency for k2g

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
d978dc6e81 gpmc-lld-rtos:SRCREV udpate to 01.00.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
f9a0973838 gpio-lld-rtos: SRCREV updater to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
4e7fde1d5d fatfs-rtos: SRCREV update to 01.00.00.13, added osal-rtos dependency
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
d26b6d7c75 emac-lld-rtos: SRCREV bump to 01.00.03.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
08764b7901 common-csl-rtos:SRCREV bump to 03.03.00.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Mahesh Radhakrishnan
0c42e009f9 board-rtos: SRCREV bump to 01.00.10.04, added dependency on osal-rtos for all targets
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 20:45:18 +00:00
Dan Murphy
ef48346152 linux-ti-staging: update to ti2019.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 00:33:04 +00:00
Dan Murphy
7851d17a62 u-boot-ti-staging: update to ti2019.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 00:33:03 +00:00
Jacob Stiffler
97902447ab gcc-arm-none-eabi: suppress more QA warnings and errors
As this is a pre-built package:
* Skip the build-deps and file-rdeps checks.
* Disable package debug split.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 17:49:27 +00:00
Mahesh Radhakrishnan
2aab52b029 ti-sysbios: Update to version 6.75.02.00
The checksum has been changeded due to the version string and copyright
year. Licenses themselves have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
b6e4dd381a ti-cgt-arm: Update to version 18.1.5 LTS
The license checksum change is due to version number. License has not
been changed. However Patrick powell license which was missing earlier
has been added now.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
2d28304b1b ti-xdctools: Update to version 3.51.01.18
The license checksum update is due to the version number update. The
licenses have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
b365787699 ti-cgt6x: Update to version 8.3.2
The license checksum changed due to the version and also because Hewlett Packard
license is no longer applicable.
The Patrick Powell license which was present earlier too was not mentioned in
the recipe, now it has been explicitly mentioned as well.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
b8ca4ee3eb ti-cg-xml: Update to version 2.61.00
The license checksum change is due to the copyright year and version.
The license itself has not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
abc4135ff9 gcc-arm-none-eabi: Update to 7.0-2018-q2-update
License has been changed to include a few new licenses such as
Synopsis,Joel Sherrill,Rich Felker,Otto Moerbeek,embedded brains Gmbh,
Regents of Univ of California, Digital Equipment Corporation, John
Baldwin,WIDE project, Jeffrey Roberson, ARM Ltd, NetBSD,Michael R Nelly,
and CYGWIN license

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
6d79db2b0d osal: SRCREV udpate to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
0c96228599 edma3-lld: SRCREV update to 2.12.05.30D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Mahesh Radhakrishnan
c5df7fe1c7 common-csl-ip: SRCREV update to 03.03.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-18 18:18:23 +00:00
Denys Dmytriyenko
3674211d68 am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-14 17:42:19 +00:00
Jianzhong Xu
b844db9012 dsplib: bump SRCREV
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-14 04:12:14 +00:00
Jianzhong Xu
11e842f436 swtools: bump SRCREV
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-14 04:12:14 +00:00
Dan Murphy
230b4d8d83 u-boot-ti-staging: update to ti2019.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-13 00:13:20 +00:00
Dan Murphy
1a74169a71 linux-ti-staging: update to ti2019.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-13 00:13:17 +00:00
Denys Dmytriyenko
0e574f616e libgbm: provide virtual/libgbm for easy switching b/w providers
Follow a similar change in mesa in oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=5f8050722169a931b8e9078b8757216ba7a84506

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-09 01:50:45 +00:00
Ram Prasad
68b8ba61b1 ipumm: Update SRCREV with codec fixes
This upgrade brings in the following updates:
* MPEG2 Decoder Update to 01.00.18.01 from 01.00.17.01
* VC1 Decoder Update to 01.00.02.08 from 01.00.02.07

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-09 01:50:45 +00:00
Gaurav Mitra
2ff4172c52 openmp-rtos: update version to 2.06.03.00
Signed-off-by: Gaurav Mitra <gaurav@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-09 01:50:45 +00:00
Denys Dmytriyenko
21ba9dfb72 README: indicate dependency on thud branch of oe-core
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-06 02:14:38 +00:00
Denys Dmytriyenko
b0ad9c05f8 u-boot-ti-staging: update to ti2019.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:23 +00:00
Denys Dmytriyenko
e33775483a dra7xx-evm.conf: re-enable dra71-evm-nand.dtb again
This reverts commit c2cb48e302.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:08 +00:00
Denys Dmytriyenko
b48f201835 linux-ti-staging: update to ti2019.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:03 +00:00
Denys Dmytriyenko
c2cb48e302 dra7xx-evm.conf: dra71-evm-nand.dtb is causing problems, disable for now
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 01:17:46 +00:00
Sam Nelson
642323098d ti-ipc: Update firmware image names
The firmware names expected by driver is changed
am65x-mcu-r5f0-fw -> am65x-mcu-r5f0_0-fw
am65x-mcu-r5f1-fw -> am65x-mcu-r5f0_1-fw

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 01:11:10 +00:00
Mahesh Radhakrishnan
1af5711637 ti-ndk: Correcting the SRC_URI link
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 00:25:06 +00:00
Denys Dmytriyenko
60a6b186b7 dra65xx-evm.conf: fix typo introduced by previous commit
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 20:56:22 +00:00
Denys Dmytriyenko
ba0d37623c u-boot-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:56 +00:00
Denys Dmytriyenko
a2cbbbfdb1 am65xx-evm.conf: add back idk, tc358876, pcie-usb2 and pcie-usb3 DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:52 +00:00
Denys Dmytriyenko
9da14d59f3 dra7xx-evm.conf: add back dra71-evm-nand.dtb and dra76-evm-tfp410.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:45 +00:00
Denys Dmytriyenko
bc2680c582 ti43x.inc: add back am43x-epos-evm-hdmi.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:41 +00:00
Denys Dmytriyenko
b229d3856c ti33x.inc: add back am335x-icev2-prueth.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:37 +00:00
Denys Dmytriyenko
26910dad29 linux-ti-staging: update to 4.19.25
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:32 +00:00
Denys Dmytriyenko
a083a18f49 am65xx-evm: drop cpio rootfs images by default due to size
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:28 +00:00
Denys Dmytriyenko
3626c16912 ti-sgx-ddk: remove old 1.14 version of DDK KM and UM
DDK 1.17 is now supported for same platforms.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 21:06:30 +00:00
Denys Dmytriyenko
84b3ff8da8 gcc-arm-none-eabi: not supported on any target
This package is only meant for native and nativesdk usage.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 20:00:10 +00:00
e-ruei1@ti.com
c8df6465de ti-sgx-ddk-km: bump SRCREV and enable AM3/4/5 support for DDK 1.17
- bump SRCREV to pickup kernel 4.19 support
- enable AM3/4/5 support in addition to AM6 for DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 19:59:47 +00:00
e-ruei1@ti.com
83adb0833d ti-sgx-ddk-um: bump SRCREV and enable AM3/4/5 support for DDK 1.17
- bump SRCREV to pick up UM libraries for all supported SoCs at DDK 1.17
- enable AM3/4/5 support for DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 19:59:38 +00:00
Denys Dmytriyenko
4905be9164 arm-trusted-firmware: update to latest snapshot based on 2.0
Upstream has changed copyright guidelines, no actual license change:

| Copyright guidance has been changed for migration of the
| ARM run project to trustedfirmware.org where the project
| governance is different.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-28 01:02:24 +00:00
Jacob Stiffler
72051b974f gcc-arm-none-eabi: extend to nativesdk class
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:30:32 +00:00
Denys Dmytriyenko
900177c2d1 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:52 +00:00
Denys Dmytriyenko
4a500e3158 dra7xx-evm.conf: re-enable LCD specific DTBs
This reverts commit f05488f6c0.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:42 +00:00
Denys Dmytriyenko
a85fd20e05 am57xx-evm.conf: re-enable LCD specific DTBs
This reverts commit 41ae756a80.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:37 +00:00
Denys Dmytriyenko
ac008d5540 k2g-evm.conf: re-enable LCD specific DTB
This reverts commit 2f28749040.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:33 +00:00
Denys Dmytriyenko
d1e893a38c ti43x.inc: re-enable HDMI specific DTB for AM437x GP
This reverts commit 517864fb4f.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:28 +00:00
Denys Dmytriyenko
f0a5d3e4d1 linux-ti-staging: update to 4.19.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:25 +00:00
Denys Dmytriyenko
afe0350fac u-boot-ti: K2 HS platforms do not support 2-stage boot from SPI
Hence install and deploy UBOOT_SPI_BINARY conditionally, similar to
UBOOT_SPI_SPL_BINARY and UBOOT_SPI_GPH_BINARY.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-25 22:27:01 +00:00
Sam Nelson
d03495a8ff ti-ipc: Update to new version 3.50.03.05
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-21 19:02:04 +00:00
Mahesh Radhakrishnan
68f764a14a uart-lld-rtos: Updating checksum file & dependency for ti33x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Acked-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-21 19:02:04 +00:00
Denys Dmytriyenko
665fd9ee84 ti-gc320-driver: fix missing quote typo introduced by recent commit
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 22:15:16 +00:00
Gowtham Tammana
27b5027186 ti-gc320-driver: move to k4.19
- Updated the recipe to pick sources for k4.19
  - Removed the gcc8 workaround patch as the new srcrev include those fixes

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:44 +00:00
Denys Dmytriyenko
42de95f6a6 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:38 +00:00
Denys Dmytriyenko
212e0b5af0 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:34 +00:00
Dan Murphy
612b62bf90 ti-linux-firmware: Change TI linux firmware branch
Changing the branch that the TI linux firmware is picked
up from.  As this is a branch that is used for numerous
kernel versions so the version needs to be removed from the
branch name.

Changing ti-linux-firmware-4.1.y to ti-linux-firmware

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-15 03:51:52 +00:00
Denys Dmytriyenko
8c44d9161c u-boot-ti-staging: update to 2019.01
License checksum changed due to extra SPDX lines - no actual license change.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:48 +00:00
Denys Dmytriyenko
2f28749040 k2g-evm.conf: LCD specific DTB is not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:42 +00:00
Denys Dmytriyenko
f05488f6c0 dra7xx-evm.conf: not all DTBs are ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:36 +00:00
Denys Dmytriyenko
6d8dd5d28a am65xx-evm.conf: some DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:31 +00:00
Denys Dmytriyenko
517864fb4f ti43x.inc: HDMI specific DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:25 +00:00
Denys Dmytriyenko
8739a28eb2 ti33x.inc: PRUETH specific DTB is not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:50:01 +00:00
Denys Dmytriyenko
41ae756a80 am57xx-evm.conf: LCD specific DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:49:58 +00:00
Denys Dmytriyenko
6f46f2828f linux-ti-staging: update to 4.19.15
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:49:55 +00:00
Denys Dmytriyenko
eacaf4cf52 multiprocmgr: install both mpmsrv sysvinit initscript and systemd unit file
Since both systemd and update-rc.d classes are inherited, not having a
corresponding file results in postinst function to fail, which is a hard
error now. Having both init files installed does not affect functionality.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-28 20:47:36 +00:00
Denys Dmytriyenko
cf5c550dc9 ti-ipc: install both tiipclad sysvinit initscript and systemd unit file
Since both systemd and update-rc.d classes are inherited, not having a
corresponding file results in postinst function to fail, which is a hard
error now. Having both init files installed does not affect functionality.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-25 19:57:46 +00:00
Denys Dmytriyenko
9debfc6155 cmem.inc: add arm64 support for cmem injection
Since cmem 4.16 now supports arm64, update cmem injection code accordingly
to work with arm64 DTS files.

Cc: Sam Nelson <sam.nelson@ti.com>
Cc: Jacob Stiffler <j-stiffler@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-09 19:57:45 +00:00
Sam Nelson
06192ea121 cmem: Update to new version 4.16.00.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-03 23:31:56 +00:00
Mahesh Radhakrishnan
4c2d990af0 emac-lld-rtos: SRCREV update to 01.00.03.13C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
a191c6c33d udma-lld-rtos: SRCREV update to 01.00.00.01A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
290b109839 spi-lld-rtos: SRCREV udpate to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
ff0e5b1a39 osal: SRCREV update to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
fa5f866067 emac-lld-rtos: SRCREV update to 01.00.03.13B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
77e3828273 common-csl-ip: SRCREV update to 03.03.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
96581c6174 board-rtos: SRCREV update to 01.00.10.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
48e6f8c8e0 ti-pdk-build-rtos: SCREV update to 01.00.00.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
9a281bbf1d ipc: SRCREV updates for version 03.50.03.04
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
38084c1f9d usb-lld-rtos: SRCREV update to 01.00.00.16B, add dependency to sciclient-rtos for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
9ce58df3af udma-lld-rtos: SRCREV update to 01.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
d507c87efb nimu-rtos: Adding dependency to pruss-lld-rtos for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
0544a9c609 uart-lld-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
92e94f26bd transport-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
2fc962eb9d tcp3d-lld-rtos: SRCREV update to 02.01.00.06A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
63b1925f39 starterware: SRCREV update to 02.01.01.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
f71ee6d336 spi-lld-rtos: SRCREV update to 01.00.00.13, added dependencies to pruss-lld-rtos & gpio-lld-rtos for am33x/am43x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
e8c7279723 serdes-diag-rtos: SRCREV update to 01.00.00.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ad689dafe6 sciclient-rtos: SRCREV udpate to 01.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
abf2bf8ed9 sa-lld: SRCREV update to 04.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
8614eb9af2 rm-lld: SRCREV update to 02.02.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
1b702f91eb pruss-lld: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
dcff90822a prueth-fw: SRCREV update to ICSS EMAC version 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4208c99245 pm-lld-rtos: SRCREV udpate to 01.08.00.20
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
3870b6422d pcie-lld-rtos: SRCREV update to 02.03.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a7a87db751 pa-lld: SRCREV update to 03.00.02.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
af1816a167 osal: SRCREV udpate to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
5c8db66b42 mmcsd-lld-rtos: SRCREV udpate to 01.00.00.14, added sciclient dependency for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
5a19b540b5 mcasp-lld-rtos: SRCREV update to 01.01.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
725ddf0941 icss-emac-lld: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a84a673f47 i2c-lld-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
8223c4022d gpio-lld-rtos: SRCREV update to 01.00.00.13A, added sciclient dependency for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
3d767b22a7 fftc-lld-rtos: SRCREV update to 02.02.00.07A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ed1c1b791b fatfs-rtos: SRCREV update to 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
1d578c8b3c emac-lld-rtos: SRCREV update to 01.00.03.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ed92caee2d cppi-lld: SRCREV update to 02.01.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
182d1d6493 common-csl-ip: SRCREV update to 03.03.00.13 and use 'release' branch
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4c055a5224 cmb-addon-rtos: SRCREV update to 01.01.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4969f90123 board-rtos: SRCREV update to 01.00.10.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
f110cb8536 bcp-lld-rtos: SRCREV update to 02.01.00.07A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a5b6d19b9b aif2-lld: SRCREV update to 01.02.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Jianzhong Xu
149893e5d9 dsplib/mathlib: bump SRCREV to latest
Modified .json metadata to make CCS variables backward compatible

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Denys Dmytriyenko
81b944ca23 engine-pkcs11: depend on openssl10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 20:33:12 +00:00
Denys Dmytriyenko
06590541e4 libp11: depend on openssl10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 20:14:18 +00:00
Denys Dmytriyenko
de3439207d ti-softhsmv2: depend on openssl10, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 19:28:55 +00:00
Jacob Stiffler
0b5451a89d u-boot-ti-staging: bump SRCREV to latest
* ARM: armv7: Add early stack for erratum workarounds

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 16:43:59 +00:00
Jacob Stiffler
735bfcf3d1 linux: cmem: add am574x injection for am57xx-hs-evm
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 16:42:51 +00:00
Denys Dmytriyenko
e7c5bab7a4 am335/am437: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Jianzhong Xu
3f9f0dd97e dsplib/mathlib: update and package everything including hidden folders
1. Package everything including hidden folders for dsplib and mathlib
2. Update SRCREVs for dsplib and mathlib related to Proc-SDK 5.2 bug fixes.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Nick Saulnier
3901dc9396 pru-icss_git.bb: bug fixes for SDK 5.2
PRU Software Support Package example PRU_ADC_onChip does not work out of the box
in SDK 5.1. This update fixes the PRU_ADC_onChip example.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Khem Raj
53f0eecf87 uio-module-drv: Mark it to be ti SOC specific
Fails to compile with non TI kernels

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:47 +00:00
e-ruei1@ti.com
b1587a6bdc ti-sgx-ddk-um: bump SRCREV to pickup the latest changes as shown below
- um: Validate mutex before lock and unlock
 - um: Fix for RefCounting with mutex held
 - um: Set the default mutex type to pthread mutex
 - um: Fix the install path and scripts

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:03 +00:00
e-ruei1@ti.com
4e9cb4ebb8 ti-sgx-ddk-km: bump SRCREV to pickup the SGX reset fix for AM3/4
-km: pvr_drm.c: move the assert_reset from DrmRemove to DrmUnload

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:03 +00:00
Dan Murphy
fb8bfa61d7 u-boot-ti-staging: update to ti2018.05-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-19 17:22:18 +00:00
Dan Murphy
42d3a7361d u-boot-ti-staging: update to ti2018.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-15 04:02:15 +00:00
Dan Murphy
5ba92528ff linux-ti-staging: update to ti2018.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-15 04:00:57 +00:00
Denys Dmytriyenko
8623ab00fd linux-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-08 03:29:16 +00:00
Denys Dmytriyenko
071a70b7c4 u-boot-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-08 03:29:15 +00:00
Denys Dmytriyenko
d1c5fbf1ae linux-ti-staging: update to 4.14.79
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 17:55:19 +00:00
Mahesh Radhakrishnan
9dabc4ffdb ti-cgt-arm-native: Update to 16.9.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 17:55:19 +00:00
Mahesh Radhakrishnan
e4982aff76 ti-xdc-tools: Update to 3.50.08.24
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Mahesh Radhakrishnan
b558fcf551 ti-sysbios: Updating to 6.73.01.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Dan Murphy
a4457db66a linux-ti-staging: update to ti2018.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Dan Murphy
3b3ee153bd u-boot-ti-staging: update to ti2018.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:06 +00:00
Denys Dmytriyenko
b2bfdcdbe5 am65xx-evm: add k3-am654-evm-tc358876 DTBO
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-30 00:09:56 +00:00
Denys Dmytriyenko
0e118cb8d4 prueth-fw-bin: update FW images to 5.1.0.7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-30 00:09:56 +00:00
Dan Murphy
f1b60eb3ab linux-ti-staging: update to ti2018.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:37:55 +00:00
Dan Murphy
4c2096ce36 u-boot-ti-staging: update to ti2018.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:37:52 +00:00
Sam Nelson
d931b7c964 ti-ipc: Update to new version 3.50.03.03
Adds split mode support for the R5 core

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:36:24 +00:00
Denys Dmytriyenko
0ffe4809c2 ti-unpack.inc: also set COMPATIBLE_HOST for nativesdk
Some recipes that include ti-unpack.inc also need to build nativesdk packages.
Fixes errors like this:

| ERROR: Nothing RPROVIDES 'nativesdk-ti-cgt-pru' (but .../nativesdk-packagegroup-arago-sdk-host.bb RDEPENDS on or otherwise requires it)
| nativesdk-ti-cgt-pru was skipped: incompatible with host x86_64-arago-linux (not in COMPATIBLE_HOST)

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-19 06:11:13 +00:00
Khem Raj
469d9b24d7 u-boot: Always build with disabled PIE
some OE distros can default to hardened toolchains which means PIE is
added implicitly to compiler cmdline, here this options makes sure that
whattever the default toolchain are, u-boot is not impacted

Fixes errors e.g.

| arm-yoe-linux-gnueabi-ld.bfd: u-boot-spl section `.rodata' will not fit in region `.sram'
| arm-yoe-linux-gnueabi-ld.bfd: region `.sram' overflowed by 5772 bytes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:53:23 +00:00
Jeremy Grosser
e3e20300d4 lego-ev3: Add support for LEGO Mindstorms EV3 (AM1808)
Thanks for the feedback! Updated patch below. Changes:
 - Change SERIAL_CONSOLE to new SERIAL_CONSOLES format.
 - Move SPL_BINARY variable into lego-ev3 machine config
 - Check for KERNEL_DEVICETREE_BUNDLE before uImage manipulation.
 - Fix line wrapping errors introduced by MUA

Signed-off-by: Jeremy Grosser <jeremy@synack.me>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:51:45 +00:00
Denys Dmytriyenko
fab8b9c033 ti-gc320-driver: workaround for gcc8 stringop-overflow error
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:51:37 +00:00
Denys Dmytriyenko
54ba95b375 conf/machine: deprecate use of SERIAL_CONSOLE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:58 +00:00
Denys Dmytriyenko
0dc198a34b u-boot-ti: move setting UBOOT_SUFFIX and SPL_BINARY to machine configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:53 +00:00
Denys Dmytriyenko
de7203d403 conf/machine: define UBOOT_SUFFIX and SPL_BINARY in machine configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:49 +00:00
Khem Raj
cc91e6bfaa beaglebone.conf: Package kernel and devicetree
Use variables from u-boot recipe, makes it easy to switch between TI staging
and mainline u-boot from oe-core if someone wants to.

Use SPL_BINARY and UBOOT_SUFFIX to define IMAGE_BOOT_FILES

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:44 +00:00
Khem Raj
bedfc7169e beaglebone.conf: SERIAL_CONSOLE has been deprecated
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:39 +00:00
Khem Raj
b2d62f62bb recipes: Limit ti specific recipes under ti-soc override
This helps in multi-BSP scenario, where other BSP layers are also
present in the layermix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:34 +00:00
Denys Dmytriyenko
934fed368d ti-sgx-ddk-km: fix/workaround new gcc8 checks
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:24 +00:00
Denys Dmytriyenko
2985dda033 beaglebone.conf: temporarily use generic am335x_evm_config for U-boot
There have been reports recently that am335x_beaglebone_config generates bad SPL.
Until that is debugged and fixed, use generic am335x_evm_config that covers all
AM335x platforms, including BeagleBone variants.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:16 +00:00
Khem Raj
0175348dfe beaglebone-getting-started: Use cp options to not alter file mode
Fixes do_package_qa warnings
<FILE> is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:10 +00:00
Khem Raj
18aca37899 doxygen: Set DISABLE_STATIC to be empty
by default its set like this
DISABLE_STATIC ?= " --disable-static"

but doxygen configure is not typical autoconf
generated so this option is not available, its
better to keep it empty so it can work with
dustros which disable static libs as policy

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:04 +00:00
Denys Dmytriyenko
793dde4197 cm3-pm-firmware: bump SRCREV for -ffreestanding fix
Rework original patch from Khem Raj by upstreaming the Makefile fix
instead of carrying it locally.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:39:59 +00:00
Dan Murphy
ab4e90c3a9 linux-ti-staging: update to ti2018.04-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Dan Murphy
41e081605f u-boot-ti-staging: update to ti2018.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Ram Prasad
90a81a1055 ipumm: Update SRCREV and cleanup patches
Cleanup the patch in meta-ti as the patch is merged
to ipumm repo

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Jacob Stiffler
c3ade2c236 ti-cgt-arm: "clean" library in do_configure
* Prevent a potential error as mklib will return an error if the
  library already exists.
* The error encountered is the following:

| >> ERROR: mklib: destination library .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/ti-cgt-arm-16.9.2/ti-cgt-arm_16.9.2.LTS/lib/rtsv7R4_A_le_v3D16_eabi.lib already exists
| WARNING: .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/temp/run.do_compile.13758:1 exit 1 from 'lib/mklib --pattern=rtsv7R4_A_le_v3D16_eabi.lib'

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Mahesh Radhakrishnan
5aa1da7eed common-csl-ip: Update to version 03.03.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Denys Dmytriyenko
e1d53394b0 linux-ti-staging: update with K3 boot lockup fix
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-03 19:01:55 +00:00
Denys Dmytriyenko
fb64da6cbf am65xx-evm: update DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Dan Murphy
881e638de0 linux-ti-staging: update to ti2018.04-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Dan Murphy
b9083b8fc2 u-boot-ti-staging: update to ti2018.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Khem Raj
ffc02c5fbb layer.conf: Add thud to compatible layer series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 00:07:07 +00:00
Denys Dmytriyenko
5f6e6c3c7d u-boot-ti-staging: update to version with separated SYSFW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Jianzhong Xu
bc7bce7208 dsplib/mathlib: do not install/deploy .metadata
dsplib/mathlib: do not install/deploy .metadata

Do not install/deploy .metadata folder for dsplib and mathlib packages.
This folder prevents CCS from finding and installing dsplib and mathlib.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Ram Prasad
34888601bf ti-sgx-ddk-um: bump SRCREV to pickup the latest fixes
add support for UYVY texture formats in EGLImage

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
20efc2e10a cmb-addon: Update to version 01.01.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
23425e7fb2 ti-ns: Adding support for TI network services
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
382deb52ad ti-ndk: Upgrading to 3.40.01.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
7bbeb9e4f9 vps-lld-rtos: Updated to version 01.00.01.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
a73ab27c1f profiling-rtos: Update to version 01.00.00.07 and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
9d11f190d3 usb-lld-rtos: update to versin 01.00.00.15A and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
94e6ac9e81 sciclient-rtos: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
8e5fed442e transport-rtos: nimu-rtos: Updated to version 01.00.00.13 & added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
0d8567211e sa-lld: sa-lld-rtos: Updated to version 04.00.00.00A, added k3 support and makefile build for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
e04d0c8256 pruss-lld: pruss-lld-rtos: Update to version 01.00.00.11 and added k3 support for rtos
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
c9126e18dd pcie-lld-rtos: Update to version 02.03.00.01 and added k3 support
The license checksum change is due to copyright year change

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
346c021f15 spi-lld-rtos: Update to version 01.00.00.12A and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
a518390879 udma-lld-rtos: Added support for udma-lld on rtos (initial version)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
8a4e63ce79 pm-lld-rtos: Update to version 01.08.00.19 and k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
f357bd525e pa-lld: Update to version 03.00.02.07
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
ec19bd4d06 mcbsp-lld-rtos: Update to version 01.00.00.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
98bbb4ea36 fatfs-rtos: Update to version 01.00.00.11 & added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
0aabbc09bd mcasp-lld-rtos: Update to 01.00.00.11A and add support to k3
The LIC checksum update is due to copyright year change

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
823cd38e85 mmcsd-lld-rtos: Update to version 01.00.00.13 and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
76b65fed04 starterware: Update to version 02.01.01.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
ce4dc432d0 emac-lld-rtos:Update to version 01.00.03.12A and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
b167da1a0f icss-emac-lld: Update to version 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
08543dba8f gpio-lld-rtos: Update to version 01.00.00.12 and added support to k3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
5ff9c6eef4 i2c-lld-rtos: Update to version 01.00.00.02 and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
1b96c9b8a0 board-rtos: Update to version 01.00.10.02 and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
b1a813db1d uart-lld-rtos: Update to version 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
62a07ab20b ti-pdk-build: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
2c5cfd58ab osal: SRCREV update to 01.00.00.12.r1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
44385c9c4c common-csl-ip: Update to version 03.03.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
f7659b553a ti-pdk-bbclass: Using machine name as k3 instead of am65xx
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Denys Dmytriyenko
c1f82b6681 am335x-evm.conf: bump leb count again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-27 14:50:57 +00:00
Jianzhong Xu
f746a0e14a dsplib: build DSPLIB C66x/C674x/C64x+ from source
Remove DSPLIB recipe that downloads pre-built DSPLIB from ti.com.
Add new recipe to build DSPLIB for C66x, C674x, or C64x+ from source code.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Jianzhong Xu
817446ec89 mathlib: build MATHLIB C66x/C674x from source
Remove MATHLIB recipe that downloads pre-built MATHLIB from ti.com.
Add new recipe to build MATHLIB for C66x or C674x from source code.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Jianzhong Xu
13dc5b1e28 swtools: common tools for xdc-based component build
Add SWTOOLS which is needed to build xdc-based processor libs such as
DSPLIB, MATHLIB, etc from source.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Dan Murphy
cdcdb28ccf linux-ti-staging: update to ti2018.04-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-22 04:48:34 +00:00
Dan Murphy
71f331135d u-boot-ti-staging: update to ti2018.04-rc2 -tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-22 04:48:34 +00:00
Sam Nelson
3800265bda sciclient-rtos: Update to new commit with fixes
Update to new commit with fixes for issues related to irq set API

Fix build issue with debug files

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-20 16:23:09 +00:00
Sam Nelson
aff9cb2a62 ti-cgt-arm: Update to add rtsv7R4_A_le_v3D16_eabi.lib
rtsv7R4_A_le_v3D16_eabi.lib library is not included in the cgt package.
This library is built dynamically during linking during a single build.
Bu in case of parallel make, dynamic creation of libraries causes
failures.
Hence building and adding the library to the package.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>t
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-18 20:30:17 +00:00
Sam Nelson
6fdf9a5b30 ti-ipc: Update to new version 3.50.02.02
Fixes backward compatibility issues for K2 and omapl138

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-18 20:30:17 +00:00
Denys Dmytriyenko
710906e483 am335x-evm: bump leb count for UBI
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Denys Dmytriyenko
aaeb974ba3 arm-trusted-firmware: update to sync up with latest master
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Dan Murphy
7eaab6eb3f linux-ti-staging: update to ti2018.04-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Dan Murphy
4d143ef61b u-boot-ti-staging: update to ti2018.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Sam Nelson
af3c69b8e3 ti-ipc: Add systemd startup script
With systemd enabled, it is better to add the proper systemd
script instead of legacy init.d script.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Nick Saulnier
ad730476e0 pru-icss_git.bb: rename PRU_ADC to PRU_ADC_onChip
TI design TIDA-01555 is added to Processor Linux SDK 5.1 as pru-adc-1.0.
Rename the PRU SW Support Package example PRU_ADC to PRU_ADC_onChip to prevent
confusion in the future.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Djordje Senicic
722c1e6d93 ti-pdk-class: Include EVE toolchain path, as needed by ti-pdk-build-rtos for some SoCs
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Jacob Stiffler
7a6f100825 sa-lld: utilize oe_runmake
* This fixes a configure issue when the sources may get cleaned.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-10 18:54:45 +00:00
Sam Nelson
36b8474560 ti-ipc: Add ipc daemon for k3
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-07 14:54:55 +00:00
Tinku Mannan
f54f654954 icss-emac-lld: Updating to version 01.00.00.13
Updating to use COPYING.txt as license checksum file
Updating md5 checksum

Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Djordje Senicic
f92e4f5f05 linux-ti-staging: Restore removed CMEM block in AM574x
* Both CMEM blocks 0 and 1 are required for OpenVX.

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Tom Rini
c3a06e4070 amx3-cm3: Fix building with poky-lsb
One of the features of poky-lsb is that it brings in the
security_flags.inc file that sets a number of security-related compile
time flags.  This includes changing some of the default GCC build
options.  However, for building the amx3-cm3 firmware we want to ensure
that none of this enabled as it's not useful in this particular
environment.  We must pass in ${SECURITY_NOPIE_CFLAGS} to disable PIE.
When security_flags.inc is not present this is an empty string so is
safe to do at all times.

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Dan Murphy
af1e5cd2cc linux-ti-staging: update to ti2018.03-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-31 13:19:48 +00:00
e-ruei1@ti.com
ccf02a81a3 ti-sgx-ddk-um: bump SRCREV to pickup the latest fixes
1.14:
- um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows

1.17:
- tools: usc2:dce: fix GLSL compiler error
- um: wsegl: fix the double unmap problem of CPU buffer
- um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows
- um: replace the hard-coded page size with the one read from kernel

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-31 13:19:48 +00:00
Denys Dmytriyenko
471e024b39 libgbm: fix undefined minor/major symbols with new glibc
glibc 2.28+ now requires this.
https://sourceware.org/bugzilla/show_bug.cgi?id=19239

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 19:12:33 +00:00
Denys Dmytriyenko
e50774b413 ti-sgx-ddk-um: remove conflicting wayland-egl.pc
For more details see:
http://cgit.openembedded.org/openembedded-core/commit/?id=6e5952fcfc13ff4b63c9376bd41a1dbba957f425

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 19:12:28 +00:00
Nick Saulnier
eafb3fa105 pru-icss_git.bb: add am65x examples, Lab_0,5
Updated the commit ID to fix the Makefile issue encountered
in the previous version of the patch.

This updates the commit ID of the PRU Software Support Package
which is pulled into the SDK. The updated PRU Software Support
Package includes:

added am65x resources:
PRU_Halt example
PRU_MAC_Multiply_Accum example
ICSSG header files

added Lab_0:
this provides a "Hello World" style beginning Linux example for
every TI processor with a supported PRU (am335x, am437x, am57x,
k2g, am65x).

expanded Lab_5:
expanded Lab 5 to provide a more advanced PRU Linux example for
every TI processor with a supported PRU (am335x, am437x, am57x,
k2g, am65x).

Kernel 4.14 new features:
updated resource table for all examples and labs to match the
new template introduced in kernel 4.14

Code cleanup/bug fixes:
update RPMsg examples to provide a more elegent way to provide
the max message length.
updated Linker Command files to better match TRM.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 18:13:39 +00:00
Denys Dmytriyenko
ddb2540a4c u-boot-ti-staging: update to ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Denys Dmytriyenko
7e9df9b804 linux-ti-staging: update to 4.14.67 and ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Jacob Stiffler
833393eb91 board-rtos: bump SRCREV for am57xx-evm build fix
* License checksum changed due to updated year (2018) in license text.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Sam Nelson
b987670824 sciclient: Recipe cleanup
- Remove redundant description
- remove redundant defines

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-27 16:50:02 +00:00
Sam Nelson
d008f3b051 ti-ipc: Update to new version 3.50.01.01
-Updates to use sciclient for configuring interrupt routing in SOC

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-26 16:07:09 +00:00
Sam Nelson
1f8afb8cc6 sciclient: Add recipe for SCI client driver
Sci client provides API to communicate with the core running System
firmware

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
651df46d83 osal: Update to new version 1.0.0.12
Adds support for k3 platform

NOTE:
License checksum change is just due to addition of current year
2018 to copyright

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
aa9015f69c common-csl-ip: Update to new version 05.01.00.00
Adds support for k3

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
49ce1f2bd8 ti-pdk-build-rtos: Update to new version 1.0.0.10
Add support for am65xx-evm
Removes doxygen patch

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
ea70f91888 ti-pdk: Add tool chain dependencies for am65xx platform
Adds the dependency on toolchain needed for A53 and R5 cores

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
b59a343f1e am65xx-evm: Add PDK specific soc, boards and cores configuration
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
c6535857d6 cmem: Update to new version 4.15.00.02
Has fix for mmap issues with latest kernel 4.14.x

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Ram Prasad
7458f4ed51 ipumm: Integration with latest IPC, BIOS and XDC tools
This patch is to integrate IPUMM with
    IPC: 3.50.01.00
    BIOS: 6.73.00.12
    XDC: 3.50.07.20

Signed-off-by: Ramprasad N <x0038811@ti.com>
Acked-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
e57b505240 ti-ipc: Update to new version 3.50
Add AM65XX platform support

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
1fca60ef93 recipes-ti: bios: add TI SYSBIOS 6.73.00.12
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
b1934b66e7 recipes-ti: devtools: add TI XDC tools 3.50.07.20
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
a433ecbe31 recipes-ti: devtools: add GCC Linaro baremetal toolchain 2017.11 v7.2.1
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Denys Dmytriyenko
e02913c3f7 gdbc6x: gcc7 related fixes got accepted upstream, remove
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-23 05:26:47 +00:00
Djordje Senicic
a2de0fa051 linux-ti-staging: Increase CMEM for am574x only
* CMEM increased to 384MB is required by TIDL to run both DSP and EVEs concurrently

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
Ankur Tyagi
085c1389cf u-boot-ti: add UBOOT_GIT_URI, UBOOT_GIT_PROTOCOL variable
This is to allow user to override git repository and git protocol.

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
e-ruei1@ti.com
bcf0c0d3f7 ti-sgx-ddk-um: bump DDK 1.14 SRCREV to pick up the latest changes
- um: wsegl: fix double unmap of GPU buffers
- tools: usc2: dce: fix GLSL compiler error

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
Dan Murphy
f0895c8e4e u-boot-ti-staging: update to ti2018.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Dan Murphy
bc6dfe4d11 linux-ti-staging: update ti2018.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Nick Saulnier
b723a7ac86 pru-icss_git.bb: Add am65x PRU_Halt
Updated SRCREV to point to an updated version of the PRU Software Support
Package which includes PRU_Halt and RTU_Halt examples for am65x. PV will
get updated in the next patch.

Added PRU_Halt and RTU_Halt to do_install_append_am65xx-evm(). Decided to leave
the installation of PRU_Halt examples in each processor's do_install_append
function for now since PRU_Halt and RTU_Halt for am65x have different output
file names than the previous ICSS processors. Those different output names can
be seen in the lines ALTERNATIVE_TARGET_pru-icss-halt[am65x....].

The previous commit made several changes to account for the fact that am65x Halt
examples had not yet been added to the PRU Software Support Package. Those
changes were removed in this commit.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Denys Dmytriyenko
3480ede2da linux-ti-staging: add RT defconfig for K3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 18:47:53 +00:00
Dan Murphy
6d7081a0f5 linux-ti-staging: update ti2018.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 02:00:20 +00:00
Dan Murphy
c40646673f u-boot-ti-staging: update to ti2018.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 02:00:20 +00:00
e-ruei1@ti.com
3248caaa9b ti-sgx-ddk-um: fix path of pvrsrvctl at rc.pvr for k3
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-08 18:13:18 +00:00
Dan Murphy
5fc8c44f98 arm-trusted-firmware: update to ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
Dan Murphy
9af63b055a u-boot-ti-staging: update to ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
Dan Murphy
7d78da43d0 linux-ti-staging: update ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
e-ruei1@ti.com
8a65bb9165 ti-sgx-ddk-um: add libEGL.so to plugin list for DDK 1.17
Note: libEGL.so is required for DDK 1.17 based 3D demo programs

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:30 +00:00
e-ruei1@ti.com
5c63b16e41 conf: machine: k3: enable sgx
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:25 +00:00
e-ruei1@ti.com
1f81816c48 ti-sgx-ddk-km: add k3 (AM654x) support
- add K3 (AM654x) support based on SGX DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:22 +00:00
e-ruei1@ti.com
b8d926c4dc ti-sgx-ddk-um: add k3 (AM654x) support
- add COMPATIBLE_MACHINE to distinguish AM3/4/5 with K3 (AM654x)
- add k3 support based on SGX DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:18 +00:00
Denys Dmytriyenko
22181e5b6c u-boot-ti: don't override do_compile, pass PACKAGECONFIG_CONFARGS to EXTRA_OEMAKE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-27 19:54:20 +00:00
Nick Saulnier
8ff9fa4179 pru-icss_git.bb: bug fixes, add PRU_ADC
PRU Software Support Package v5.2.1 integrates 3 bug fixes and adds am335x
PRU_ADC example. PRU Software Support Package tags were updated so that v5.2.0
corresponds to the release that will be pulled into Linux SDK 5.0, while v5.2.1
corresponds to the commit for this version of the bitbake.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-26 22:59:50 +00:00
Mahesh Radhakrishnan
e0dfcef8eb mmap-lld: Update to version 2.0.0.8A & adding rtos recipe
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f60bd2f22e aif2-lld: Update to version 1.2.0.2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f9a7d80117 bcp-lld-rtos: Update to version 2.1.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
0c7a68824c board-rtos: Update to version 1.0.10.1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
eacd114ebf cmb-addon-rtos: Update to version 1.1.0.1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
858a830023 common-csl-ip: Update to version 3.3.0.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
718a36ad35 cppi-lld: Update to version 2.1.0.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
5b1bbf3503 dfe-lld: Update to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
a35ddfafaa emac-lld-rtos:Update to version 1.0.3.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
4f535ad161 fatfs-rtos: Update to version 1.0.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
2c14ac7c05 faultmanagement-rtos: Update to version 1.0.1.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
09505329a2 fftc-lld-rtos: Update to version 2.2.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
c7ff9d027c gpio-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
90d948f67d gpmc-lld-rtos: Update to version 1.0.0.2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
08b511a378 hyplnk-lld: Update to version 2.1.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
d12e24ea1d i2c-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
013b307889 icss-emac-lld: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
ef4bbe6a3e iqn2-lld: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f98498340c mcasp-lld-rtos: Update to version 1.1.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
359921159c mcbsp-lld-rtos: Update to version 1.0.0.10 after adding support for ompal1, makefile based build
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
64c83de508 mmcsd-lld-rtos: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
e124bcd6cf nwal-lld: Update to version 2.1.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
8e4bfa8771 osal: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
5821c3164c pa-lld: Update to version 3.0.2.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
24f9ef117e pcie-lld-rtos: Update to version 2.2.0.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
9e8e6a1426 pktlib: Update to version 2.1.0.8A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
7da9e709a2 pm-lld-rtos: Update to version 1.4.0.5A and 1.8.0.18 (am57xx & dra7xx)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
04596d4509 pruss-lld: Update to version 1.0.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
233201edae qmss-lld: Update to version 2.1.0.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
c51efc85e7 rm-lld: Update to 2.2.0.3 & recipe update to rtos recipe (html doc link)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
f016dad163 sa-lld: Update to version 3.0.0.21
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
7004a8953a serdes-diag-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
8923434e83 spi-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
045d9395e5 srio-lld: Update to version 2.0.0.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
5f371a9721 starterware: Update to version 2.1.1.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
458637d396 tcp3d-lld-rtos: Update to version 2.1.0.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
58176f86c0 traceframework: Update to version 1.1.1.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
6fcf6db2b6 transport-rtos: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
fd3e00511b tsip-lld-rtos: Update to version 1.0.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
a73fb6a0ff uart-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
e19f2d7e79 usb-lld-rtos: Update to version 1.0.0.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
738a4c79a1 profiling-rtos: Update to version 1.0.0.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
72fa7bc5a5 vps-lld-rtos: Update to version 1.0.1.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
ef9a1833a7 wdtimer-rtos: Update to version 1.0.0.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
58379246ee ti-pdk-build-rtos: Update to version 1.0.0.9A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Hongmei Gou
6a72fa2dda pruss-lld-apps: build example applications of pruss-lld
* The current example application is Simple Open Real-Time Ethernet (SORTE).
  It is ported to Linux user space utilizing UIO.

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Denys Dmytriyenko
ed31b5866a pru-icss: fix up build for am65xx-evm
* Only PRU* images were picked up, not RTU*
* Setting up alternatives for non-existing PRU_Halt FW resulted in warnings
* Since PRU_Halt FW was absent, no ${PN}-halt package was made, resulting in
  error pulling it in to an image

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-14 01:14:55 +00:00
Dan Murphy
3b0efdaf93 linux-ti-staging: update ti2018.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-11 23:27:21 +00:00
Dan Murphy
49b51752b2 u-boot-ti-staging: update to ti2018.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-11 23:27:17 +00:00
Denys Dmytriyenko
a5ecd90543 meta-ti: cleanup use of d.getVar()
1. drop use of True as second parameter, which is default, to align with master
2. there were instances of incorrectly passing 'd' as second parameter from
previous conversion from bb.data.getVar() usage

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 18:39:09 +00:00
Denys Dmytriyenko
f64a19d3e9 am65xx-evm: add new k3-am654-pcie-usb3 DTBO file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 18:37:24 +00:00
Nick Saulnier
9877ba85d5 pru-icss_git.bb: added AM65x support
Updated SRCREV to point to the latest PRU Software Support Package.
Added support for AM65x by adding a COMPATIBLE_MACHINE, PLATFORM,
do_install_append_am65xx-evm which installs RPMsg examples,
PRU_ICSS_ALTERNATIVES, ALTERNATIVE_LINK_NAMEs,
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo. Moved the installation of
PRU_Halt from do_install to the associated do_install_appends, since
am65x will require different PRU_Halts for each PRU/RTU core.
Did not yet add ALTERNATIVE_TARGET_pru-icss-halt as the am65x PRU_Halt
examples have not been written yet.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 01:54:59 +00:00
Dan Murphy
63a2ec1c7f inux-ti-staging: update ti2018.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-03 22:24:25 +00:00
Dan Murphy
648d19513c u-boot-ti-staging: update to ti2018.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-03 22:24:22 +00:00
Denys Dmytriyenko
cfe9f64ce9 linux-ti-staging: update with latest platform and connectivity fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-29 18:55:08 +00:00
Denys Dmytriyenko
1ee23536d5 am65xx-evm: add new DT overlay DTBO files
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:09 +00:00
Dan Murphy
bb75d049f5 linux-ti-staging: update ti2018.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:05 +00:00
Dan Murphy
bcf8e2d0e1 u-boot-ti-staging: update to ti2018.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:01 +00:00
Denys Dmytriyenko
711aff1898 linux-ti-staging: pull in AM65xx PRUETH binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 15:44:13 +00:00
Denys Dmytriyenko
d34f812df3 prueth-fw-bin: add AM65xx binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 15:42:44 +00:00
Denys Dmytriyenko
706b82ee26 arm-trusted-firmware: also install and deploy ELF version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-26 23:51:55 +00:00
Joshua Watt
66769ae4a7 ti-xdctools-common: Add XDC tools to -dev package
b42044aaf removed the XDC tools from the main package, but this broke
the ability to include the XDC tools in an SDK. Add the tools back to
the -dev package. Also fix up INSANE_SKIP.

Change-Id: I902cc1a841e40c1a3bdc5286d03f999276119052
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-20 22:36:36 +00:00
Denys Dmytriyenko
f4dda1680c linux-ti-staging: update to 4.14.50 and ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:43:01 +00:00
Denys Dmytriyenko
6540577f80 u-boot-ti-staging: update to ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:57 +00:00
Denys Dmytriyenko
a55c9f4469 u-boot-ti-staging: add handling of K3 and AM65x on A53 side
Handle dependencies on ATF and OPTEE via PACKAGECONFIGs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:54 +00:00
Denys Dmytriyenko
f2789ee996 linux-ti-staging: add defconfigs for K3 SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:49 +00:00
Denys Dmytriyenko
990cad32d0 arm-trusted-firmware: add version 1.5 of ATF with K3 support
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:45 +00:00
Denys Dmytriyenko
d628355cbc machine: am65xx-evm.conf: add machine definition for AM65xx platform
The AM654 SoC is a lead device of the K3 Multicore SoC architecture
platform, targeted for broad market and industrial control with aim to
meet the complex processing needs of modern embedded products.

See AM65x Technical Reference Manual (SPRUID7, April 2018)
for further details: http://www.ti.com/lit/pdf/spruid7

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:42 +00:00
Denys Dmytriyenko
ceb443f18a machine: k3.inc: add new SOC family definition for K3
The AM654 SoC is a lead device of the K3 Multicore SoC architecture
platform, targeted for broad market and industrial control with aim to
meet the complex processing needs of modern embedded products.

See AM65x Technical Reference Manual (SPRUID7, April 2018)
for further details: http://www.ti.com/lit/pdf/spruid7

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:38 +00:00
Karthik Ramanan
07c13266aa ipumm-fw: Update to 3.00.15.00
This upgrade brings in the following updates:
 * MPEG4 Decoder Update to 01.00.17.01 from 01.00.15.01
 * VC1 Decoder Update to 01.00.02.07 from 01.00.02.05
 * Update to IPC 3.47.01.00
 * Add profiler to measure based on IVA-HD processing time

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:34 +00:00
Djordje Senicic
5fab850557 ti-pdk-build: New DEV.PDK_BUILD.01.00.00.08F
* Enhancements for semi-hosting support
* Add TDA2x cascade board support
* Adding arp32 makefile
* Add McBSP component
* mmwvedfp migration

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:30 +00:00
Denys Dmytriyenko
9f454b1812 Revert "conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable"
This simplification causes more problems than it solves.

This reverts commit c01c7f595c.
2018-06-18 15:49:29 +00:00
Denys Dmytriyenko
5d735cff85 omap3/omap4: replace outdated xf86-video-omap* with xf86-video-fbdev
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-14 16:37:45 +00:00
Denys Dmytriyenko
92dbd271c7 conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-14 16:37:36 +00:00
Denys Dmytriyenko
2e38d3b59b linux-ti-staging: update to 4.14.49
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-13 19:02:36 +00:00
Denys Dmytriyenko
08995a2721 linux-ti-staging: update to 4.14.48
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-07 14:58:34 +00:00
Denys Dmytriyenko
406497bac9 u-boot-ti-staging: update to latest to fix libfdt breakage in master
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-07 14:58:30 +00:00
Hongmei Gou
d867b19f3c linux-ti-staging: ti-uio: update the baseline dts for am3 pru-uio
* am335x-icev2-prueth.dts is newly added in kernel 4.14, and shall be
  used as the baseline to create am335x-icev2-pru-excl-uio.dts

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-01 18:29:40 +00:00
Sam Nelson
dd8400c121 ti-ipc: Update to new version 3.47.02.00
Adds new example for AM571X

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-01 18:29:37 +00:00
Dan Murphy
12e2064557 linux-ti-staging: update to ti2018.01-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-16 01:09:00 -04:00
Hongmei Gou
36eb9959fb linux-ti-staging: ti-uio: rebase pru-uio mdio entries to use offset for reg
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-16 01:08:56 -04:00
Dan Murphy
11c54862ba u-boot-ti-staging: update to ti2018.01-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:22 -04:00
Dan Murphy
75fb73b940 linux-ti-staging: update to ti2018.01-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:17 -04:00
Hongmei Gou
b48a104971 linux-ti-staging: ti-uio: rebase pru-uio.dtsi for k2g and am3
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:14 -04:00
Dan Murphy
cad0618a55 u-boot-ti-staging: update to ti2018.01-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:48 -04:00
Dan Murphy
1c68aa7780 linux-ti-staging: update to ti2018.01-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:44 -04:00
Jacob Stiffler
6f3b2e7c48 linux: cmem: update device trees for kernel 4.14
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:41 -04:00
Jacob Stiffler
6505a8392d linux: cmem: flag dependent variables
* Flag variables used in setup_cmem to force it to re-run when one changes.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:37 -04:00
Denys Dmytriyenko
4f33079712 layer.conf: add LAYERSERIES_COMPAT for sumo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 18:01:50 -04:00
Dan Murphy
e0f64d463a u-boot-ti-staging: update to ti2018.01-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:56 -04:00
Dan Murphy
dd2a34ea43 linux-ti-staging: update to ti2018.01-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:53 -04:00
Denys Dmytriyenko
268548b2c8 multiprocmgr: don't hardcode "uapi" kernel location
This way keystone_remoteproc.h can also be found in sysroots, when available.
Otherwise it can fall back to using kernel sources directly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:50 -04:00
Denys Dmytriyenko
789979a559 licenses: add Thai-Open-Source-Software-Center license
Which is a variant of BSD-3-Clause.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:46 -04:00
Denys Dmytriyenko
69ea40eec8 conf/machine: bump max_leb_cnt for am3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:43 -04:00
Denys Dmytriyenko
ec040812cc recipes-bsp: whitespace cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:40 -04:00
Denys Dmytriyenko
38575009a3 sa-lld-test, multiprocmgr: suppress no GNU_HASH warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:37 -04:00
Denys Dmytriyenko
10c4962da7 recipes: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:34 -04:00
Denys Dmytriyenko
4dea2a4b6f conf, recipes: introduce k2l family and add support for k2l-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:13 -04:00
Jacob Stiffler
799cbdf39a i2c-lld-rtos: update license checksum
* A date was incremented within the license text.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 15:59:19 -04:00
Jacob Stiffler
3be59ff689 prueth-fw: build firmware from source
* Use ti-cgt-pru to build the firmware images

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:17 -04:00
Jacob Stiffler
fcf2647677 nimu-rtos: add missing cppi dependency for c667x-evm
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:12 -04:00
Mahesh Radhakrishnan
6ac420ae1a ti-pdk-build-rtos: Updating to version 01.00.00.08E which uses make install internally
The new version uses make install thereby eliminating the need to do the
same in the yocto recipe. Hence removing the same from the recipe.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:07 -04:00
Mahesh Radhakrishnan
b8946db9da starterware:starterware-rtos: Udpate to version 02.01.01.06C & rtos updates
This also includes rtos receipes changes required as a part of update to
02.01.01.06C

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:02 -04:00
Mahesh Radhakrishnan
34f7b33588 osal: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:57 -04:00
Mahesh Radhakrishnan
ac6aebfe4a transport-rtos: Udpate to version 1.0.0.11A
Updating to version 1.0.0.11A and update the license checksum of the sub
component recipes

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:53 -04:00
Mahesh Radhakrishnan
6f8ed54f5b board-rtos: Updating to version 01.00.10.00A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:49 -04:00
Mahesh Radhakrishnan
dba9f1d53b usb-lld-rtos: Update to version 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:45 -04:00
Mahesh Radhakrishnan
e50d3551b5 uart-lld-rtos: Updating to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:41 -04:00
Mahesh Radhakrishnan
f7112c9d4f spi-lld-rtos: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:38 -04:00
Mahesh Radhakrishnan
0977c85938 serdes-diag-rtos: Update to version 01.00.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:34 -04:00
Mahesh Radhakrishnan
79b11f0a40 sa-lld: Updating to version 03.00.00.20
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:31 -04:00
Mahesh Radhakrishnan
c24e52863d pm-lld-rtos: Updating to version 01.04.00.04 & 01.08.00.17 for am57xx/dra7xx
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:28 -04:00
Mahesh Radhakrishnan
478a74902f pruss-lld: Updating to version 01.00.00.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:24 -04:00
Mahesh Radhakrishnan
12872559d5 pcie-lld-rtos: Update to version 02.02.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:21 -04:00
Mahesh Radhakrishnan
240b46edc9 mmcsd-lld-rtos: Update to version 01.00.00.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:18 -04:00
Mahesh Radhakrishnan
5c4633848d mcbsp-lld-rtos:Updating to version 01.00.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:15 -04:00
Mahesh Radhakrishnan
fd3a048cf0 mcasp-lld-rtos: Update to version 01.01.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:12 -04:00
Mahesh Radhakrishnan
8911373b38 icss-emac-lld: Updating to version 01.00.00.11B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:09 -04:00
Mahesh Radhakrishnan
caeefb2d40 i2c-lld-rtos: Updating to version 01.00.00.10 & dependency updates
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:06 -04:00
Mahesh Radhakrishnan
cf7bdd3119 gpio-lld-rtos: Updating to version 01.00.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:03 -04:00
Mahesh Radhakrishnan
cc84090e0b fatfs-rtos: Updating to version 01.00.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:00 -04:00
Mahesh Radhakrishnan
9ce6f19abe edma3-lld:Updating to version 02.12.05.30C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:57 -04:00
Mahesh Radhakrishnan
137d6c275e emac-lld-rtos: Updating to version 01.00.03.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:54 -04:00
Mahesh Radhakrishnan
013b3549c2 common-csl-ip: Updating to version 03.03.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:51 -04:00
Jacob Stiffler
e935062fb4 ti-cg-xml: skip file-rdeps check
* pre-packaged binaries depend on libc.so.6

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:48 -04:00
Dan Murphy
8196231bd2 u-boot-ti-staging: update to ti2018.00-rc5
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:18:06 -04:00
Dan Murphy
95e2059789 linux-ti-staging: update to ti2018.00-rc5
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:18:02 -04:00
Denys Dmytriyenko
cc2ecf5ff0 conf/machine: add couple new DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:58 -04:00
Denys Dmytriyenko
39adf9f129 kselftests: suppress no GNU_HASH warning due to kernel LDFLAGS used
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:53 -04:00
e-ruei1@ti.com
17f4f5d574 ti-sgx-ddk-km: bump SRCREV to pick up two local patches
- pickup the latest release which includes two local patches
- remove those two local patches

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:50 -04:00
Denys Dmytriyenko
ef092ad32b ti-ipc: refresh local patch to avoid fuzz warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-04 21:42:46 -04:00
Jacob Stiffler
cf757b862a ti-ndk: skip file-rdeps check
* pre-packaged binaries depend on libc.so.6

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-03 10:55:32 -04:00
Dan Murphy
228baefc94 u-boot-ti-staging: update to ti2018.00-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:17 -04:00
Dan Murphy
724483db69 linux-ti-staging: update to ti2018.00-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:14 -04:00
Denys Dmytriyenko
29298ce7a2 ti-codec-engine: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:11 -04:00
Dan Murphy
772cef73d5 u-boot-ti-staging: update to ti2018.00-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-24 23:17:28 -04:00
Dan Murphy
435b57215f linux-ti-staging: update to ti2018.00-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-24 23:17:24 -04:00
Dan Murphy
5429de4499 linux-ti-staging: update to 4.14.26
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:58 -04:00
Anand Balagopalakrishnan
dad378f22b ti-sgx-ddk-um: update SGX user module for rocko
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:55 -04:00
Anand Balagopalakrishnan
cc734a2e6e ti-sgx-ddk-km: update SGX kernel driver for k4.14
Note: This is a tentative patch to enable graphics support.
      We shall merge both local patches to the ti-sgx-km repo soon.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:52 -04:00
Gowtham Tammana
279cf7e3af ti-gc320-driver: move to k4.14
Updated the recipe to pick the sources for k4.14.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:49 -04:00
Denys Dmytriyenko
e1f5e0f662 linux-ti-staging: update to 4.14.25
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:45 -04:00
Denys Dmytriyenko
6e1a831d22 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:42 -04:00
Denys Dmytriyenko
4565d60e68 am57xx-evm: switch back to full DTBs for now
Since using DT overlays as a FIT image (itb,dtb,dtbo) is not yet ready
for prime time, kernel now has ability to generate all combinations of
full DTBs out of DT overlays. Use those for now until FIT image approach
to DT overlays is adopted more broadly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:19 -05:00
Denys Dmytriyenko
36d95e5fcb u-boot-ti-staging: update to ti2018.00-rc1
Also remove AM3 SPL hack

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:14 -05:00
e-ruei1@ti.com
2a380c6302 ti-gc320-libs: bump SRCREV to pick up the latest version
The new version include the 2D API include files

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:11 -05:00
Stephen Molfetta
b2f69b0b09 dra7xx: updating board-rtos depends
DRA7xx board changes have introduced dependencies on mmcsd-lld-rtos and
pm-lld-rtos.  Adding these modules to the omap-a15 depends list will
bring in the dependencies for dra7xx builds

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:08 -05:00
Denys Dmytriyenko
67b3d9e098 u-boot-ti-staging: update to the latest and add patch for AM335 SPL size issue
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 23:11:28 -05:00
Denys Dmytriyenko
36907c6f64 linux-ti-staging: update to 4.14.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 23:11:25 -05:00
Sam Nelson
96cea59a43 cmem: Update to new version 4.15.00.01
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 19:26:46 -05:00
Sam Nelson
0064fb7ab7 ti-ipc: Fix to avoid parallel build issue
Fixes parallel build issue with k2hk

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 19:26:42 -05:00
Denys Dmytriyenko
b517fd44fc eudev: extra rules install on TI SoCs only, don't append SRC_URI otherwise
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 16:49:01 -05:00
Denys Dmytriyenko
e4c17efc74 icss-emac: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:44:48 -05:00
Denys Dmytriyenko
c72d3907d9 pruss-ldd: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:44:45 -05:00
Denys Dmytriyenko
1ace1ebe4a netapi: remove due to external ipsecmgr dependency
Moved to meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:53 -05:00
Denys Dmytriyenko
db5e52a639 traceframework-rtos: uia is not a valid package to depend on
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:50 -05:00
Denys Dmytriyenko
b8d3508ea4 ipc-transport-qmss-rtos: is machine-specific, mark accordingly
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:47 -05:00
Denys Dmytriyenko
432566c557 multiprocmgr, mpm-transport: do not depend on syslog-ng, not in meta-ti or oe-core
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:44 -05:00
Denys Dmytriyenko
05e7e4dcee u-boot-ti.inc: add dependency on lzop-native for new FIT image packaging
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-03 22:36:05 -05:00
Denys Dmytriyenko
ff1dd87611 layer.conf: whitelist xxd and comm for SECDEV on K2 platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-02 21:55:30 -05:00
Mahesh Radhakrishnan
06c67a1af8 ti-pdk-build-rtos: Installing the newly added comp_paths.mk file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 23:03:52 -05:00
Denys Dmytriyenko
676a14421b omapfbplay: since it depends on kernel, mark it as machine-specific
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:54 -05:00
Denys Dmytriyenko
491c23e467 eudev: simplify by using ti-soc override
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:51 -05:00
Sam Nelson
58a3ad1fa8 ti-ipc-rtos: Correction to 3.47.01.00 version
Includes documentation correction and build optimization for examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:47 -05:00
Denys Dmytriyenko
7348f51984 kselftests: remove numactl deps, as it's in meta-oe and not needed for arm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:10 -05:00
Denys Dmytriyenko
9d21b24b37 machines: remove references to xf86-input-tslib from meta-oe
It is still mentioned in the commend, in case someone needs it.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:07 -05:00
Denys Dmytriyenko
11a725af41 gdbc6x: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:03 -05:00
Denys Dmytriyenko
298c58861e engine-pkcs11, libp11, ti-softhsmv2: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:59 -05:00
Denys Dmytriyenko
1de61d5e03 recipes: remove outdated recipes, some deps are no longer satisfied
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:54 -05:00
Denys Dmytriyenko
2499f8265c machines: update DTBs and other cleanups
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:32 -05:00
Denys Dmytriyenko
af51e167fd linux-ti-staging: update to 4.14.22
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:47:46 -05:00
Joshua Watt
bd3bd8632e ti-pdk: Allow Doxygen generation to be optional
Users can choose to completely disable doxygen generation in pdk recipes
by setting TI_PDK_DOXYGEN_SUPPORT = "0" in local.conf

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-26 19:43:00 -05:00
Denys Dmytriyenko
3287376313 linux-ti-staging: use KERNEL_PACKAGE_NAME for devicetree package
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-21 21:28:43 -05:00
Denys Dmytriyenko
0f4dbc858a layer.conf: add truncate to HOSTTOOLS list for SECDEV
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-20 15:03:06 -05:00
Denys Dmytriyenko
4c530a4ef5 linux-ti-staging, am57xx-evm.conf: udpate to the latest, add support for .itb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-18 14:38:15 -05:00
Jacob Stiffler
faf5211f55 ti-paths: add missing NDK_INSTALL_DIR
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-16 17:04:59 -05:00
Denys Dmytriyenko
50ed1fee3a u-boot-ti-staging: upgrade to 2018.01
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-15 12:08:18 -05:00
Denys Dmytriyenko
a01194eba6 linux-ti-staging: upgrade to 4.14
Some DTBs have changed, am57xx-evm moved to DT overlays.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-15 12:08:14 -05:00
Jacob Stiffler
b42044aaf5 ti-xdctools: do not create target package
* ti-xdctools is a host development package, but the target recipe is
  needed to create the sourceipk used in SDKs.
* And move class extension to common include.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-14 15:30:07 -05:00
Denys Dmytriyenko
a48d804cf7 ti-cg-xml: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:35 -05:00
Denys Dmytriyenko
9adde0dc55 vlib-c66x: resolve host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:31 -05:00
Denys Dmytriyenko
2e9daa77f3 imglib-c66x: ihibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:28 -05:00
Denys Dmytriyenko
91bd61d197 dsplib-c66x: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:25 -05:00
Sam Nelson
7df3b3ae4f cmem: Update to new version 4.15.00.00_eng
License update due to year update
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:21 -05:00
Sam Nelson
27db4b4ee5 ti-ipc: Update to GA version 3.47.01.00
Docs updated with details of fixes

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:17 -05:00
Denys Dmytriyenko
514f3ac674 beaglebone: drop check for meta-yocto-bsp collision
Now that meta-yocto-bsp renamed reference machine to beaglebone-yocto

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-06 18:03:41 -05:00
Denys Dmytriyenko
9241725cc0 linux-ti-staging: support multiple kernel packages with KERNEL_PACKAGE_NAME
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-05 20:10:01 -05:00
Denys Dmytriyenko
76afd766bd conf/machine: deprecate use of base_conditional()
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-05 13:52:29 -05:00
Denys Dmytriyenko
f9b0c06732 recipes-ti: remove deprecated components
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-02 13:37:25 -05:00
348 changed files with 4082 additions and 3953 deletions

2
README
View File

@@ -8,7 +8,7 @@ This layer depends on:
URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
branch: thud
The base BSP part of meta-ti should work with different OpenEmbedded/Yocto

View File

@@ -9,6 +9,10 @@ DEPENDS_append_omap-a15 = " ti-cgt-arm-native"
DEPENDS_remove_ti33x = "ti-cgt6x-native"
DEPENDS_remove_ti43x = "ti-cgt6x-native"
DEPENDS_append_omapl1 = " ti-cgt-arm-native"
DEPENDS_remove_am65xx = "gcc-arm-none-eabi-native ti-cgt6x-native"
DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
DEPENDS_remove_j7-evm = "gcc-arm-none-eabi-native"
DEPENDS_append_j7-evm = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native ti-cgt7x-native"
S = "${WORKDIR}/git"
B = "${WORKDIR}/build"
@@ -41,7 +45,11 @@ export TOOLCHAIN_PATH_A15 = "${GCC_ARM_NONE_TOOLCHAIN}"
export TOOLCHAIN_PATH_M4 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export TOOLCHAIN_PATH_Arm9 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export C6X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
export C7X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c7x"
export TOOLCHAIN_PATH_EVE = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-arp32"
export CL_PRU_INSTALL_PATH = "${TI_CGT_PRU_INSTALL_DIR}"
export TOOLCHAIN_PATH_GCC_ARCH64 = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN}"
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export ROOTDIR = "${B}"
export BIOS_INSTALL_PATH = "${SYSBIOS_INSTALL_DIR}"
@@ -54,22 +62,29 @@ export SECTTI="perl ${CG_XML_INSTALL_DIR}/ofd/sectti.pl"
TI_PDK_XDCMAKE ?= "1"
# By default, only build the cores with available toolchains
TI_PDK_LIMIT_CORES ?= "a15_0 ipu1_0 ipu1_1 ipu2_0 ipu2_1 c66x c66xdsp_1 c66xdsp_2 arm9_0 c674x a9host a8host pru_0 pru_1"
TI_PDK_LIMIT_CORES ?= "a15_0 ipu1_0 ipu1_1 ipu2_0 ipu2_1 mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66x c66xdsp_1 c66xdsp_2 c7x_1 arm9_0 c674x a9host a8host pru_0 pru_1"
TI_PDK_LIMIT_SOCS ?= ""
TI_PDK_LIMIT_BOARDS ?= ""
TI_PDK_MAKE_TARGET ?= "release"
TI_PDK_EXTRA_MAKE ?= ""
TI_PDK_DOXYGEN_SUPPORT ?= "1"
TI_PDK_XDC_ARGS ?= "${TI_PDK_LIMIT_SOCS}"
PARALLEL_XDC = "--jobs=${BB_NUMBER_THREADS}"
PARALLEL_MAKE = ""
def get_doxygen_support(d):
if d.getVar('TI_PDK_DOXYGEN_SUPPORT') == '1':
return ''
return 'DOXYGEN_SUPPORT=no'
EXTRA_OEMAKE = " \
LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" \
LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" \
LIMIT_CORES="${TI_PDK_LIMIT_CORES}" \
${TI_PDK_EXTRA_MAKE} \
${@get_doxygen_support(d)} \
"
do_configure() {

View File

@@ -8,6 +8,8 @@ BBFILE_COLLECTIONS += "meta-ti"
BBFILE_PATTERN_meta-ti := "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-ti = "6"
LAYERSERIES_COMPAT_meta-ti = "sumo thud"
LICENSE_PATH += "${LAYERDIR}/licenses"
LAYERDEPENDS_meta-ti = "core"
@@ -27,3 +29,5 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
qmss-lld \
multiprocmgr \
"
HOSTTOOLS_NONFATAL += "truncate xxd comm"

View File

@@ -4,15 +4,12 @@
require conf/machine/include/ti33x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
# Normally AM335 boards use ttyS0, but ICE uses ttyS3, so try both
SERIAL_CONSOLE = ""
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS3"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
@@ -27,7 +24,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 1988 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 7000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 9200"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:

View File

@@ -1,6 +1,6 @@
#@TYPE: Machine
#@NAME: AM335x HS EVM
#@DESCRIPTION: Machine configuration for the TI AM435x HS EVM
#@DESCRIPTION: Machine configuration for the TI AM335x HS EVM
require conf/machine/am335x-evm.conf

View File

@@ -4,15 +4,13 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
IMAGE_FSTYPES += "ubi tar.gz"
EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
USE_VT = "2"
KERNEL_DEVICETREE = "am3517-evm.dtb"

View File

@@ -4,8 +4,6 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
@@ -14,7 +12,7 @@ EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
KERNEL_DEVICETREE = "omap3-evm-37xx.dtb"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
# NOTE: there are NAND and OneNAND versions of this board...
# do ubiattach /dev/ubi_ctrl -m 4

View File

@@ -4,14 +4,12 @@
require conf/machine/include/ti43x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more
@@ -24,7 +22,7 @@ SERIAL_CONSOLE = "115200 ttyS0"
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 994 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 4000"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 4400"
# do ubiattach /dev/ubi_ctrl -m 11 -O 4096
# from dmesg:

View File

@@ -8,15 +8,18 @@ MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-beagle-x15-revc.dtb \
am57xx-evm.dtb am57xx-evm-cam-mt9t111.dtb am57xx-evm-cam-ov10635.dtb \
am57xx-evm-reva3.dtb am57xx-evm-reva3-cam-mt9t111.dtb am57xx-evm-reva3-cam-ov10635.dtb \
am571x-idk.dtb am571x-idk-lcd-osd101t2045.dtb am571x-idk-lcd-osd101t2587.dtb \
am572x-idk.dtb am572x-idk-lcd-osd101t2045.dtb am572x-idk-lcd-osd101t2587.dtb \
am574x-idk.dtb am574x-idk-lcd-osd101t2587.dtb \
${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}"
KERNEL_DEVICETREE = " \
am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-beagle-x15-revc.dtb \
am57xx-evm.dtb am57xx-evm-cam-mt9t111.dtb am57xx-evm-cam-ov10635.dtb \
am57xx-evm-reva3.dtb am57xx-evm-reva3-cam-mt9t111.dtb am57xx-evm-reva3-cam-ov10635.dtb \
am571x-idk.dtb am571x-idk-lcd-osd101t2045.dtb am571x-idk-lcd-osd101t2587.dtb \
am572x-idk.dtb am572x-idk-lcd-osd101t2045.dtb am572x-idk-lcd-osd101t2587.dtb \
am574x-idk.dtb am574x-idk-lcd-osd101t2587.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}"
UBOOT_MACHINE = "am57xx_evm_config"

View File

@@ -0,0 +1,35 @@
#@TYPE: Machine
#@NAME: AM65xx EVM
#@DESCRIPTION: Machine configuration for the TI AM65xx EVM
require conf/machine/include/am65xx.inc
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "tar.xz wic.xz"
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-am654-base-board.dtb ti/k3-am654-gp.dtbo \
ti/k3-am654-evm-hdmi.dtbo ti/k3-am654-idk.dtbo \
ti/k3-am654-evm-csi2-ov490.dtbo ti/k3-am654-evm-csi2-ov5640.dtbo \
ti/k3-am654-evm-oldi-lcd1evm.dtbo ti/k3-am654-evm-tc358876.dtbo \
ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.dtbo \
ti/k3-am654-base-board-jailhouse.dtbo \
"
UBOOT_MACHINE = "am65x_evm_a53_defconfig"
OPTEEMACHINE = "k3"
OPTEEFLAVOR = "am65x"
OPTEEOUTPUTMACHINE = "k3"
# Please note that booting AM65xx platform also requires
# tiboot3.bin and sysfw.itb, which are provided by meta-arago
# u-boot-k3-r5 and ti-sci-fw recipes
IMAGE_BOOT_FILES = "tispl.bin u-boot.img"
WKS_FILE ?= "sdimage-bootpart.wks"
do_image_wic[depends] += "u-boot:do_deploy"

View File

@@ -0,0 +1,26 @@
#@TYPE: Machine
#@NAME: AM65xx HS EVM
#@DESCRIPTION: Machine configuration for the TI AM65xx HS EVM
require conf/machine/am65xx-evm.conf
UBOOT_MACHINE = "am65x_hs_evm_a53_defconfig"
UBOOT_ENTRYPOINT = "0x80080000"
UBOOT_LOADADDRESS = "0x80080000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
UBOOT_DTB_LOADADDRESS = "0x83000000"
UBOOT_DTBO_LOADADDRESS = "0x83080000"
UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
OPTEEMACHINE = "k3"
OPTEEFLAVOR = "am65x"
OPTEEOUTPUTMACHINE = "k3"

View File

@@ -4,16 +4,18 @@
require conf/machine/include/dra7xx.inc
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-beagle-x15-revc.dtb"
MACHINE_GUI_CLASS = "bigscreen"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "115200 ttyS2"
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb"
SERIAL_CONSOLES = "115200;ttyS2"
UBOOT_MACHINE = "am57xx_evm_config"
WKS_FILE ?= "sdimage-bootpart.wks"
IMAGE_BOOT_FILES = "MLO u-boot.img"
IMAGE_FSTYPES += "tar.xz wic.xz"
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more
# details about this board please see

View File

@@ -12,7 +12,7 @@ EXTRA_IMAGECMD_jffs2 = "-lnp"
KERNEL_DEVICETREE = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-beagle-xm-ab.dtb"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
UBOOT_MACHINE = "omap3_beagle_config"

View File

@@ -1,24 +1,25 @@
#@TYPE: Machine
#@NAME: BeagleBone machine
#@DESCRIPTION: Machine configuration for the http://beagleboard.org/bone board
#@DESCRIPTION: Machine configuration for the http://beagleboard.org/bone board
require conf/machine/include/ti33x.inc
require conf/machine/include/beaglebone.inc
KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblack.dtb am335x-bonegreen.dtb"
KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblue.dtb \
am335x-boneblack.dtb am335x-boneblack-wireless.dtb \
am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb"
# Only has DVI connector for external screen
MACHINE_GUI_CLASS = "bigscreen"
WKS_FILE = "sdimage-bootpart.wks"
IMAGE_BOOT_FILES = "MLO u-boot.img"
SERIAL_CONSOLES = "115200;ttyS0"
WKS_FILE ?= "sdimage-bootpart.wks"
IMAGE_BOOT_FILES ?= "u-boot.${UBOOT_SUFFIX} ${SPL_BINARY}"
IMAGE_FSTYPES += "tar.xz wic.xz"
SERIAL_CONSOLE = "115200 ttyS0"
UBOOT_MACHINE = "am335x_boneblack_config"
do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot"
IMAGE_INSTALL_append = " kernel-devicetree kernel-image-zimage"
# Refine the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_BOARDS = "bbbAM335x"

View File

@@ -8,12 +8,16 @@ MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
KERNEL_DEVICETREE = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd101t2045.dtb dra7-evm-lcd-osd101t2587.dtb \
dra72-evm.dtb dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd101t2045.dtb dra72-evm-lcd-osd101t2587.dtb \
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb \
dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb dra76-evm.dtb dra76-evm-tfp410.dtb"
KERNEL_DEVICETREE = " \
dra7-evm.dtb dra7-evm-lcd-osd101t2045.dtb dra7-evm-lcd-osd101t2587.dtb \
dra71-evm.dtb dra71-evm-nand.dtb dra71-evm-lcd-auo-g101evn01.0.dtb \
dra72-evm.dtb dra72-evm-lcd-osd101t2045.dtb dra72-evm-lcd-osd101t2587.dtb \
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb \
dra76-evm.dtb dra76-evm-tfp410.dtb dra76-evm-ov490.dtb dra76-evm-ov5640.dtb \
dra76-evm-tfp410-ov490.dtb dra76-evm-tfp410-ov5640.dtb \
"
UBOOT_MACHINE = "dra7xx_evm_config"

View File

@@ -0,0 +1,7 @@
require conf/machine/include/k3.inc
SOC_FAMILY_append = ":am65xx"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am65xx"
TI_PDK_LIMIT_BOARDS = "am65xx_evm am65xx_idk"
TI_PDK_LIMIT_CORES = "mcu1_0 mpu1_0"

View File

@@ -1,12 +0,0 @@
python () {
layers = d.getVar("BBFILE_COLLECTIONS", True)
if not layers:
return
if "yoctobsp" in layers:
bb.fatal("\nmeta-yocto-bsp has been detected in bblayers.conf, which provides basic reference BSP for beaglebone platform. " \
"\nSince meta-ti provides official comprehensive BSP for TI SoCs, including beaglebone, there could be potential conflicts " \
"\nbetween beaglebone machine definitions available in meta-yocto-bsp and meta-ti layers. It is recommended to remove " \
"\nor disable meta-yocto-bsp in bblayers.conf, when using meta-ti and building for beaglebone platform. Alternatively, " \
"\nit is possible to build for am335x-evm with meta-ti, which is a more generic platform for Sitara AM335x SoC and " \
"\nalso covers beaglebone variants.")
}

View File

@@ -16,7 +16,7 @@ UBOOT_LOADADDRESS = "0x80008000"
EXTRA_IMAGEDEPENDS += "u-boot"
SERIAL_CONSOLE ?= "115200 ttyS0"
SERIAL_CONSOLES ?= "115200;ttyS0"
EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x20000 -n"
MACHINE_FEATURES = "kernel26 serial ethernet usbhost usbgadget mmc alsa"

View File

@@ -0,0 +1,6 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":k2l"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2l"
TI_PDK_LIMIT_BOARDS = "evmK2L"

View File

@@ -0,0 +1,33 @@
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":k3"
require conf/machine/include/arm/arch-arm64.inc
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r0"
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "Image"
KERNEL_IMAGETYPES = "Image vmlinux.gz"
UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "tispl.bin"
UBOOT_SUFFIX = "img"
EXTRA_IMAGEDEPENDS += "virtual/bootloader"
MACHINE_GUI_CLASS = "smallscreen"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci gpu"
# Not ready yet - dsp mmip

View File

@@ -16,6 +16,9 @@ KERNEL_IMAGETYPE = "zImage"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "bin"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"

View File

@@ -19,6 +19,9 @@ UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
EXTRA_IMAGEDEPENDS += "virtual/bootloader"
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -33,4 +36,4 @@ MACHINE_GUI_CLASS = "smallscreen"
UBI_VOLNAME = "rootfs"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx mmip dsp"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu mmip dsp"

View File

@@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
xf86-input-evdev \
xf86-input-mouse \
xf86-video-omapfb \
xf86-video-fbdev \
xf86-input-keyboard"
# Default to external video, change to smallscreen for built-in LCD
@@ -39,4 +39,4 @@ UBOOT_LOADADDRESS = "0x80008000"
EXTRA_IMAGEDEPENDS += "u-boot"
# List common SoC features, may need to add touchscreen/ethernet for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa gpu"

View File

@@ -10,9 +10,8 @@ PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
xserver-xorg-module-exa \
xf86-input-evdev \
xf86-video-omap"
xf86-video-fbdev"
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r4"

View File

@@ -26,7 +26,16 @@ PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "zImage"
KERNEL_DEVICETREE = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335x-boneblack.dtb am335x-bonegreen.dtb am335x-icev2.dtb ${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'am335x-icev2-pru-excl-uio.dtb', '', d)}"
KERNEL_DEVICETREE = " \
am335x-evm.dtb am335x-evmsk.dtb \
am335x-icev2.dtb am335x-icev2-prueth.dtb \
am335x-pocketbeagle.dtb am335x-bone.dtb am335x-boneblue.dtb \
am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb \
am335x-boneblack.dtb am335x-boneblack-wireless.dtb \
am335x-boneblack-prusuart.dtb am335x-sancloud-bbe.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am335x-icev2-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am335x_evm_config"
@@ -34,6 +43,9 @@ UBOOT_MACHINE = "am335x_evm_config"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
@@ -41,7 +53,7 @@ UBI_VOLNAME = "rootfs"
EXTRA_IMAGEDEPENDS += "u-boot"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am335x"

View File

@@ -26,7 +26,13 @@ PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "zImage"
KERNEL_DEVICETREE = "am43x-epos-evm.dtb am437x-gp-evm.dtb am437x-gp-evm-hdmi.dtb am437x-sk-evm.dtb am437x-idk-evm.dtb ${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'am437x-idk-pru-excl-uio.dtb', '', d)}"
KERNEL_DEVICETREE = " \
am437x-gp-evm.dtb am437x-gp-evm-hdmi.dtb \
am437x-sk-evm.dtb am437x-idk-evm.dtb \
am43x-epos-evm.dtb am43x-epos-evm-hdmi.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am437x-idk-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am43xx_evm_config"
@@ -34,6 +40,9 @@ UBOOT_MACHINE = "am43xx_evm_config"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
@@ -41,7 +50,7 @@ UBI_VOLNAME = "rootfs"
EXTRA_IMAGEDEPENDS += "u-boot"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am437x"

37
conf/machine/j7-evm.conf Normal file
View File

@@ -0,0 +1,37 @@
#@TYPE: Machine
#@NAME: J7 EVM
#@DESCRIPTION: Machine configuration for the TI J7 EVM
require conf/machine/include/k3.inc
IMAGE_FSTYPES += "tar.xz wic.xz"
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-j721e-common-proc-board.dtb \
ti/k3-j721e-proc-board-tps65917.dtb \
ti/k3-j721e-common-proc-board-infotainment.dtbo \
ti/k3-j721e-common-proc-board-infotainment-display-sharing.dtbo \
ti/k3-j721e-common-proc-board-jailhouse.dtbo \
"
UBOOT_MACHINE = "j721e_evm_a72_config"
OPTEEMACHINE = "k3"
OPTEEFLAVOR = "j7"
OPTEEOUTPUTMACHINE = "k3"
# Please note that booting J7 platform also requires
# tiboot3.bin and sysfw.itb, which are provided by meta-arago
# u-boot-k3-r5 and ti-sci-fw recipes
IMAGE_BOOT_FILES = "tispl.bin u-boot.img"
WKS_FILE ?= "sdimage-bootpart.wks"
do_image_wic[depends] += "u-boot:do_deploy"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "j721e"
TI_PDK_LIMIT_BOARDS = "j721e_evm"
TI_PDK_LIMIT_CORES = "mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66xdsp_1 c66xdsp_2 c7x_1"

View File

@@ -12,7 +12,7 @@ BOOT_MONITOR_MAKE_TARGET = "k2e"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""
@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 3856 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -5,6 +5,7 @@
require conf/machine/k2e-evm.conf
UBOOT_MACHINE = "k2e_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"

View File

@@ -7,7 +7,7 @@ require conf/machine/include/k2g.inc
MACHINE_FEATURES += "alsa"
KERNEL_DEVICETREE = "keystone-k2g-evm.dtb keystone-k2g-evm-lcd.dtb keystone-k2g-ice.dtb \
${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'keystone-k2g-ice-pru-excl-uio.dtb', '', d)}"
${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'keystone-k2g-ice-pru-excl-uio.dtb', '', d)}"
UBOOT_MACHINE = "k2g_evm_config"
@@ -15,7 +15,7 @@ BOOT_MONITOR_MAKE_TARGET = "k2g"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""
@@ -25,7 +25,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 1926 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2000"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 1926"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -5,6 +5,7 @@
require conf/machine/k2g-evm.conf
UBOOT_MACHINE = "k2g_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"

View File

@@ -12,7 +12,7 @@ BOOT_MONITOR_MAKE_TARGET = "k2hk"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""
@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 3856 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -5,6 +5,7 @@
require conf/machine/k2hk-evm.conf
UBOOT_MACHINE = "k2hk_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"

View File

@@ -2,7 +2,7 @@
#@NAME: Keystone 2 K2L machine
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2L EVM
require conf/machine/include/keystone.inc
require conf/machine/include/k2l.inc
KERNEL_DEVICETREE = "keystone-k2l-evm.dtb"
@@ -12,7 +12,7 @@ BOOT_MONITOR_MAKE_TARGET = "k2l"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""
@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 1926 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2000"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 1926"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:
@@ -30,7 +30,3 @@ MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2000"
# UBI: physical eraseblock size: 256 KiB
# UBI: sub-page size: 4096
UBINIZE_ARGS = "-m 4096 -p 256KiB -s 4096 -O 4096"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2l"
TI_PDK_LIMIT_BOARDS = "evmK2L"

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: Keystone 2 K2L HS EVM
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2L HS EVM
require conf/machine/k2l-evm.conf
UBOOT_MACHINE = "k2l_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2l"

View File

@@ -0,0 +1,22 @@
#@TYPE: Machine
#@NAME: LEGO Mindstorms EV3
#@DESCRIPTION: Machine configuration for the LEGO Mindstorms EV3
require conf/machine/include/davinci.inc
require conf/machine/include/omapl138.inc
UBOOT_MACHINE = "legoev3_config"
UBOOT_SUFFIX = "bin"
UBOOT_ENTRYPOINT = "0xC0008000"
UBOOT_LOADADDRESS = "0xC0008000"
SPL_BINARY = ""
KERNEL_DEVICETREE = "da850-lego-ev3.dtb"
KERNEL_IMAGETYPES = "uImage"
KERNEL_DEVICETREE_BUNDLE = "1"
SERIAL_CONSOLES = "115200;ttyS1"
IMAGE_FSTYPES += " wic"
WKS_FILE ?= "sdimage-bootpart.wks"
WIC_CREATE_EXTRA_ARGS += " --no-fstab-update"
IMAGE_BOOT_FILES = "${KERNEL_IMAGETYPES}"

View File

@@ -4,15 +4,13 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
IMAGE_FSTYPES += "jffs2 tar.gz"
EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
USE_VT = "0"
EXTRA_IMAGEDEPENDS += "x-load"

View File

@@ -8,7 +8,7 @@ IMAGE_FSTYPES += "ubi tar.gz"
KERNEL_DEVICETREE = "omap5-uevm.dtb"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more

View File

@@ -7,13 +7,14 @@ require conf/machine/include/omapl138.inc
UBOOT_MACHINE = "omapl138_lcdk_config"
UBOOT_SUFFIX = "ais"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0xc0008000"
UBOOT_LOADADDRESS = "0xc0008000"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
KERNEL_DEVICETREE = "da850-evm.dtb da850-lcdk.dtb"

View File

@@ -10,7 +10,7 @@ IMAGE_FSTYPES += "tar.gz"
KERNEL_DEVICETREE = "omap4-panda.dtb omap4-panda-a4.dtb omap4-panda-es.dtb"
SERIAL_CONSOLE = "115200 ttyS2"
SERIAL_CONSOLES = "115200;ttyS2"
MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
MACHINE_FEATURES = "kernel26 wifi bluetooth alsa apm ext2 screen usbgadget usbhost vfat sgx"
MACHINE_FEATURES = "kernel26 wifi bluetooth alsa apm ext2 screen usbgadget usbhost vfat gpu"

View File

@@ -0,0 +1,31 @@
Copyright (c) 2002, 2003, 2008 Thai Open Source Software Center Ltd
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the
distribution.
Neither the name of the Thai Open Source Software Center Ltd nor
the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -7,14 +7,14 @@ AIF2_LLD_GIT_PROTOCOL = "git"
AIF2_LLD_GIT_BRANCH = "master"
AIF2_LLD_GIT_DESTSUFFIX = "git/ti/drv/aif2"
# The following commit correspond to DEV.AIF2LLD.01.02.00.01
AIF2_LLD_SRCREV = "a701bbb5ed2976d5723c955c87a685f7517cffa3"
# The following commit correspond to DEV.AIF2LLD.01.02.00.02B
AIF2_LLD_SRCREV = "5304fdbca98b7f1aed8cb66bc6750f99d8bb7094"
BRANCH = "${AIF2_LLD_GIT_BRANCH}"
SRC_URI = "${AIF2_LLD_GIT_URI};destsuffix=${AIF2_LLD_GIT_DESTSUFFIX};protocol=${AIF2_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${AIF2_LLD_SRCREV}"
PV = "1.2.0.1"
PV = "1.2.0.2B"
INC_PR = "r0"
COMPATIBLE_MACHINE = "k2hk"

View File

@@ -14,4 +14,5 @@ do_compile () {
do_install () {
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
}

View File

@@ -0,0 +1,71 @@
SUMMARY = "ARM Trusted Firmware"
DESCRIPTION = "ARM Trusted Firmware provides a reference implementation of \
Secure World software for ARMv8-A, including Exception Level 3 (EL3) software. \
It provides implementations of various ARM interface standards such as the \
Power State Coordination Interface (PSCI), Trusted Board Boot Requirements \
(TBBR) and Secure monitor code."
HOMEPAGE = "http://infocenter.arm.com/help/topic/com.arm.doc.dui0928e/CJHIDGJF.html"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://license.rst;md5=90153916317c204fade8b8df15739cde"
inherit deploy
DEPENDS += "dtc-native openssl-native"
PACKAGE_ARCH = "${MACHINE_ARCH}"
S = "${WORKDIR}/git"
PV_append = "+git${SRCPV}"
BRANCH = "ti-atf"
SRC_URI = "git://git.ti.com/atf/arm-trusted-firmware.git;branch=${BRANCH}"
SRCREV ?= "ce3f1512bfc3f346900178c5ef870fbef3ab205e"
# Make ATF "aware" of OPTEE, no build dependency
PACKAGECONFIG[optee] = "SPD=opteed"
COMPATIBLE_MACHINE = "k3"
ATFPLATFORM_k3 = "k3"
ATFBOARD_k3 = "generic"
PACKAGECONFIG_k3 = "optee"
CFLAGS[unexport] = "1"
LDFLAGS[unexport] = "1"
AS[unexport] = "1"
LD[unexport] = "1"
do_configure[noexec] = "1"
EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" PLAT="${ATFPLATFORM}" TARGET_BOARD="${ATFBOARD}" ${PACKAGECONFIG_CONFARGS}'
do_compile() {
oe_runmake all
}
do_compile_append_am65xx-hs-evm() {
export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG}
( cd ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/; \
mv bl31.bin bl31.bin.unsigned; \
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \
)
}
do_install() {
install -d ${D}/boot
install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31.bin ${D}/boot/
install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31/bl31.elf ${D}/boot/
}
do_deploy() {
install -d ${DEPLOYDIR}
install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31.bin ${DEPLOYDIR}/
install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31/bl31.elf ${DEPLOYDIR}/
}
addtask deploy before do_build after do_compile
FILES_${PN} = "/boot"
SYSROOT_DIRS += "/boot"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://bcp.h;beginline=1;endline=40;md5=4f6e6128dd075a89548c0287a39b8896"
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|c667x-evm"
COMPATIBLE_MACHINE = "k2hk|k2l|c667x-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
BCP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/bcp-lld.git"
@@ -13,14 +13,14 @@ BCP_LLD_GIT_PROTOCOL = "git"
BCP_LLD_GIT_BRANCH = "master"
BCP_LLD_GIT_DESTSUFFIX = "git/ti/drv/bcp"
# Below commit ID corresponds to "DEV.BCP_LLD.02.01.00.06"
BCP_LLD_SRCREV = "44e2ffcb6fd236c41f7ea8f9a1684833f5361daa"
# Below commit ID corresponds to "DEV.BCP_LLD.02.01.00.07B"
BCP_LLD_SRCREV = "2a13d5e3b26180dd4f1010327f1daed9b3330752"
BRANCH = "${BCP_LLD_GIT_BRANCH}"
SRC_URI = "${BCP_LLD_GIT_URI};destsuffix=${BCP_LLD_GIT_DESTSUFFIX};protocol=${BCP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${BCP_LLD_SRCREV}"
PV = "02.01.00.06"
PV = "02.01.00.07B"
PR = "r0"
S = "${WORKDIR}/${BCP_LLD_GIT_DESTSUFFIX}"

View File

@@ -3,46 +3,46 @@ SUMMARY = "TI RTOS Board Library"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade"
LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=9bed8e4ac2fb37fc627cefe49eb1c919"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git"
BOARD_GIT_PROTOCOL = "git"
BOARD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.BOARD.01.00.09.00A"
BOARD_SRCREV = "387d77aff6e36af54c239a315cb2d477f1466f4d"
# Below commit ID corresponds to "DEV.BOARD.01.00.10.06F"
BOARD_SRCREV = "9e470fec0d22aa1259892079c6321ae4ea8eeb1f"
BRANCH ="${BOARD_GIT_BRANCH}"
SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${BOARD_SRCREV}"
PV = "01.00.09.00A"
PV = "01.00.10.06F"
PR = "r0"
DEPENDS_append = " i2c-lld-rtos \
spi-lld-rtos \
uart-lld-rtos \
osal-rtos \
"
DEPENDS_append_omap-a15 = " osal-rtos \
ti-ndk \
DEPENDS_append_omap-a15 = " ti-ndk \
mmcsd-lld-rtos \
pm-lld-rtos \
"
DEPENDS_append_am57xx-evm = " gpio-lld-rtos \
icss-emac-lld-rtos \
mmcsd-lld-rtos \
pruss-lld-rtos \
pm-lld-rtos \
"
DEPENDS_append_ti33x = " gpio-lld-rtos \
gpmc-lld-rtos \
icss-emac-lld-rtos \
mmcsd-lld-rtos \
osal-rtos \
pruss-lld-rtos \
starterware-rtos \
ti-ndk \
@@ -52,12 +52,22 @@ DEPENDS_append_ti43x = " gpio-lld-rtos \
gpmc-lld-rtos \
icss-emac-lld-rtos \
mmcsd-lld-rtos \
osal-rtos \
pruss-lld-rtos \
starterware-rtos \
ti-ndk \
"
DEPENDS_append_dra7xx = " pm-lld-rtos \
mmcsd-lld-rtos \
"
DEPENDS_append_am65xx = " sciclient-rtos \
pm-lld-rtos \
"
DEPENDS_append_j7-evm = " udma-lld-rtos \
sciclient-rtos \
mmcsd-lld-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
@@ -69,3 +79,5 @@ export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build"
export DEST_ROOT="${S}"
XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages"
INSANE_SKIP_${PN} = "arch"

View File

@@ -0,0 +1,28 @@
SUMMARY = "Cadence MHDP DP bridge firmware"
LICENSE = "BSD-3-Clause | Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0"
PV = "1.2.17"
PR = "r0"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "j7-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "7bad9a69a343e01056ece5ce6da4d4060c42f6bc"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
TARGET = "mhdp8546.bin"
do_install() {
install -d ${D}${base_libdir}/firmware/cadence
install -m 0644 ${S}/cadence/${TARGET} ${D}${base_libdir}/firmware/cadence/${TARGET}
}
FILES_${PN} = "${base_libdir}/firmware"

View File

@@ -6,17 +6,15 @@ LIC_FILES_CHKSUM = "file://License.txt;md5=7bdc54a749ab7a7dea999d25d99a41b8"
PV = "1.9.2"
PR = "r0"
SRCREV = "7eb9c0856a9e8b3b42bf64f761da135852b8eea7"
SRCREV = "fb484c5e54f2e31cf0a338d2927a06a2870bcc2c"
BRANCH ?= "ti-v4.1.y"
SRC_URI = "git://git.ti.com/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
FLOATABI = "${@bb.utils.contains("TUNE_FEATURES", "vfp", bb.utils.contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
do_compile() {
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}"
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${SECURITY_NOPIE_CFLAGS}"
}
do_install() {
@@ -26,3 +24,6 @@ do_install() {
}
FILES_${PN} += "${base_libdir}/firmware"
COMPATIBLE_MACHINE = "(ti-soc)"
TOOLCHAIN = "gcc"

View File

@@ -14,11 +14,11 @@ CMB_ADDON_GIT_PROTOCOL = "git"
CMB_ADDON_GIT_BRANCH = "master"
CMB_ADDON_GIT_DESTSUFFIX = "git/ti/addon"
# Below commit ID corresponds to "DEV.CMB.01.01.00.00"
CMB_ADDON_SRCREV = "29c05572b82251bac73cd685afcffdb8549eaaaf"
# Below commit ID corresponds to "DEV.CMB.01.01.00.03"
CMB_ADDON_SRCREV = "4b16dd77eb929708a5134714c3194fc5b5bc1808"
SRCREV = "${CMB_ADDON_SRCREV}"
PV = "01.01.00.00"
PV = "01.01.00.03"
PR = "r0"
BRANCH = "${CMB_ADDON_GIT_BRANCH}"

View File

@@ -3,7 +3,7 @@ DESCRIPTION = "Kernel module for contiguous memory allocation from userspace"
include cmem.inc
# This package builds a kernel module, use kernel PR as base and append a local
MACHINE_KERNEL_PR_append = "b"
MACHINE_KERNEL_PR_append = "a"
PR = "${MACHINE_KERNEL_PR}"
inherit module

View File

@@ -1,14 +1,16 @@
HOMEPAGE = "http://processors.wiki.ti.com/index.php/Category:CMEM"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1"
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=26be509e4bb413905bda8309e338e2b1"
BRANCH = "lu-next"
# This corresponds to version 4.14.01.00
SRCREV = "b687f3c3658221cdb2731e2421a26004ee7193b8"
BRANCH = "master"
# This corresponds to version 4.16.00.00
SRCREV = "4f970f053b42e8d2a6f1a8cd4b14786196468fd3"
PV = "4.14.01.00+git${SRCPV}"
PV = "4.16.00.00+git${SRCPV}"
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST_ti-soc = "(.*)"

View File

@@ -4,7 +4,7 @@ include cmem.inc
RDEPENDS_${PN} = "cmem-mod"
PR = "r1"
PR = "r0"
PACKAGES =+ "${PN}-test"

View File

@@ -2,7 +2,7 @@ require common-csl-ip.inc
PR = "${INC_PR}.6"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE_append = "|c66x"
COMPATIBLE_MACHINE_append = "|c66x|k3"
inherit ti-pdk
@@ -18,4 +18,4 @@ export DEST_ROOT="${S}"
PDK_COMP_LINK_TEXT = "CSL-Chip Support Library"
# Workaround: dra7xx build requires am57xx CSL libraries for opencl-monitor
TI_PDK_LIMIT_SOCS_append_dra7xx = " am571x am572x"
TI_PDK_LIMIT_SOCS_append_dra7xx = " am571x am572x am574x"

View File

@@ -4,16 +4,17 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
PV = "03.03.00.09"
PV = "03.03.00.16B"
INC_PR = "r0"
PE = "1"
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
CSL_GIT_PROTOCOL ="git"
CSL_GIT_BRANCH = "master"
CSL_GIT_BRANCH = "release"
CSL_GIT_DESTSUFFIX = "git"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.09"
CSL_SRCREV = "7a7ef0633d9e305072b79ac978738c48e46583cc"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.16B"
CSL_SRCREV = "f2003620af8e9e6296d3d87028519895394a1913"
BRANCH="${CSL_GIT_BRANCH}"
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"

View File

@@ -0,0 +1,77 @@
SUMMARY = "MCU Watchdog test firmware"
DESCRIPTION = "Firmware for the R5F core to test the detection of watchdog timeout events to trigger SOC reset though DMSC."
require recipes-bsp/common-csl-ip/common-csl-ip.inc
require recipes-ti/includes/ti-paths.inc
LIC_FILES_CHKSUM = "file://../../../COPYING.txt;md5=5857833e20836213677fac33f9aded21"
S = "${WORKDIR}/${CSL_GIT_DESTSUFFIX}/example/rti/rti_dwwdtest_app"
COMPATIBLE_MACHINE = "am65xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "ti-cgt-arm-native \
ti-pdk-build-rtos \
uart-lld-rtos \
board-rtos \
sciclient-rtos \
udma-lld-rtos"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
EXTRA_OEMAKE = "WDT_RESET=enable DEST_ROOT=${S}"
do_compile() {
for soc in ${TI_PDK_LIMIT_SOCS}
do
for board in ${TI_PDK_LIMIT_BOARDS}
do
oe_runmake SOC=$soc BOARD=$board
done
done
}
do_install() {
install -d ${D}${base_libdir}/firmware/rti_dwwdtest
for board in ${TI_PDK_LIMIT_BOARDS}
do
install -d ${D}${base_libdir}/firmware/rti_dwwdtest/$board
install -m 0644 csl_rti_dwwd_test_app/bin/$board/csl_rti_dwwd_test_app_mcu1_0_release.xer5f \
${D}${base_libdir}/firmware/rti_dwwdtest/$board
done
}
# Create separate package for each firmware so we can utilize
# update-alternatives.
PACKAGES =+ "${PN}-evm ${PN}-idk"
RDEPENDS_${PN} = "${PN}-evm ${PN}-idk"
ALLOW_EMPTY_${PN} = "1"
FILES_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm"
FILES_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk"
# We are packaging R5 firmware
INSANE_SKIP_${PN}-evm = "arch"
INSANE_SKIP_${PN}-idk = "arch"
# Configure update-alternatives as there may be other firmwares provided in an
# image.
inherit update-alternatives
# It might be nice to dynamically declare the following based on
# TI_PDK_LIMIT_BOARDS, but that is probably overkill.
ALTERNATIVE_${PN}-evm = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_${PN}-idk = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/am65x-mcu-r5f0_0-fw"
ALTERNATIVE_TARGET_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
ALTERNATIVE_TARGET_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
# Use a lesser priority than ipc example fw
# See meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb
ALTERNATIVE_PRIORITY_${PN}-evm = "4"
ALTERNATIVE_PRIORITY_${PN}-idk = "3"

View File

@@ -9,19 +9,19 @@ CPPI_LLD_GIT_PROTOCOL = "git"
CPPI_LLD_GIT_BRANCH = "master"
CPPI_LLD_GIT_DESTSUFFIX = "git/ti/drv/cppi"
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.12A"
CPPI_LLD_SRCREV = "6a1d2891b3de9891dea71a069a261c6368209413"
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.14A"
CPPI_LLD_SRCREV = "d9b51bfc77ee0c97ed11dc6753667cfadc0285f6"
BRANCH = "${CPPI_LLD_GIT_BRANCH}"
SRC_URI = "${CPPI_LLD_GIT_URI};destsuffix=${CPPI_LLD_GIT_DESTSUFFIX};protocol=${CPPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${CPPI_LLD_SRCREV}"
PV = "02.01.00.12"
INC_PR = "r1"
PV = "02.01.00.14A"
INC_PR = "r0"
DEVICELIST = "k2h k2k k2l k2e"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
S = "${WORKDIR}/${CPPI_LLD_GIT_DESTSUFFIX}"

View File

@@ -16,7 +16,8 @@ do_compile () {
}
do_install () {
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
# Set the generic device library symbolic link to default k2h
cd ${D}${libdir}

View File

@@ -0,0 +1,43 @@
SUMMARY = "R5 PSDK CPSW9G Ethernet Switch Firmware"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=04ad0a015d4bb63c2b9e7b112debf3db"
PV = "1.0+git${SRCPV}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit deploy
inherit update-alternatives
PROTOCOL = "git"
BRANCH = "master"
SRCREV = "792c06d9a0f2b9d4b150bce4651bdaae2413b28d"
SRC_URI = "git://git.ti.com/glsdk/ti-eth-fw.git;protocol=${PROTOCOL};branch=${BRANCH}"
S = "${WORKDIR}/git"
CPSW9G_FW_DIR = "${S}/ethfw"
CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f"
# make sure that lib/firmware, and all its contents are part of the package
FILES_${PN} += "${base_libdir}/firmware"
do_install() {
install -d ${D}${base_libdir}/firmware
# Ethernet firmware to be loaded on Main R5 core(needs read permission)
install -m 0644 ${CPSW9G_FW_DIR}/${CPSW9G_FW_FILENAME} ${D}${base_libdir}/firmware
}
TARGET_MAIN_R5FSS0_0 = "j7-main-r5f0_0-fw"
ALTERNATIVE_${PN} = "j7-main-r5f0_0-fw"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}"
ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${CPSW9G_FW_FILENAME}"
ALTERNATIVE_PRIORITY = "17"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INSANE_SKIP_${PN} += "arch"
do_compile[noexec] = "1"
do_configure[noexec] = "1"

View File

@@ -23,3 +23,8 @@ do_install() {
cd ${S}
oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
}
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST_ti-soc = "(.*)"
INSANE_SKIP_${PN} += "textrel"

View File

@@ -7,16 +7,16 @@ DFE_LLD_GIT_PROTOCOL = "git"
DFE_LLD_GIT_BRANCH = "master"
DFE_LLD_GIT_DESTSUFFIX = "git/ti/drv/dfe"
# Below commit ID corresponds to "DEV.DFE_LLD.01.00.00.08"
DFE_LLD_SRCREV = "d51482ef18889bbbd8e9cdc207c6fe9e27b1ab03"
# Below commit ID corresponds to "DEV.DFE_LLD.01.00.00.09A"
DFE_LLD_SRCREV = "023af1b39ec1df7f463797cb8be94e5985dbaefd"
BRANCH = "${DFE_LLD_GIT_BRANCH}"
SRC_URI = "${DFE_LLD_GIT_URI};destsuffix=${DFE_LLD_GIT_DESTSUFFIX};protocol=${DFE_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${DFE_LLD_SRCREV}"
PV = "1.0.0.8"
PV = "1.0.0.9A"
INC_PR = "r0"
COMPATIBLE_MACHINE = "k2l-evm"
COMPATIBLE_MACHINE = "k2l"
S = "${WORKDIR}/${DFE_LLD_GIT_DESTSUFFIX}"

View File

@@ -14,4 +14,5 @@ do_compile () {
do_install () {
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
}

View File

@@ -1,7 +1,7 @@
# This corresponds to version 1.4.0
SRCREV = "0aedcabdbbcbfc7558f70fc50afc95583302a087"
SRCREV = "25e823b04e62af224dce97b90359b7569ce3fbb5"
PV = "1.4.0"
INC_PR = "r0"
INC_PR = "r1"
SRC_URI = "git://git.ti.com/sdo-emu/dsptop.git;protocol=git;branch=${BRANCH}"

View File

@@ -6,12 +6,12 @@ EDMA3_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/edma3_lld.git"
EDMA3_LLD_GIT_PROTOCOL = "git"
EDMA3_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to version 2.12.05.30B
EDMA3_LLD_SRCREV = "f0179381d5b18a1aea2c13ec29e9d45e419153d6"
# Below commit ID corresponds to version 2.12.05.30E
EDMA3_LLD_SRCREV = "ce5ced2ac5eb1e0f1515288d279f5690813b5413"
BRANCH = "${EDMA3_LLD_GIT_BRANCH}"
SRC_URI = "${EDMA3_LLD_GIT_URI};protocol=${EDMA3_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EDMA3_LLD_SRCREV}"
PV = "2.12.05.30B"
INC_PR = "r0"
PV = "2.12.05.30E"
INC_PR = "r1"

View File

@@ -2,31 +2,24 @@ SUMMARY = "TI RTOS low level driver for Ethernet MAC (EMAC) peripheral"
inherit ti-pdk
require emac-lld.inc
PR = "r0"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://emacver.h;beginline=1;endline=47;md5=f66bb3695972ca2a85d990a390f45d88"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/emac-lld.git"
EMAC_LLD_GIT_PROTOCOL = "git"
EMAC_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.08"
EMAC_LLD_SRCREV = "20b30c9dd37ae1f899e93b560dce41f804e43317"
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EMAC_LLD_SRCREV}"
PV = "01.00.03.08"
PR = "r0"
DEPENDS_append = " board-rtos osal-rtos"
DEPENDS_append_ti33x = " starterware-rtos"
DEPENDS_append_ti43x = " starterware-rtos"
DEPENDS_append_k2g = " cppi-lld-rtos qmss-lld-rtos"
DEPENDS_remove_k3 = "board-rtos "
DEPENDS_append_k3 = " udma-lld-rtos trace-rtos"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -0,0 +1,14 @@
EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/emac-lld.git"
EMAC_LLD_GIT_PROTOCOL = "git"
EMAC_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.18A"
EMAC_LLD_SRCREV = "42716931cfddac093de9b5e885b0a5139f7403fb"
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EMAC_LLD_SRCREV}"
# The LLD version
PV = "01.00.03.18A+git${SRCPV}"

View File

@@ -5,25 +5,27 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://FATFS.h;beginline=1;endline=32;md5=6619832755598d1cc2b01f2e6a1801d6"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
FATFS_GIT_URI = "git://git.ti.com/keystone-rtos/fatfs.git"
FATFS_GIT_PROTOCOL = "git"
FATFS_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.08"
FATFS_SRCREV = "374ae86c9b1f3a4ffbbb09c739e6e5d6709afd09"
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.15"
FATFS_SRCREV = "d30f2c1492b2226a7ce31e43a72df29df5db9986"
BRANCH ="${FATFS_GIT_BRANCH}"
BRANCH = "${FATFS_GIT_BRANCH}"
SRC_URI = "${FATFS_GIT_URI};protocol=${FATFS_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${FATFS_SRCREV}"
PV = "01.00.00.08"
PV = "01.00.00.15"
PR = "r0"
DEPENDS_append = " mmcsd-lld-rtos \
osal-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://fault_mgmt.h;beginline=1;endline=41;md5=4be5df2b9c314da729e9e4f6cc0b2979"
COMPATIBLE_MACHINE = "k2hk-evm|k2e-evm|k2l-evm"
COMPATIBLE_MACHINE = "k2hk|k2e|k2l"
PACKAGE_ARCH = "${MACHINE_ARCH}"
FAULT_MANAGEMENT_GIT_URI = "git://git.ti.com/keystone-rtos/fault_mgmt.git"
@@ -13,14 +13,14 @@ FAULT_MANAGEMENT_GIT_PROTOCOL = "git"
FAULT_MANAGEMENT_GIT_BRANCH = "master"
FAULT_MANAGEMENT_GIT_DESTSUFFIX = "git/ti/instrumentation/fault_mgmt"
# Below commit ID corresponds to "DEV.FAULT_MGMT.01.00.01.03"
FAULT_MANAGEMENT_SRCREV = "a300e7d1f262bdfa48c92851bad0da228a41acc3"
# Below commit ID corresponds to "DEV.FAULT_MGMT.01.00.01.04A"
FAULT_MANAGEMENT_SRCREV = "67becdff0e3d181ab7b8fada226f5737517c1c52"
BRANCH = "${FAULT_MANAGEMENT_GIT_BRANCH}"
SRC_URI = "${FAULT_MANAGEMENT_GIT_URI};destsuffix=${FAULT_MANAGEMENT_GIT_DESTSUFFIX};protocol=${FAULT_MANAGEMENT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${FAULT_MANAGEMENT_SRCREV}"
PV = "01.00.01.03"
PV = "01.00.01.04A"
PR = "r0"
S = "${WORKDIR}/${FAULT_MANAGEMENT_GIT_DESTSUFFIX}"
@@ -30,7 +30,7 @@ DEPENDS_append_keystone = " qmss-lld-rtos \
pa-lld-rtos \
"
DEPENDS_append_k2hk-evm = " aif2-lld-rtos \
DEPENDS_append_k2hk = " aif2-lld-rtos \
"
# HTML doc link params
PDK_COMP_LINK_TEXT = "Fault Management"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://fftc.h;beginline=1;endline=39;md5=2f1010c47d364414644caf6d30a2b7df"
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm"
COMPATIBLE_MACHINE = "k2hk|k2l"
PACKAGE_ARCH = "${MACHINE_ARCH}"
FFTC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/fftc-lld.git"
@@ -13,14 +13,14 @@ FFTC_LLD_GIT_PROTOCOL = "git"
FFTC_LLD_GIT_BRANCH = "master"
FFTC_LLD_GIT_DESTSUFFIX = "git/ti/drv/fftc"
# Below commit ID corresponds to "DEV.FFTC_LLD.02.02.00.06A"
FFTC_LLD_SRCREV = "96e8839a2de5f15ba8765f4a6a4fd499689c496d"
# Below commit ID corresponds to "DEV.FFTC_LLD.02.02.00.07B"
FFTC_LLD_SRCREV = "962d899e1e81a4d02ad59368032cf24956cde5f2"
BRANCH = "${FFTC_LLD_GIT_BRANCH}"
SRC_URI = "${FFTC_LLD_GIT_URI};destsuffix=${FFTC_LLD_GIT_DESTSUFFIX};protocol=${FFTC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${FFTC_LLD_SRCREV}"
PV = "02.02.00.06A"
PV = "02.02.00.07B"
PR = "r0"
S = "${WORKDIR}/${FFTC_LLD_GIT_DESTSUFFIX}"

View File

@@ -5,15 +5,16 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=78d9818a51b9a8e9bb89dea418bac297"
inherit module
MACHINE_KERNEL_PR_append = "d"
MACHINE_KERNEL_PR_append = "e"
PR = "${MACHINE_KERNEL_PR}"
# Need to branch out with ${PV} var
BRANCH = "ti-${PV}-k4.9"
BRANCH = "ti-${PV}-k4.19"
SRCREV = "295443bf56f2100b7b2714c2c30b31ba86e96a0c"
SRCREV = "9b59e596b4adefabbb686ce8845edef8114558fd"
SRC_URI = "git://git.ti.com/graphics/ti-gc320-driver.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git/src"
EXTRA_OEMAKE += "-f Kbuild AQROOT=${S} KERNEL_DIR=${STAGING_KERNEL_DIR} TOOLCHAIN_PATH=${TOOLCHAIN_PATH} CROSS_COMPILE=${TARGET_PREFIX} ARCH_TYPE=${TARGET_ARCH}"
@@ -22,3 +23,6 @@ do_install() {
install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
install -m 644 ${S}/galcore.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
}
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST_ti-soc = "(.*)"

View File

@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE = "dra7xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "f1a8d1d0131f83bd1a775cde7075eb67c070892c"
BRANCH ?= "ti-linux-firmware-4.1.y"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://GPIO.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c667x-evm|c665x-evm"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c667x-evm|c665x-evm|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
GPIO_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/gpio-lld.git"
@@ -13,14 +13,14 @@ GPIO_LLD_GIT_PROTOCOL = "git"
GPIO_LLD_GIT_BRANCH = "master"
GPIO_LLD_GIT_DESTSUFFIX = "git/ti/drv/gpio"
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.09"
GPIO_LLD_SRCREV = "99a20a668f36217705d57f7cc2f7faf1a5533bbe"
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.16B"
GPIO_LLD_SRCREV = "14e59e948fb949e244edcc3161f21ec4228fb15c"
BRANCH = "${GPIO_LLD_GIT_BRANCH}"
SRC_URI = "${GPIO_LLD_GIT_URI};destsuffix=${GPIO_LLD_GIT_DESTSUFFIX};protocol=${GPIO_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${GPIO_LLD_SRCREV}"
PV = "01.00.00.09"
PV = "01.00.00.16B"
PR = "r0"
S = "${WORKDIR}/${GPIO_LLD_GIT_DESTSUFFIX}"
@@ -31,6 +31,8 @@ DEPENDS_append_ti33x = " starterware-rtos \
"
DEPENDS_append_ti43x = " starterware-rtos \
"
DEPENDS_append_k3 = " sciclient-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -12,14 +12,14 @@ GPMC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/gpmc-lld.git"
GPMC_LLD_GIT_PROTOCOL = "git"
GPMC_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.GPMC_LLD.01.00.00.01"
GPMC_LLD_SRCREV = "86df4c099ad9c84f4b92d515ba64c343c75cf44d"
# Below commit ID corresponds to "DEV.GPMC_LLD.01.00.00.03A"
GPMC_LLD_SRCREV = "9169c04d80fae0a50734527e54ec4f4f53c3a1ef"
BRANCH = "${GPMC_LLD_GIT_BRANCH}"
SRC_URI = "${GPMC_LLD_GIT_URI};protocol=${GPMC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${GPMC_LLD_SRCREV}"
PV = "01.00.00.01"
PV = "01.00.00.03A"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -2,7 +2,7 @@ COMPATIBLE_MACHINE = "keystone"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
HPLIB_GIT_URI = "git://git.ti.com/keystone-rtos/hplib.git"

View File

@@ -13,14 +13,14 @@ HYPLNK_GIT_PROTOCOL = "git"
HYPLNK_GIT_BRANCH = "master"
HYPLNK_GIT_DESTSUFFIX = "git/ti/drv/${LLDNAME}"
# Following commit corresponds to tag DEV.HYPLNK_LLD.02.01.00.07
HYPLNK_SRCREV = "7799dd3b1ef425494bf52534adebb915f6566885"
# Following commit corresponds to tag DEV.HYPLNK_LLD.02.01.00.08A
HYPLNK_SRCREV = "67fc593f28d243d25a5e19720eba8b3e53a5efc0"
BRANCH="${HYPLNK_GIT_BRANCH}"
SRC_URI = "${HYPLNK_GIT_URI};destsuffix=${HYPLNK_GIT_DESTSUFFIX};protocol=${HYPLNK_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${HYPLNK_SRCREV}"
PV = "2.1.0.7"
PV = "2.1.0.8A"
INC_PR = "r0"
DEVICELIST_k2hk = "k2h k2k"

View File

@@ -18,6 +18,7 @@ do_install () {
make -f makefile_armv7 install PDK_INSTALL_PATH="${STAGING_INCDIR}" \
INSTALL_INC_BASE_DIR="${D}/${includedir}" \
INSTALL_LIB_BASE_DIR="${D}${libdir}" HYPLNK_SRC_DIR="${S}"
chown -R root:root ${D}
# Set the generic device library symbolic link to default k2h
cd ${D}${libdir}

View File

@@ -3,9 +3,9 @@ SUMMARY = "TI RTOS low level driver for Inter-IC module (I2C)"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://I2C.h;beginline=1;endline=32;md5=147a6773e962b103cd162ca58535289c"
LIC_FILES_CHKSUM = "file://I2C.h;beginline=1;endline=32;md5=50084375278c1a2779571be134f98f7c"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
I2C_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/i2c-lld.git"
@@ -13,21 +13,31 @@ I2C_LLD_GIT_PROTOCOL = "git"
I2C_LLD_GIT_BRANCH = "master"
I2C_LLD_GIT_DESTSUFFIX = "git/ti/drv/i2c"
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.09A"
I2C_LLD_SRCREV = "1a0e371f1c992b3f28cb160c6e3ada33d382f6a9"
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.16A"
I2C_LLD_SRCREV = "1524f975a96de004000ce7e5b3367d6640b7d193"
BRANCH = "${I2C_LLD_GIT_BRANCH}"
SRC_URI = "${I2C_LLD_GIT_URI};destsuffix=${I2C_LLD_GIT_DESTSUFFIX};protocol=${I2C_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${I2C_LLD_SRCREV}"
PV = "01.00.00.09A"
PV = "01.00.00.16A"
PR = "r0"
DEPENDS_append = " osal-rtos \
"
DEPENDS_append_ti33x = " starterware-rtos \
pruss-lld-rtos \
"
DEPENDS_append_ti43x = " starterware-rtos \
pruss-lld-rtos \
"
DEPENDS_append_am57xx-evm = " pruss-lld-rtos \
"
DEPENDS_append_k2g = " pruss-lld-rtos \
"
DEPENDS_append_j7-evm = " sciclient-rtos \
"
# Build with make instead of XDC
@@ -38,5 +48,7 @@ S = "${WORKDIR}/${I2C_LLD_GIT_DESTSUFFIX}"
export PDK_I2C_ROOT_PATH ="${WORKDIR}/build"
export DEST_ROOT="${S}"
INSANE_SKIP_${PN} = "arch"
# HTML doc link params
PDK_COMP_LINK_TEXT = "I2C LLD"

View File

@@ -9,15 +9,27 @@ LIC_FILES_CHKSUM = "file://src/ibl.h;beginline=1;endline=34;md5=ee7d7a3305d1e524
require recipes-ti/includes/ti-paths.inc
DEPENDS = "ti-cgt6x-7-native"
DEPENDS = " ti-cgt6x-7-native \
bison-native \
flex-native \
"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE = "c66x"
BRANCH = "master"
SRC_URI = "git://git.ti.com/keystone-rtos/ibl.git;protocol=git;branch=${BRANCH}"
SRCREV = "f7ed32cc8911e3353dd01080da9b725b44a12285"
PR = "r0"
CLEANBROKEN = "1"
IBL_BOOT_GIT_URI = "git://git.ti.com/keystone-rtos/ibl.git"
IBL_BOOT_GIT_PROTOCOL = "git"
IBL_BOOT_GIT_BRANCH = "master"
IBL_BOOT_SRCREV = "ed3f0989d8cdc813b7ca1ed899c4d84b63de3a75"
BRANCH = "${IBL_BOOT_GIT_BRANCH}"
SRC_URI = "${IBL_BOOT_GIT_URI};protocol=${IBL_BOOT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${IBL_BOOT_SRCREV}"
PR = "r2"
S = "${WORKDIR}/git"
@@ -28,8 +40,8 @@ IBLTARGETS_c665x-evm = "evm_c6657_i2c"
IBLTARGETS_c667x-evm = "evm_c6678_i2c"
IBLENDIAN = ""
IBLENDIAN_c665x-evm = "little big"
IBLENDIAN_c667x-evm = "little big"
IBLENDIAN_c665x-evm = "little"
IBLENDIAN_c667x-evm = "little"
export C6X_BASE_DIR="${TI_CGT6X_7_INSTALL_DIR}"
export TOOLSC6X="${C6X_BASE_DIR}"

View File

@@ -1,7 +1,7 @@
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://icss_emacDrv.h;beginline=1;endline=40;md5=88d270788c1d8516511304f11a28586d"
COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|k2g"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=76cafd87d8495b42c2355f7681de15a2"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
PACKAGE_ARCH = "${MACHINE_ARCH}"
ICSS_EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/icss-emac.git"
@@ -9,14 +9,20 @@ ICSS_EMAC_LLD_GIT_PROTOCOL = "git"
ICSS_EMAC_LLD_GIT_BRANCH = "master"
ICSS_EMAC_LLD_GIT_DESTSUFFIX = "git/ti/drv/icss_emac"
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.10A"
ICSS_EMAC_LLD_SRCREV = "91f70af3714a823df4f71bde3c4d954728e07856"
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.17"
ICSS_EMAC_LLD_SRCREV = "5978212c59468eab68e232a538ee005162b6902f"
BRANCH = "${ICSS_EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${ICSS_EMAC_LLD_GIT_URI};destsuffix=${ICSS_EMAC_LLD_GIT_DESTSUFFIX};protocol=${ICSS_EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${ICSS_EMAC_LLD_SRCREV}"
PV = "01.00.00.10A"
# The LLD version
PV = "01.00.00.17"
# The FW version(s)
PV_DUALEMAC_FW = "5.2.7"
INC_PR = "r0"
S = "${WORKDIR}/${ICSS_EMAC_LLD_GIT_DESTSUFFIX}"

View File

@@ -1,15 +1,15 @@
DESCRIPTION = "TI ICSS-EMAC low level driver library"
DEPENDS="common-csl-ip pruss-lld osal"
DEPENDS = "common-csl-ip pruss-lld osal"
include icss-emac-lld.inc
PR = "${INC_PR}.0"
TARGET_NAME_am57xx-evm = "SOC_AM572x"
TARGET_NAME_omap-a15 = "SOC_AM572x"
TARGET_NAME_ti33x = "SOC_AM335x"
TARGET_NAME_ti43x = "SOC_AM437x"
TARGET_NAME_k2g-evm = "SOC_K2G"
TARGET_NAME_k2g = "SOC_K2G"
EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} TARGET=${TARGET_NAME}"

View File

@@ -0,0 +1,153 @@
SUMMARY = "echo_test for IPC-LLD"
require ipc-lld.inc
DEPENDS += " ipc-lld-rtos common-csl-ip-rtos sciclient-rtos board-rtos"
REMOTE_FW_DIR = "${S}/examples/echo_test/yocto_bin"
REMOTE_FW_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_test/bin"
REMOTE_FWB_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_testb/bin"
DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc"
do_configure[noexec] = "1"
do_compile() {
cd ${S}
for board in ${TI_PDK_LIMIT_BOARDS}
do
for core in ${TI_PDK_LIMIT_CORES}
do
oe_runmake examples BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR}
done
done
}
do_install() {
install -d ${D}${DST_BIN_PATH}
for board in ${TI_PDK_LIMIT_BOARDS}
do
for core in ${TI_PDK_LIMIT_CORES}
do
install -m 0644 ${REMOTE_FW_BIN_DIR}/$board/ipc_echo_test_${core}_release.x* ${D}${DST_BIN_PATH}
#removing map files copied in previous line
rm ${D}${DST_BIN_PATH}/*.map
done
#remove mpu binarires
rm ${D}${DST_BIN_PATH}/ipc_echo_test_mpu1_0_release.xa*
done
}
do_install_append_j7-evm() {
#copy ipc_echo_testb binaries for J721
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_1_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release.xer5f ${D}${DST_BIN_PATH}
}
# Set up names for the firmwares
ALTERNATIVE_${PN}_am65xx = "\
am65x-mcu-r5f0_0-fw \
am65x-mcu-r5f0_1-fw \
"
ALTERNATIVE_${PN}_j7-evm = "\
j7-mcu-r5f0_0-fw \
j7-mcu-r5f0_1-fw \
j7-main-r5f0_0-fw \
j7-main-r5f0_1-fw \
j7-main-r5f1_0-fw \
j7-main-r5f1_1-fw \
j7-c66_0-fw \
j7-c66_1-fw \
j7-c71_0-fw\
"
# Set up link names for the firmwares
TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw"
TARGET_MCU_R5FSS0_0_j7-evm = "j7-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_j7-evm = "j7-mcu-r5f0_1-fw"
TARGET_MAIN_R5FSS0_0_j7-evm = "j7-main-r5f0_0-fw"
TARGET_MAIN_R5FSS0_1_j7-evm = "j7-main-r5f0_1-fw"
TARGET_MAIN_R5FSS1_0_j7-evm = "j7-main-r5f1_0-fw"
TARGET_MAIN_R5FSS1_1_j7-evm = "j7-main-r5f1_1-fw"
TARGET_C66_0_j7-evm = "j7-c66_0-fw"
TARGET_C66_1_j7-evm = "j7-c66_1-fw"
TARGET_C7X_j7-evm = "j7-c71_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}"
ALTERNATIVE_LINK_NAME[j7-c66_0-fw] = "${base_libdir}/firmware/${TARGET_C66_0}"
ALTERNATIVE_LINK_NAME[j7-c66_1-fw] = "${base_libdir}/firmware/${TARGET_C66_1}"
ALTERNATIVE_LINK_NAME[j7-c71_0-fw] = "${base_libdir}/firmware/${TARGET_C7X}"
# Create the firmware alternatives
ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release.xer5f"
ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release.xer5f"
ALTERNATIVE_TARGET[j7-c66_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_1_release.xe66"
ALTERNATIVE_TARGET[j7-c66_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_2_release.xe66"
ALTERNATIVE_TARGET[j7-c71_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release.xe71"
ALTERNATIVE_PRIORITY = "10"
# copy the executables into the deploy directory
do_deploy() {
:
}
do_deploy_am65xx() {
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/
}
do_deploy_j7-evm() {
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu1_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu2_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu2_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu2_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu2_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu3_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu3_0_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_mcu3_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FWB_BIN_DIR}/ipc_echo_testb_mcu3_1_release.xer5f ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_c66xdsp_1_release.xe66 ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_c66xdsp_2_release.xe66 ${DEPLOYDIR}/
install ${REMOTE_FW_BIN_DIR}/ipc_echo_test_c7x_1_release.xe71 ${DEPLOYDIR}/
}
# make sure that lib/firmware, and all its contents are part of the package
FILES_${PN} += "${base_libdir}/firmware"
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INSANE_SKIP_${PN} = "arch ldflags file-rdeps"
INSANE_SKIP_${PN}-dbg = "arch"

View File

@@ -0,0 +1,196 @@
SUMMARY = "R5 and DSP IPC Echo Test Firmware Binaries"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7eae093f2b09fd39307f30028a068b91"
inherit deploy
inherit update-alternatives
COMPATIBLE_MACHINE = "k3"
PV = "1.0-git${SRCPV}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PROTOCOL = "git"
BRANCH = "master"
SRCREV = "c9f7cfe61b67998a053fe145344ce0c9b5bb22aa"
SRC_URI = "git://git.ti.com/keystone-rtos/ipc-lld.git;protocol=${PROTOCOL};branch=${BRANCH}"
S = "${WORKDIR}/git"
AM65X_R5_FW_DIR = "${S}/examples/echo_test/binaries/am65xx"
J721E_R5_DSP_FW_DIR = "${S}/examples/echo_test/binaries/j721e"
PLATFORM_am65xx = "am65xx"
PLATFORM_j7-evm = "j7-evm"
# make sure that lib/firmware, and all its contents are part of the package
FILES_${PN} += "${base_libdir}/firmware"
# install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ipc, with softlinks up a level
do_install() {
install -d ${D}${base_libdir}/firmware/pdk-ipc
}
do_install_append_am65xx() {
install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
}
do_install_append_j7-evm() {
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.xe66 ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.strip.xe66 ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.xe66 ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.strip.xe66 ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.xe71 ${D}${base_libdir}/firmware/pdk-ipc/
install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.strip.xe71 ${D}${base_libdir}/firmware/pdk-ipc/
}
# Set up names for the firmwares
ALTERNATIVE_${PN}_am65xx = "\
am65x-mcu-r5f0_0-fw \
am65x-mcu-r5f0_1-fw \
"
ALTERNATIVE_${PN}_j7-evm = "\
j7-mcu-r5f0_0-fw \
j7-mcu-r5f0_1-fw \
j7-main-r5f0_0-fw \
j7-main-r5f0_1-fw \
j7-main-r5f1_0-fw \
j7-main-r5f1_1-fw \
j7-c66_0-fw \
j7-c66_1-fw \
j7-c71_0-fw\
"
# Set up link names for the firmwares
TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw"
TARGET_MCU_R5FSS0_0_j7-evm = "j7-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_j7-evm = "j7-mcu-r5f0_1-fw"
TARGET_MAIN_R5FSS0_0_j7-evm = "j7-main-r5f0_0-fw"
TARGET_MAIN_R5FSS0_1_j7-evm = "j7-main-r5f0_1-fw"
TARGET_MAIN_R5FSS1_0_j7-evm = "j7-main-r5f1_0-fw"
TARGET_MAIN_R5FSS1_1_j7-evm = "j7-main-r5f1_1-fw"
TARGET_C66_0_j7-evm = "j7-c66_0-fw"
TARGET_C66_1_j7-evm = "j7-c66_1-fw"
TARGET_C7X_j7-evm = "j7-c71_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}"
ALTERNATIVE_LINK_NAME[j7-c66_0-fw] = "${base_libdir}/firmware/${TARGET_C66_0}"
ALTERNATIVE_LINK_NAME[j7-c66_1-fw] = "${base_libdir}/firmware/${TARGET_C66_1}"
ALTERNATIVE_LINK_NAME[j7-c71_0-fw] = "${base_libdir}/firmware/${TARGET_C7X}"
# Create the firmware alternatives
ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release.strip.xer5f"
ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release.strip.xer5f"
ALTERNATIVE_TARGET[j7-c66_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_1_release.strip.xe66"
ALTERNATIVE_TARGET[j7-c66_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_2_release.strip.xe66"
ALTERNATIVE_TARGET[j7-c71_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release.strip.xe71"
ALTERNATIVE_PRIORITY = "10"
# copy the executables into the deploy directory
do_deploy() {
:
}
do_deploy_am65xx() {
install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/
install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/
install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/
}
do_deploy_j7-evm() {
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.strip.xer5f ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.xe66 ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.strip.xe66 ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.xe66 ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.strip.xe66 ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.xe71 ${DEPLOYDIR}/
install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.strip.xe71 ${DEPLOYDIR}/
}
addtask deploy after do_install before do_build
# This is used to prevent the build system to strip the executables
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
# This is used to prevent the build system to split the debug info in a separate file
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
# As it likely to be a different arch from the Yocto build, disable checking by adding "arch" to INSANE_SKIP
INSANE_SKIP_${PN} += "arch"
# we don't want to configure and build the source code
do_compile[noexec] = "1"
do_configure[noexec] = "1"

View File

@@ -0,0 +1,45 @@
SUMMARY = "TI RTOS low level driver for IPC"
require ipc-lld.inc
DEPENDS += " osal-rtos common-csl-ip-rtos sciclient-rtos"
do_configure() {
# remove any previous package
rm -rf ${IPCLLD_PACKAGE_BASE}
cd ${S}
mkdir -p ${IPCLLD_ROOTPATH}
for board in ${TI_PDK_LIMIT_BOARDS}
do
# make the release package before building it
oe_runmake package BOARD=$board DEST_ROOT=${IPCLLD_PACKAGE_BASE} PDK_IPC_COMP_PATH=${S}
done
}
do_compile() {
cd ${IPCLLD_ROOTPATH}
oe_runmake lib LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" PDK_IPC_COMP_PATH=${IPCLLD_ROOTPATH}
}
do_install() {
cd ${IPCLLD_ROOTPATH}
#remove prebuilt binaries
rm -rf examples/echo_test/binaries
#archive
tar -cf ipc-lld.tar --exclude='*.tar' ./*
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/ipc
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/ipc \;
}
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INSANE_SKIP_${PN} = "arch ldflags file-rdeps"
INSANE_SKIP_${PN}-dbg = "arch"

View File

@@ -0,0 +1,37 @@
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7eae093f2b09fd39307f30028a068b91"
COMPATIBLE_MACHINE = "k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
IPCLLD_GIT_URI = "git://git.ti.com/keystone-rtos/ipc-lld.git"
IPCLLD_GIT_PROTOCOL = "git"
IPCLLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "01.00.00.00"
IPCLLD_SRCREV = "c695ca99aa4b7242e808889cfeacf848f14112c7"
BRANCH = "${IPCLLD_GIT_BRANCH}"
SRC_URI = "${IPCLLD_GIT_URI};protocol=${IPCLLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${IPCLLD_SRCREV}"
PV = "01.00.00.00"
PR = "r1"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
IPCLLD_PACKAGE_BASE = "${S}/../ipclld_base"
IPCLLD_ROOTPATH = "${IPCLLD_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/ipc"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export PDK_IPC_ROOT_PATH = "${IPCLLD_PACKAGE_BASE}/package/all/pdk_/packages"
# HTML doc link params
PDK_COMP_LINK_TEXT = "IPCLLD"
EXTRA_OEMAKE = "PDK_INSTALL_PATH=${PDK_INSTALL_PATH} "
TI_PDK_LIMIT_CORES_append_am65xx-evm = " mcu1_1 "

View File

@@ -1,5 +1,5 @@
python __anonymous() {
features = d.getVar("MACHINE_FEATURES", d, 1)
features = d.getVar("MACHINE_FEATURES")
if not features:
return
if "mmip" not in features:
@@ -17,12 +17,12 @@ RDEPENDS_${PN} = " libdce"
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
SRCREV = "01bbb622267b687fa05e42062b146ad7a22e7afd"
SRCREV = "e4872a8966a267d537399b1babc54e5f66ae8b3b"
S = "${WORKDIR}/git"
PV = "3.00.14.00"
PR = "r1"
PV = "3.00.15.00"
PR = "r4"
require recipes-ti/includes/ti-paths.inc

View File

@@ -6,16 +6,16 @@ IQN2_LLD_GIT_PROTOCOL = "git"
IQN2_LLD_GIT_BRANCH = "master"
IQN2_LLD_GIT_DESTSUFFIX = "git/ti/drv/iqn2"
# Following commit corresponds to DEV.IQN_LLD.01.00.00.10
IQN2_LLD_SRCREV = "dfc6bdd3b397b58e234f74eadda6d79ee399e682"
# Following commit corresponds to DEV.IQN_LLD.01.00.00.11A
IQN2_LLD_SRCREV = "41c0cd3cb4fc25453904f8c583ebd0a7a0e5b940"
BRANCH = "${IQN2_LLD_GIT_BRANCH}"
SRC_URI = "${IQN2_LLD_GIT_URI};destsuffix=${IQN2_LLD_GIT_DESTSUFFIX};protocol=${IQN2_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${IQN2_LLD_SRCREV}"
PV = "1.0.0.10"
PV = "1.0.0.11A"
INC_PR = "r0"
COMPATIBLE_MACHINE = "k2l-evm"
COMPATIBLE_MACHINE = "k2l"
S = "${WORKDIR}/${IQN2_LLD_GIT_DESTSUFFIX}"

View File

@@ -19,4 +19,5 @@ do_compile () {
do_install () {
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
}

View File

@@ -0,0 +1,29 @@
SUMMARY = "Kernel driver for IVSHMEM based UIO driver"
DESCRIPTION = "Kernel module which registers a UIO (userspace io) device for inter VM shared memory"
HOMEPAGE = "https://github.com/henning-schild-work/ivshmem-guest-code"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=0546a27aad86c83b75ad4ee6133e9d5e"
inherit module
RDEPENDS_${PN} = "jailhouse"
PROTOCOL = "git"
BRANCH = "jailhouse"
SRCREV = "f3ad79881bebb6c6068966ee3d265d8034c20492"
SRC_URI = "git://github.com/henning-schild-work/ivshmem-guest-code.git;protocol=${PROTOCOL};branch=${BRANCH}"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += 'KDIR="${STAGING_KERNEL_DIR}"'
COMPATIBLE_MACHINE = "(ti-soc)"
do_compile_prepend() {
cd ${S}/kernel_module/uio
}
do_install() {
install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
install -m 644 ${S}/kernel_module/uio/uio_ivshmem.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
}

View File

@@ -3,9 +3,9 @@ SUMMARY = "TI RTOS low level driver for Multi channel Audio Serial port (McASP)"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=1;endline=47;md5=cc81a11c1566fe1cf19270744f504619"
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=19;endline=47;md5=75a9adc782a6df0d3a5419743e9a9f18"
COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1"
COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
MCASP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/mcasp-lld.git"
@@ -13,14 +13,14 @@ MCASP_LLD_GIT_PROTOCOL = "git"
MCASP_LLD_GIT_BRANCH = "master"
MCASP_LLD_GIT_DESTSUFFIX = "git/ti/drv/mcasp"
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.08A"
MCASP_LLD_SRCREV = "56fc546fe3f0ba89477dfa020bcc4b6aa8ce64f3"
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.15C"
MCASP_LLD_SRCREV = "3b206c0081cc3e78122982948b40a16e2e24522c"
BRANCH = "${MCASP_LLD_GIT_BRANCH}"
SRC_URI = "${MCASP_LLD_GIT_URI};destsuffix=${MCASP_LLD_GIT_DESTSUFFIX};protocol=${MCASP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MCASP_LLD_SRCREV}"
PV = "01.01.00.08A"
PV = "01.01.00.15C"
PR = "r0"
S = "${WORKDIR}/${MCASP_LLD_GIT_DESTSUFFIX}"
@@ -32,6 +32,11 @@ DEPENDS_append_ti43x = " starterware-rtos \
"
DEPENDS_append_ti33x = " starterware-rtos \
"
DEPENDS_remove_k3 = "edma3-lld-rtos "
DEPENDS_append_k3 = " udma-lld-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://mcbspver.h;beginline=1;endline=47;md5=a8a39efd13fa6fe66da5461b898d620e"
COMPATIBLE_MACHINE = "k2g|c665x-evm"
COMPATIBLE_MACHINE = "k2g|c665x-evm|omapl1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
MCBSP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/mcbsp-lld.git"
@@ -13,14 +13,14 @@ MCBSP_LLD_GIT_PROTOCOL = "git"
MCBSP_LLD_GIT_BRANCH = "master"
MCBSP_LLD_GIT_DESTSUFFIX = "git/ti/drv/mcbsp"
# Below commit ID corresponds to "DEV.MCBSP_LLD.01.00.00.08"
MCBSP_LLD_SRCREV = "63a4bed526ac70bbc530836ef4aa711739bd0bd2"
# Below commit ID corresponds to "DEV.MCBSP_LLD.01.00.00.12"
MCBSP_LLD_SRCREV = "cd201419a8b4e4aefee6b9323d9a84f4ea467d6a"
BRANCH = "${MCBSP_LLD_GIT_BRANCH}"
SRC_URI = "${MCBSP_LLD_GIT_URI};destsuffix=${MCBSP_LLD_GIT_DESTSUFFIX};protocol=${MCBSP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MCBSP_LLD_SRCREV}"
PV = "01.00.00.08"
PV = "01.00.00.12"
PR = "r0"
S = "${WORKDIR}/${MCBSP_LLD_GIT_DESTSUFFIX}"
@@ -31,5 +31,10 @@ DEPENDS_append = " edma3-lld-rtos \
export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}"
XDCPATH_append = ";${EDMA3_LLD_INSTALL_DIR}/packages"
TI_PDK_XDCMAKE = "0"
export PDK_MCBSP_ROOT_PATH = "${WORKDIR}/build"
export DEST_ROOT = "${S}"
# HTML doc link params
PDK_COMP_LINK_TEXT = "MCBSP LLD"

View File

@@ -0,0 +1,10 @@
inherit ti-pdk
require recipes-bsp/mmap-lld/mmap-lld.inc
PR = "${INC_PR}.0"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# HTML doc link params
PDK_COMP_LINK_TEXT = "MMAP LLD"

View File

@@ -10,7 +10,7 @@ RDEPENDS_${PN}="uio-module-drv"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2e = "k2e"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2g = "k2g"
CHOICELIST = " yes \

View File

@@ -9,14 +9,14 @@ MMAP_LLD_GIT_PROTOCOL = "git"
MMAP_LLD_GIT_BRANCH = "master"
MMAP_LLD_GIT_DESTSUFFIX = "git/ti/runtime/mmap"
# Commit correspond to DEV.MMAP.02.00.00.07
MMAP_LLD_SRCREV = "4426949ddfafdc8ea9408dbf5a642c3e840f4997"
# Commit correspond to DEV.MMAP.02.00.00.08C
MMAP_LLD_SRCREV = "62e75191ab7144604102dabaa288c5fd5048fc49"
BRANCH="${MMAP_LLD_GIT_BRANCH}"
SRC_URI = "${MMAP_LLD_GIT_URI};destsuffix=${MMAP_LLD_GIT_DESTSUFFIX};protocol=${MMAP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MMAP_LLD_SRCREV}"
PV = "2.0.0.7"
PV = "2.0.0.8C"
INC_PR = "r0"
S = "${WORKDIR}/git/ti/runtime/mmap"

View File

@@ -11,4 +11,5 @@ do_compile () {
do_install () {
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
}

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://MMCSD.h;beginline=1;endline=32;md5=f74069541d4d165a000a66b4043cb065"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
MMCSD_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/sd-mmc.git"
@@ -13,14 +13,14 @@ MMCSD_LLD_GIT_PROTOCOL = "git"
MMCSD_LLD_GIT_BRANCH = "master"
MMCSD_LLD_GIT_DESTSUFFIX = "git/ti/drv/mmcsd"
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.10"
MMCSD_LLD_SRCREV = "9bb118bdc1ac46863f57a68d70f421734a4dcf25"
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.17D"
MMCSD_LLD_SRCREV = "d723e336b917989b08bef590c3e125010c0d3461"
BRANCH = "${MMCSD_LLD_GIT_BRANCH}"
SRC_URI = "${MMCSD_LLD_GIT_URI};destsuffix=${MMCSD_LLD_GIT_DESTSUFFIX};protocol=${MMCSD_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MMCSD_LLD_SRCREV}"
PV = "01.00.00.10"
PV = "01.00.00.17D"
PR = "r0"
S = "${WORKDIR}/${MMCSD_LLD_GIT_DESTSUFFIX}"
@@ -32,6 +32,10 @@ DEPENDS_append_ti33x = " starterware-rtos \
"
DEPENDS_append_ti43x = " starterware-rtos \
"
DEPENDS_remove_k3 = "edma3-lld-rtos "
DEPENDS_append_k3 = " sciclient-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -8,12 +8,12 @@ PR = "r1"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "k2hk|k2l-evm|k2e"
COMPATIBLE_MACHINE = "k2hk|k2l|k2e"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "953ab647b0b6af411965242ecd919b1cb0e570d6"
BRANCH ?= "ti-linux-firmware-4.1.y"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"

View File

@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE = "keystone"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "588f602a21c62f90b1f4318b881c80a1e711317a"
BRANCH ?= "ti-linux-firmware-4.1.y"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"

View File

@@ -13,7 +13,7 @@ DEPENDS_append = " cppi-lld-rtos \
sa-lld-rtos \
"
COMPATIBLE_MACHINE = "k2hk-evm|k2e-evm|k2l-evm|c667x-evm"
COMPATIBLE_MACHINE = "k2hk|k2e|k2l|c667x-evm"
# HTML doc link params
PDK_COMP_LINK_TEXT = "NWAL LLD"

View File

@@ -8,21 +8,21 @@ NWAL_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/nwal-lld.git"
NWAL_LLD_GIT_PROTOCOL = "git"
NWAL_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.NWAL.02.01.00.11A"
NWAL_LLD_SRCREV = "a93303e3d682d7161030113b72c3e1adf755bf89"
# Below commit ID corresponds to "DEV.NWAL.02.01.00.13"
NWAL_LLD_SRCREV = "dd41b84a985ef2824068e57525158c350e0d51be"
BRANCH = "${NWAL_LLD_GIT_BRANCH}"
SRC_URI = "${NWAL_LLD_GIT_URI};protocol=${NWAL_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${NWAL_LLD_SRCREV}"
PV = "02.01.00.11A"
PV = "02.01.00.13"
INC_PR = "r0"
BASEDIR = "${WORKDIR}/git"
S = "${BASEDIR}/ti/drv/nwal"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
CHOICELIST = "yes no"

View File

@@ -3,7 +3,7 @@ require recipes-bsp/osal/osal.inc
PR = "${INC_PR}.0"
COMPATIBLE_MACHINE_append = "|c66x"
COMPATIBLE_MACHINE_append = "|c66x|k3"
S = "${WORKDIR}/${OSAL_GIT_DESTSUFFIX}"

View File

@@ -1,5 +1,5 @@
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://osal.h;beginline=1;endline=31;md5=ae7b9f0410f26c80dcf790ef3f622fad"
LIC_FILES_CHKSUM = "file://osal.h;beginline=1;endline=31;md5=6fbde6922f8bca1e6cd371d3c2faa4f9"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -9,12 +9,12 @@ OSAL_GIT_PROTOCOL = "git"
OSAL_GIT_BRANCH = "master"
OSAL_GIT_DESTSUFFIX = "git/ti/osal"
# Below commit ID corresponding to "DEV.OSAL.01.00.00.09"
OSAL_SRCREV = "0bb1151f3622fb65f41f1d3dcffcee63fe9724de"
# Below commit ID corresponding to "DEV.OSAL.01.00.00.16B"
OSAL_SRCREV = "b78489d9d78d9366f1865aa847b743b1b29f6fd4"
BRANCH = "${OSAL_GIT_BRANCH}"
SRC_URI = "${OSAL_GIT_URI};destsuffix=${OSAL_GIT_DESTSUFFIX};protocol=${OSAL_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${OSAL_SRCREV}"
PV = "01.00.00.09"
PV = "01.00.00.16B"
INC_PR = "r0"

Some files were not shown because too many files have changed in this diff Show More