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

Compare commits

...

301 Commits

Author SHA1 Message Date
Dan Murphy
d693f95bcb 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:20:12 +00:00
Dan Murphy
000351727c 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-14 21:14:57 +00:00
Dan Murphy
af6e07f129 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-14 21:14:52 +00:00
Denys Dmytriyenko
b5684cf808 linux-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 23:47:12 +00:00
Denys Dmytriyenko
d75225b5f8 u-boot-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 23:47:07 +00:00
Denys Dmytriyenko
513e890122 linux-ti-staging: update to 4.14.79
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-06 21:37:38 +00:00
Mahesh Radhakrishnan
1808a90f2d 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-06 21:37:34 +00:00
Mahesh Radhakrishnan
d945a05939 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-01 21:35:00 +00:00
Mahesh Radhakrishnan
d32669e72f 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-01 21:01:38 +00:00
Dan Murphy
0d9f06d4a2 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-01 20:47:09 +00:00
Dan Murphy
1721c321e0 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-01 20:47:05 +00:00
Denys Dmytriyenko
4c05f1bc17 am65xx-evm: add k3-am654-evm-tc358876 DTBO
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-29 16:47:40 +00:00
Denys Dmytriyenko
12c2bdc23d prueth-fw-bin: update FW images to 5.1.0.7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-29 16:47:33 +00:00
Dan Murphy
0483345dfb 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 12:29:25 +00:00
Dan Murphy
2bcd535c59 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 12:29:18 +00:00
Sam Nelson
ba72e3ceb8 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 12:29:07 +00:00
Dan Murphy
9d1015ac81 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-08 19:36:31 +00:00
Dan Murphy
e1147a3a9a 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-08 19:36:29 +00:00
Ram Prasad
dfb3ff546c 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-08 19:36:01 +00:00
Jacob Stiffler
b8d23a9f22 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-08 19:35:32 +00:00
Mahesh Radhakrishnan
9544f1ac86 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-08 19:35:22 +00:00
Denys Dmytriyenko
6132552fdf linux-ti-staging: update with K3 boot lockup fix
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-03 17:14:25 +00:00
Denys Dmytriyenko
276c796c45 am65xx-evm: update DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 20:15:20 +00:00
Dan Murphy
eecf5a6b9e 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-01 20:15:12 +00:00
Dan Murphy
065fe64271 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-01 20:15:07 +00:00
Denys Dmytriyenko
69af442457 u-boot-ti-staging: update to version with separated SYSFW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-30 16:10:01 +00:00
Jianzhong Xu
c7169aab5f 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-09-28 20:25:38 +00:00
Ram Prasad
f9cb263045 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-09-28 20:24:19 +00:00
Mahesh Radhakrishnan
3f6ce9266e 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-09-28 20:22:29 +00:00
Mahesh Radhakrishnan
cae8b8d031 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-09-28 20:22:24 +00:00
Mahesh Radhakrishnan
6ceb96d84c 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-09-28 20:22:10 +00:00
Mahesh Radhakrishnan
414e729133 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-09-28 20:22:06 +00:00
Mahesh Radhakrishnan
eec697ec06 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-09-28 20:22:02 +00:00
Mahesh Radhakrishnan
fff6d5d743 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-09-28 20:21:56 +00:00
Mahesh Radhakrishnan
f6849b5130 sciclient-rtos: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-28 20:21:52 +00:00
Mahesh Radhakrishnan
d9cbbcb555 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-09-28 20:21:47 +00:00
Mahesh Radhakrishnan
80f3be1519 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-09-28 20:21:42 +00:00
Mahesh Radhakrishnan
6f3e7fa351 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-09-28 20:21:38 +00:00
Mahesh Radhakrishnan
e64d5f4370 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-09-28 20:21:32 +00:00
Mahesh Radhakrishnan
62d7540396 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-09-28 20:21:28 +00:00
Mahesh Radhakrishnan
6938a5d141 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-09-28 20:21:23 +00:00
Mahesh Radhakrishnan
6f2cf59d84 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-09-28 20:21:19 +00:00
Mahesh Radhakrishnan
6b245dc1d1 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-09-28 20:21:03 +00:00
Mahesh Radhakrishnan
9f07638130 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-09-28 20:20:57 +00:00
Mahesh Radhakrishnan
e2d739380e 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-09-28 20:20:51 +00:00
Mahesh Radhakrishnan
c33eac3c29 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-09-28 20:20:46 +00:00
Mahesh Radhakrishnan
69f59c8e41 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-09-28 20:20:42 +00:00
Mahesh Radhakrishnan
187c4cf4ce 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-09-28 20:20:37 +00:00
Mahesh Radhakrishnan
bcef4a979a 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-09-28 20:18:15 +00:00
Mahesh Radhakrishnan
4f6f81ecb9 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-09-28 20:18:05 +00:00
Mahesh Radhakrishnan
75e70fb3c7 gpio-lld-rtos: Update to version 01.00.00.12 and added support to k3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-28 20:17:58 +00:00
Mahesh Radhakrishnan
e27ca46e0e 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-09-28 20:17:51 +00:00
Mahesh Radhakrishnan
7e25cabe26 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-09-28 20:17:41 +00:00
Mahesh Radhakrishnan
40364d062c 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-09-28 20:17:36 +00:00
Mahesh Radhakrishnan
7cd08d0fe0 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-09-28 20:17:31 +00:00
Mahesh Radhakrishnan
25da423ee0 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-09-28 20:17:24 +00:00
Mahesh Radhakrishnan
94565261ff 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-09-28 20:17:19 +00:00
Mahesh Radhakrishnan
8765bae841 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-09-28 20:17:07 +00:00
Denys Dmytriyenko
4f26bdd6f0 am335x-evm.conf: bump leb count again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-26 22:12:51 +00:00
Jianzhong Xu
2ac3edb13b 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-24 16:34:54 +00:00
Jianzhong Xu
708863d503 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-24 16:34:51 +00:00
Jianzhong Xu
6a854e9340 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-24 16:34:45 +00:00
Dan Murphy
103a0c1038 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-21 17:54:20 +00:00
Dan Murphy
2cf963598e 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-21 17:54:17 +00:00
Sam Nelson
20f72ccc03 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-19 21:03:06 +00:00
Sam Nelson
4acf517069 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 00:39:20 +00:00
Sam Nelson
29b4c0210b 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 00:39:16 +00:00
Denys Dmytriyenko
8ba46625b0 am335x-evm: bump leb count for UBI
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-14 23:51:03 +00:00
Denys Dmytriyenko
131f68bd5e arm-trusted-firmware: update to sync up with latest master
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-14 20:06:08 +00:00
Dan Murphy
d93a4ed2f2 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-14 20:06:00 +00:00
Dan Murphy
baad9f758b 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-14 20:05:56 +00:00
Sam Nelson
ac6d0da46a 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 01:10:55 +00:00
Nick Saulnier
0c87b70e7c 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 01:10:51 +00:00
Djordje Senicic
b857f5ab1a 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 01:10:46 +00:00
Jacob Stiffler
a24de25388 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:52:37 +00:00
Sam Nelson
2a675998be 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-06 17:09:40 +00:00
Tinku Mannan
d3d575e8df 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 01:50:38 +00:00
Djordje Senicic
0e4ce4cde7 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 01:49:55 +00:00
Tom Rini
b30a283cdc 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 01:47:32 +00:00
Dan Murphy
bd9fc96232 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 02:32:18 +00:00
e-ruei1@ti.com
d301be58a5 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-30 18:18:01 +00:00
Nick Saulnier
24c37fcc24 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 00:44:19 +00:00
Denys Dmytriyenko
0afa697dc1 u-boot-ti-staging: update to ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-27 20:58:12 +00:00
Denys Dmytriyenko
65dd1ac51d linux-ti-staging: update to 4.14.67 and ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-27 20:58:12 +00:00
Jacob Stiffler
9a37c1bbcd 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-27 20:58:12 +00:00
Sam Nelson
b2e089fb78 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-26 16:08:21 +00:00
Sam Nelson
b38fd8247a 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-24 20:22:19 +00:00
Sam Nelson
5b3ec3236e 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-23 16:57:03 +00:00
Sam Nelson
3fef8f7e3f 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-23 16:57:03 +00:00
Sam Nelson
f716fa477f 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-23 16:57:03 +00:00
Sam Nelson
2f6cb9a27c 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-23 16:57:03 +00:00
Sam Nelson
02e3f355f9 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-23 16:57:03 +00:00
Sam Nelson
3bcc2b1a76 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-23 16:57:03 +00:00
Sam Nelson
70e5f882a6 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-23 16:57:03 +00:00
Ram Prasad
b2462fe998 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-23 16:57:03 +00:00
Sam Nelson
a43d68906a 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-23 16:57:03 +00:00
Hao Zhang
ba53f6a76f 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-23 16:54:41 +00:00
Hao Zhang
469933da29 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-23 16:54:33 +00:00
Hao Zhang
193d816cac 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-23 16:54:25 +00:00
Denys Dmytriyenko
16af494ca3 gdbc6x: gcc7 related fixes got accepted upstream, remove
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:50:07 +00:00
Djordje Senicic
9b33394ac9 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-21 17:09:41 +00:00
Ankur Tyagi
50cf6f09eb 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-21 17:09:30 +00:00
e-ruei1@ti.com
b053b2a7f1 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-21 17:09:22 +00:00
Dan Murphy
1f781998aa 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-16 17:01:39 +00:00
Dan Murphy
472847d335 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-16 17:01:39 +00:00
Nick Saulnier
f822822da2 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-16 17:01:39 +00:00
Denys Dmytriyenko
209023a515 linux-ti-staging: add RT defconfig for K3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 17:54:45 +00:00
Dan Murphy
a2bfaa5e09 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-08 19:22:25 +00:00
Dan Murphy
eca6414ca7 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-08 19:22:19 +00:00
e-ruei1@ti.com
99f92639fc 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-07 15:34:13 +00:00
Dan Murphy
bc2f4eb295 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-02 21:28:58 +00:00
Dan Murphy
73b5277a94 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-02 21:28:53 +00:00
Dan Murphy
fa9d92d042 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-02 21:28:47 +00:00
e-ruei1@ti.com
6f1740c812 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-27 20:00:26 +00:00
e-ruei1@ti.com
61ec224d11 conf: machine: k3: enable sgx
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-27 20:00:21 +00:00
e-ruei1@ti.com
0f65c43f78 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-27 20:00:17 +00:00
e-ruei1@ti.com
94fd108774 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-27 20:00:11 +00:00
Denys Dmytriyenko
f708e4686f u-boot-ti: don't override do_compile, pass PACKAGECONFIG_CONFARGS to EXTRA_OEMAKE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-26 23:01:40 +00:00
Nick Saulnier
f9e8966a35 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 16:39:56 +00:00
Hongmei Gou
6077d966b2 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-23 17:20:02 +00:00
Mahesh Radhakrishnan
3836293360 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-23 16:58:54 +00:00
Mahesh Radhakrishnan
f23c8b6a85 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-23 16:58:46 +00:00
Mahesh Radhakrishnan
bfd0115a3f 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-23 16:58:42 +00:00
Mahesh Radhakrishnan
b6e7d844cd 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-23 16:58:38 +00:00
Mahesh Radhakrishnan
f73d696807 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-23 16:58:35 +00:00
Mahesh Radhakrishnan
54ef63ca3c 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-23 16:58:31 +00:00
Mahesh Radhakrishnan
d48478213d 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-23 16:58:27 +00:00
Mahesh Radhakrishnan
b6b0653280 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-23 16:58:23 +00:00
Mahesh Radhakrishnan
196f9bbcec 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-23 16:58:19 +00:00
Mahesh Radhakrishnan
6aa0cda670 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-23 16:58:15 +00:00
Mahesh Radhakrishnan
4b5c599d21 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-23 16:58:12 +00:00
Mahesh Radhakrishnan
d2ac115ee8 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-23 16:58:08 +00:00
Mahesh Radhakrishnan
0c005cba69 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-23 16:58:04 +00:00
Mahesh Radhakrishnan
c0aa72646b 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-23 16:58:00 +00:00
Mahesh Radhakrishnan
3c54e540aa 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-23 16:57:56 +00:00
Mahesh Radhakrishnan
4d48e218a4 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-23 16:57:52 +00:00
Mahesh Radhakrishnan
399c7cfdb0 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-23 16:57:48 +00:00
Mahesh Radhakrishnan
c38bb15e34 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-23 16:57:44 +00:00
Mahesh Radhakrishnan
d531232f47 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-23 16:57:41 +00:00
Mahesh Radhakrishnan
9649a92d06 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-23 16:57:36 +00:00
Mahesh Radhakrishnan
b0f3ccb195 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-23 16:57:32 +00:00
Mahesh Radhakrishnan
afab6fab81 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-23 16:57:28 +00:00
Mahesh Radhakrishnan
831c46e038 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-23 16:57:25 +00:00
Mahesh Radhakrishnan
e13bb2ff4d 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-23 16:57:20 +00:00
Mahesh Radhakrishnan
d0da8f1e19 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-23 16:57:16 +00:00
Mahesh Radhakrishnan
b6dc8a4c9c 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-23 16:57:04 +00:00
Mahesh Radhakrishnan
a27f9a1eb0 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-23 16:57:00 +00:00
Mahesh Radhakrishnan
a4f7a57340 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-23 16:56:56 +00:00
Mahesh Radhakrishnan
1654f9adf2 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-23 16:56:53 +00:00
Mahesh Radhakrishnan
f0caaf4480 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-23 16:56:49 +00:00
Mahesh Radhakrishnan
0a416589e6 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-23 16:56:45 +00:00
Mahesh Radhakrishnan
68dceee3d5 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-23 16:56:42 +00:00
Mahesh Radhakrishnan
aa5c6ed5d5 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-23 16:56:38 +00:00
Mahesh Radhakrishnan
f70ec2d6fb 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-23 16:56:35 +00:00
Mahesh Radhakrishnan
b04fdff5dd 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-23 16:56:31 +00:00
Mahesh Radhakrishnan
6ee9142eed 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-23 16:56:25 +00:00
Mahesh Radhakrishnan
4c468f25d4 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-23 16:56:20 +00:00
Mahesh Radhakrishnan
1af3f179bc 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-23 16:56:16 +00:00
Mahesh Radhakrishnan
e636eab284 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-23 16:56:12 +00:00
Mahesh Radhakrishnan
7d024c4daf 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-23 16:56:08 +00:00
Mahesh Radhakrishnan
ccb3a0e7b0 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-23 16:56:04 +00:00
Mahesh Radhakrishnan
ab535f3fd3 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-23 16:56:00 +00:00
Mahesh Radhakrishnan
7e5f7778c4 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-23 16:55:56 +00:00
Mahesh Radhakrishnan
02e3a6c0d9 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-23 16:55:52 +00:00
Mahesh Radhakrishnan
15a468cd87 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-23 16:55:46 +00:00
Denys Dmytriyenko
1663002a40 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-13 01:53:45 +00:00
Dan Murphy
7703930b5b 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 16:19:09 +00:00
Dan Murphy
0245d2bbfc 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 16:19:04 +00:00
Denys Dmytriyenko
195d3f7b93 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 05:50:44 +00:00
Denys Dmytriyenko
e4a6988b57 am65xx-evm: add new k3-am654-pcie-usb3 DTBO file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 05:50:40 +00:00
Nick Saulnier
527224005c 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-09 19:27:02 +00:00
Dan Murphy
3e1a03411f 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 17:00:27 +00:00
Dan Murphy
c98b4ee674 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 17:00:23 +00:00
Denys Dmytriyenko
a90e18b1d6 linux-ti-staging: update with latest platform and connectivity fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-29 18:53:58 +00:00
Denys Dmytriyenko
f2fabd76e6 am65xx-evm: add new DT overlay DTBO files
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 17:44:01 +00:00
Dan Murphy
854561d8a3 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 17:17:42 +00:00
Dan Murphy
f0ad1d3d43 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 17:17:39 +00:00
Denys Dmytriyenko
73c338f969 linux-ti-staging: pull in AM65xx PRUETH binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-27 19:20:08 +00:00
Denys Dmytriyenko
6fd4a2c167 prueth-fw-bin: add AM65xx binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-27 19:20:04 +00:00
Denys Dmytriyenko
c8a6ca5eab arm-trusted-firmware: also install and deploy ELF version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-26 18:58:57 +00:00
Joshua Watt
715e1b7813 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 00:20:50 +00:00
Denys Dmytriyenko
40a603757b linux-ti-staging: update to 4.14.50 and ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-18 23:53:44 +00:00
Denys Dmytriyenko
c14f1661b1 u-boot-ti-staging: update to ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-18 23:53:40 +00:00
Denys Dmytriyenko
235f3d5d30 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-18 16:26:09 +00:00
Denys Dmytriyenko
11d9a95243 linux-ti-staging: add defconfigs for K3 SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-18 16:26:05 +00:00
Denys Dmytriyenko
e94413d2c8 arm-trusted-firmware: add version 1.5 of ATF with K3 support
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-18 16:26:02 +00:00
Denys Dmytriyenko
b505fcdc09 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-18 16:25:50 +00:00
Denys Dmytriyenko
4a610aa906 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-18 16:22:18 +00:00
Karthik Ramanan
f4f6e8f107 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-18 16:22:05 +00:00
Djordje Senicic
9fe1472378 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-18 16:21:58 +00:00
Denys Dmytriyenko
21815c4665 Revert "conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable"
This simplification causes more problems than it solves.

This reverts commit c01c7f595c.
2018-06-15 17:55:24 +00:00
Denys Dmytriyenko
c01c7f595c conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-13 17:11:25 +00:00
Denys Dmytriyenko
54c0e3a8b1 linux-ti-staging: update to 4.14.49
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-13 14:53:53 +00:00
Denys Dmytriyenko
49502ce48a linux-ti-staging: update to 4.14.48
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-07 14:56:57 +00:00
Denys Dmytriyenko
a73071ed8f 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:56:53 +00:00
Hongmei Gou
e72c1529cb 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-05-31 20:34:51 +00:00
Sam Nelson
28c945bf19 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-05-31 20:34:44 +00:00
Dan Murphy
350280482e 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-15 14:57:12 -04:00
Hongmei Gou
1e0a676fab 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-15 14:57:07 -04:00
Dan Murphy
c334cabafd 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:49:34 -04:00
Dan Murphy
ef9c8c1ba0 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:49:30 -04:00
Hongmei Gou
42fa84fe06 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:49:25 -04:00
Dan Murphy
c49d3b6605 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-04-30 16:18:42 -04:00
Dan Murphy
c893961d65 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-04-30 16:18:38 -04:00
Jacob Stiffler
8f90618aa2 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-04-30 16:18:34 -04:00
Jacob Stiffler
7fc46f40ee 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-04-30 16:18:31 -04:00
Dan Murphy
bfefa4e3b3 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-23 16:38:00 -04:00
Dan Murphy
9e735458cf 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-23 16:37:55 -04:00
Denys Dmytriyenko
ec52d51ecc 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-23 16:37:25 -04:00
Denys Dmytriyenko
7a786b2e4b 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-20 18:14:13 -04:00
Denys Dmytriyenko
f016a23499 conf/machine: bump max_leb_cnt for am3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-20 18:14:08 -04:00
Denys Dmytriyenko
e9d92a504e recipes-bsp: whitespace cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-20 18:14:02 -04:00
Denys Dmytriyenko
823fdef4c2 sa-lld-test, multiprocmgr: suppress no GNU_HASH warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-20 18:13:57 -04:00
Denys Dmytriyenko
06e58bcff3 recipes: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-20 18:13:52 -04:00
Denys Dmytriyenko
0eb32bd451 conf, recipes: introduce k2l family and add support for k2l-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-20 18:13:40 -04:00
Jacob Stiffler
2c6ee92c3b 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-20 12:52:54 -04:00
Jacob Stiffler
bc2ee3a056 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-16 21:45:29 -04:00
Jacob Stiffler
1975376b8c 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-16 21:44:59 -04:00
Mahesh Radhakrishnan
a2e742f0f5 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-16 21:44:55 -04:00
Mahesh Radhakrishnan
86dd3439f3 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-16 21:44:50 -04:00
Mahesh Radhakrishnan
2d815a42c7 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-16 21:44:47 -04:00
Mahesh Radhakrishnan
ff3562d296 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-16 21:44:43 -04:00
Mahesh Radhakrishnan
85788893c4 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-16 21:44:39 -04:00
Mahesh Radhakrishnan
80d9682cad 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-16 21:44:35 -04:00
Mahesh Radhakrishnan
5c06718d8a 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-16 21:44:31 -04:00
Mahesh Radhakrishnan
38063bfc17 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-16 21:44:28 -04:00
Mahesh Radhakrishnan
d41fb219c7 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-16 21:44:24 -04:00
Mahesh Radhakrishnan
e781317442 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-16 21:44:20 -04:00
Mahesh Radhakrishnan
cdb0a1ca3a 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-16 21:44:16 -04:00
Mahesh Radhakrishnan
e318af35e3 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-16 21:44:13 -04:00
Mahesh Radhakrishnan
e3e44a72a2 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-16 21:44:09 -04:00
Mahesh Radhakrishnan
d689241001 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-16 21:44:05 -04:00
Mahesh Radhakrishnan
e3e98eefa2 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-16 21:44:01 -04:00
Mahesh Radhakrishnan
babacfedbd 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-16 21:43:57 -04:00
Mahesh Radhakrishnan
69cb0f329d 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-16 21:43:54 -04:00
Mahesh Radhakrishnan
6dd4504ccc 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-16 21:43:50 -04:00
Mahesh Radhakrishnan
ffc4a1731a 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-16 21:43:46 -04:00
Mahesh Radhakrishnan
d66b98f511 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-16 21:43:42 -04:00
Mahesh Radhakrishnan
1e95c6c236 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-16 21:43:39 -04:00
Mahesh Radhakrishnan
20e6d5cdc7 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-16 21:43:35 -04:00
Mahesh Radhakrishnan
6cad2e10cd 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-16 21:43:32 -04:00
Jacob Stiffler
2bb8aeeccb 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-16 21:43:28 -04:00
Dan Murphy
137e919b04 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-04 19:33:06 -04:00
Dan Murphy
086d1d29f6 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-04 19:33:02 -04:00
Denys Dmytriyenko
2fc5a36b44 conf/machine: add couple new DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-04 19:32:58 -04:00
Denys Dmytriyenko
92ea7270ff kselftests: suppress no GNU_HASH warning due to kernel LDFLAGS used
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-04 19:32:54 -04:00
e-ruei1@ti.com
5fff1f1a4f 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-04 19:32:46 -04:00
Jacob Stiffler
1689acba48 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-02 18:49:22 -04:00
Dan Murphy
33f4a08183 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-27 22:13:24 -04:00
Dan Murphy
d8d1c30449 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-27 22:13:20 -04:00
Denys Dmytriyenko
c75902295d ti-codec-engine: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-27 22:13:16 -04:00
Dan Murphy
b67f4e5397 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-20 18:26:58 -04:00
Dan Murphy
190e2d2fcb 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-20 18:26:53 -04:00
Dan Murphy
a5f63768f0 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-13 17:30:17 -04:00
Anand Balagopalakrishnan
80efa0b36e 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-13 17:27:04 -04:00
Anand Balagopalakrishnan
b79241f194 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-13 17:27:04 -04:00
Gowtham Tammana
1b1dd2e642 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-13 17:27:03 -04:00
Denys Dmytriyenko
2e64368948 linux-ti-staging: update to 4.14.25
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-13 17:27:03 -04:00
Denys Dmytriyenko
4c0ba6117b u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-13 17:27:03 -04:00
Denys Dmytriyenko
61afb4604e 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:22:01 -05:00
Denys Dmytriyenko
0eeea622f3 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:21:57 -05:00
e-ruei1@ti.com
4292d08b92 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:21:53 -05:00
Stephen Molfetta
ebba5623d1 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:21:43 -05:00
Denys Dmytriyenko
58b9fda8b8 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:10:49 -05:00
Denys Dmytriyenko
635798a3f4 linux-ti-staging: update to 4.14.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 23:10:45 -05:00
Sam Nelson
26bc8caba6 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:25:52 -05:00
Sam Nelson
5553e4d964 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:25:37 -05:00
Denys Dmytriyenko
e55c104102 README: update reference to rocko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 19:24:52 -05:00
Denys Dmytriyenko
71057fb679 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:48:22 -05:00
Denys Dmytriyenko
c5719e5302 icss-emac: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:44:00 -05:00
Denys Dmytriyenko
bff0ef40e7 pruss-ldd: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:43:56 -05:00
Denys Dmytriyenko
76ff9d7182 netapi: remove due to external ipsecmgr dependency
Moved to meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:51:30 -05:00
Denys Dmytriyenko
445ca289ea traceframework-rtos: uia is not a valid package to depend on
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:51:26 -05:00
Denys Dmytriyenko
3fdeaa0985 ipc-transport-qmss-rtos: is machine-specific, mark accordingly
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:51:22 -05:00
Denys Dmytriyenko
fd0c466044 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:51:16 -05:00
Denys Dmytriyenko
fbc708bbbb 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:35:07 -05:00
Denys Dmytriyenko
15170fb7ef layer.conf: whitelist xxd and comm for SECDEV on K2 platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-02 21:54:48 -05:00
Mahesh Radhakrishnan
71832857ce ti-pdk-build-rtos: Installing the newly added comp_paths.mk file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 23:02:57 -05:00
Denys Dmytriyenko
02757c61a9 omapfbplay: since it depends on kernel, mark it as machine-specific
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:41:46 -05:00
Denys Dmytriyenko
2ec0495f51 eudev: simplify by using ti-soc override
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:41:43 -05:00
Sam Nelson
c3580ce45c 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:41:39 -05:00
Denys Dmytriyenko
a745b9b788 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:46:53 -05:00
Denys Dmytriyenko
05efc10aea 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:46:49 -05:00
Denys Dmytriyenko
bfb11953a5 gdbc6x: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:46:44 -05:00
Denys Dmytriyenko
0e14663969 engine-pkcs11, libp11, ti-softhsmv2: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:46:40 -05:00
Denys Dmytriyenko
44b32b0268 recipes: remove outdated recipes, some deps are no longer satisfied
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:46:24 -05:00
Denys Dmytriyenko
1eac2f1034 machines: update DTBs and other cleanups
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:46:20 -05:00
Denys Dmytriyenko
848c1e752f linux-ti-staging: update to 4.14.22
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:46:16 -05:00
Joshua Watt
f16e3f342f 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:42:00 -05:00
Denys Dmytriyenko
d5ff22082c layer.conf: add truncate to HOSTTOOLS list for SECDEV
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-20 15:02:01 -05:00
Denys Dmytriyenko
4a746c78c3 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:37:36 -05:00
Jacob Stiffler
edc642bb1e 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:28 -05:00
Denys Dmytriyenko
14c6b0e644 u-boot-ti-staging: upgrade to 2018.01
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-15 12:03:32 -05:00
Denys Dmytriyenko
03fd8278e5 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:03:28 -05:00
Jacob Stiffler
1e2e863ae1 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:28:11 -05:00
Denys Dmytriyenko
ed83a43c6a ti-cg-xml: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 17:59:57 -05:00
Denys Dmytriyenko
bbe3b47639 vlib-c66x: resolve host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 17:59:53 -05:00
Denys Dmytriyenko
79c1018251 imglib-c66x: ihibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 17:59:48 -05:00
Denys Dmytriyenko
c6d0794f03 dsplib-c66x: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 17:59:44 -05:00
Sam Nelson
15d2f33b29 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 17:59:40 -05:00
Sam Nelson
0288b955d5 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 17:59:36 -05:00
238 changed files with 1737 additions and 1446 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: rocko
The base BSP part of meta-ti should work with different OpenEmbedded/Yocto

View File

@@ -9,6 +9,8 @@ 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_k3 = "gcc-arm-none-eabi-native ti-cgt6x-native"
DEPENDS_append_k3 = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
S = "${WORKDIR}/git"
B = "${WORKDIR}/build"
@@ -41,7 +43,10 @@ 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 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}"
@@ -59,17 +64,24 @@ 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

@@ -27,3 +27,5 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
qmss-lld \
multiprocmgr \
"
HOSTTOOLS_NONFATAL += "truncate xxd comm"

View File

@@ -4,8 +4,6 @@
require conf/machine/include/ti33x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"
@@ -27,7 +25,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 8300"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:

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"

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"

View File

@@ -4,8 +4,6 @@
require conf/machine/include/ti43x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"

View File

@@ -15,8 +15,9 @@ KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-be
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)}"
am574x-idk.dtb am574x-idk-lcd-osd101t2587.dtb"
KERNEL_DEVICETREE += "${@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)}"
UBOOT_MACHINE = "am57xx_evm_config"

View File

@@ -0,0 +1,33 @@
#@TYPE: Machine
#@NAME: AM65xx EVM
#@DESCRIPTION: Machine configuration for the TI AM65xx EVM
require conf/machine/include/k3.inc
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "tar.xz cpio cpio.xz wic.xz"
SERIAL_CONSOLE = "115200 ttyS2"
KERNEL_DEVICETREE = " \
ti/k3-am654-base-board.dtb \
ti/k3-am654-evm-csi2-ov490.dtbo ti/k3-am654-evm-oldi-lcd1evm.dtbo \
ti/k3-am654-evm-tc358876.dtbo ti/k3-am654-gp.dtbo ti/k3-am654-idk.dtbo \
ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.dtbo"
UBOOT_MACHINE = "am65x_evm_a53_defconfig"
OPTEEMACHINE = "k3"
OPTEEFLAVOR = "am65x"
OPTEEOUTPUTMACHINE = "k3"
WKS_FILE = "sdimage-bootpart.wks"
IMAGE_BOOT_FILES = "u-boot.img"
do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot"
# 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

@@ -4,16 +4,20 @@
require conf/machine/include/dra7xx.inc
MACHINE_GUI_CLASS = "bigscreen"
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-beagle-x15-revc.dtb"
IMAGE_FSTYPES += "tar.xz"
MACHINE_GUI_CLASS = "bigscreen"
SERIAL_CONSOLE = "115200 ttyS2"
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb"
UBOOT_MACHINE = "am57xx_evm_config"
WKS_FILE = "sdimage-bootpart.wks"
IMAGE_BOOT_FILES = "MLO u-boot.img"
IMAGE_FSTYPES += "tar.xz wic.xz"
do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot"
# 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

@@ -5,19 +5,21 @@
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"
IMAGE_FSTYPES += "tar.xz wic.xz"
SERIAL_CONSOLE = "115200 ttyS0"
UBOOT_MACHINE = "am335x_boneblack_config"
WKS_FILE = "sdimage-bootpart.wks"
IMAGE_BOOT_FILES = "MLO u-boot.img"
IMAGE_FSTYPES += "tar.xz wic.xz"
do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot"
# Refine the list of device targets for ti-pdk class recipes

View File

@@ -10,10 +10,11 @@ IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "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 \
KERNEL_DEVICETREE = "dra7-evm.dtb dra7-evm-lcd-osd101t2045.dtb dra7-evm-lcd-osd101t2587.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 \
dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb dra76-evm.dtb dra76-evm-tfp410.dtb"
dra71-evm.dtb dra71-evm-nand.dtb dra71-evm-lcd-auo-g101evn01.0.dtb dra71-lcard.dtb \
dra76-evm.dtb dra76-evm-tfp410.dtb"
UBOOT_MACHINE = "dra7xx_evm_config"

View File

@@ -1,5 +1,5 @@
python () {
layers = d.getVar("BBFILE_COLLECTIONS", True)
layers = d.getVar("BBFILE_COLLECTIONS")
if not layers:
return
if "yoctobsp" in layers:

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,32 @@
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"
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 sgx"
# Not ready yet - dsp mmip

View File

@@ -26,7 +26,13 @@ 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-bone.dtb am335x-boneblue.dtb \
am335x-boneblack.dtb am335x-boneblack-wireless.dtb \
am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb"
KERNEL_DEVICETREE += "${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'am335x-icev2-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am335x_evm_config"

View File

@@ -26,7 +26,11 @@ 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 += "${@base_conditional('ENABLE_TI_UIO_DEVICES', '1', 'am437x-idk-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am43xx_evm_config"

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"
@@ -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,14 @@
#@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"
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

@@ -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"

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.02
AIF2_LLD_SRCREV = "e0c978cf1de9007c99a67d4683abaece1fca3617"
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.2"
INC_PR = "r0"
COMPATIBLE_MACHINE = "k2hk"

View File

@@ -0,0 +1,63 @@
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=e927e02bca647e14efd87e9e914b2443"
inherit deploy
DEPENDS += "dtc-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 ?= "d7b4c6e1fdb4553fc23a02776bca111bdcdf6b9f"
# 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_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.07"
BCP_LLD_SRCREV = "84c34a7e79a017c39319daa453cea6ea1b45751c"
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.07"
PR = "r0"
S = "${WORKDIR}/${BCP_LLD_GIT_DESTSUFFIX}"

View File

@@ -3,23 +3,23 @@ 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.02"
BOARD_SRCREV = "60bde3650d067e4064f93c292c8d9108aa1bf57b"
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.02"
PR = "r0"
DEPENDS_append = " i2c-lld-rtos \
@@ -29,15 +29,16 @@ DEPENDS_append = " i2c-lld-rtos \
DEPENDS_append_omap-a15 = " osal-rtos \
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 \
@@ -58,6 +59,14 @@ DEPENDS_append_ti43x = " gpio-lld-rtos \
ti-ndk \
"
DEPENDS_append_dra7xx = " pm-lld-rtos \
mmcsd-lld-rtos \
"
DEPENDS_append_k3 = " sciclient-rtos \
pm-lld-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
@@ -69,3 +78,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

@@ -16,7 +16,7 @@ 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} ${FLOATABI} ${SECURITY_NOPIE_CFLAGS}"
}
do_install() {

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.02"
CMB_ADDON_SRCREV = "0bcfbb40f1d671206f8cad04aac4e6bf548af21e"
SRCREV = "${CMB_ADDON_SRCREV}"
PV = "01.01.00.00"
PV = "01.01.00.02"
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,13 +1,13 @@
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.15.00.02
SRCREV = "0f39ed469f7c327cb0b03139976b511c337c7f6a"
PV = "4.14.01.00+git${SRCPV}"
PV = "4.15.00.02+git${SRCPV}"
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"

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.12A"
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_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.12A"
CSL_SRCREV = "852cfe681c766a2096007fee37358c0782194897"
BRANCH="${CSL_GIT_BRANCH}"
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"

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.13"
CPPI_LLD_SRCREV = "e9c498fe581b502415123a8e3dd7c0a08be03958"
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.13"
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

@@ -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.09"
DFE_LLD_SRCREV = "da6a84069837b5c9b7a4bdb8824d8a4295866b14"
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.9"
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

@@ -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.30C
EDMA3_LLD_SRCREV = "a52b8f2a4bd4ca584bbd5bebba30563add353c5a"
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"
PV = "2.12.05.30C"
INC_PR = "r0"

View File

@@ -5,21 +5,21 @@ inherit ti-pdk
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"
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.12A"
EMAC_LLD_SRCREV = "5501d03014ada54f25e72eda380f751e734f006e"
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"
PV = "01.00.03.12A"
PR = "r0"
DEPENDS_append = " board-rtos osal-rtos"
@@ -27,6 +27,9 @@ 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 "
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -5,25 +5,25 @@ 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.11"
FATFS_SRCREV = "8b1bd374ebcb898d209305727106d4bf3f313ab2"
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.11"
PR = "r0"
DEPENDS_append = " mmcsd-lld-rtos \
"
DEPENDS_append = " mmcsd-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://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.04"
FAULT_MANAGEMENT_SRCREV = "f96fd9d9de8a6c658f444a0d5cabbdbbf43b34f0"
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.04"
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.07"
FFTC_LLD_SRCREV = "a34c03dd9b03b70dac56b15619c283c8dcbbc227"
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.07"
PR = "r0"
S = "${WORKDIR}/${FFTC_LLD_GIT_DESTSUFFIX}"

View File

@@ -5,13 +5,13 @@ 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.14"
SRCREV = "295443bf56f2100b7b2714c2c30b31ba86e96a0c"
SRCREV = "a36799d9329efcfff19e30e690156d5ebf7e0c55"
SRC_URI = "git://git.ti.com/graphics/ti-gc320-driver.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git/src"

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.12"
GPIO_LLD_SRCREV = "49a25da3341c83bec5e5db586217e534de9e2063"
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.12"
PR = "r0"
S = "${WORKDIR}/${GPIO_LLD_GIT_DESTSUFFIX}"

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.02"
GPMC_LLD_SRCREV = "320b18c703f70e01ea1b487c7bf9c4e08e7ae2df"
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.02"
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.08
HYPLNK_SRCREV = "2f54bb32fbf08bd2e20446497341e29498702931"
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.8"
INC_PR = "r0"
DEVICELIST_k2hk = "k2h k2k"

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,25 @@ 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.12"
I2C_LLD_SRCREV = "3857dbd3039e2ce3a726f2916638596d6a2232f5"
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.12"
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 \
"
# Build with make instead of XDC
@@ -38,5 +42,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

@@ -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,14 @@ 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.13"
ICSS_EMAC_LLD_SRCREV = "999692b6d60fd54a0390b1cf4724f1620e757fdf"
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"
PV = "01.00.00.13"
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

@@ -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 = "e95e96e6d1e112a18d6935a8ede91fefeae70a8f"
S = "${WORKDIR}/git"
PV = "3.00.14.00"
PR = "r1"
PV = "3.00.15.00"
PR = "r3"
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.11
IQN2_LLD_SRCREV = "cf78b793523e42867f2c538ae19227d2ae764b86"
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.11"
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

@@ -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=1;endline=47;md5=25868d96216e5d6f286d5fb05a3be9f4"
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.11A"
MCASP_LLD_SRCREV = "3620edb04240b63b50b7b9dcb3da361af8152048"
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.11A"
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.11A"
MCBSP_LLD_SRCREV = "fb654c63ec9cf0c9b898a901abc176ecd9a06517"
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.11A"
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.08A
MMAP_LLD_SRCREV = "bbccde8da6c87f59af3b0494e2d75ba52c69df20"
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.8A"
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.13"
MMCSD_LLD_SRCREV = "73e5ce5b0c1ebf05ca440263721f045b09cd0688"
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.13"
PR = "r0"
S = "${WORKDIR}/${MMCSD_LLD_GIT_DESTSUFFIX}"
@@ -32,6 +32,7 @@ DEPENDS_append_ti33x = " starterware-rtos \
"
DEPENDS_append_ti43x = " starterware-rtos \
"
DEPENDS_remove_k3 = "edma3-lld-rtos "
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -8,7 +8,7 @@ PR = "r1"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "k2hk|k2l-evm|k2e"
COMPATIBLE_MACHINE = "k2hk|k2l|k2e"
PACKAGE_ARCH = "${MACHINE_ARCH}"

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.12"
NWAL_LLD_SRCREV = "fef9d609f446c6a229c571473727ee5d1ad49630"
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.12"
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.12"
OSAL_SRCREV = "f9f47ad458a39201d822aa7f7e4774eb145ed451"
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"
INC_PR = "r0"
PV = "01.00.00.12"
INC_PR = "r1"

View File

@@ -9,24 +9,24 @@ PA_LLD_GIT_PROTOCOL = "git"
PA_LLD_GIT_BRANCH = "master"
PA_LLD_GIT_DESTSUFFIX = "git/ti/drv/pa"
# Below commit ID corresponding to "DEV.PA_LLD.03.00.02.05"
PA_LLD_SRCREV = "5f24617e71670f17ee9adf71d5b30dc8ff9e5ca3"
# Below commit ID corresponding to "DEV.PA_LLD.03.00.02.07"
PA_LLD_SRCREV = "fa18f5c511969a950f0cd843960033f4d1da37b1"
BRANCH = "${PA_LLD_GIT_BRANCH}"
SRC_URI = "${PA_LLD_GIT_URI};destsuffix=${PA_LLD_GIT_DESTSUFFIX};protocol=${PA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PA_LLD_SRCREV}"
PV = "03.00.02.05"
PV = "03.00.02.07"
INC_PR = "r0"
S = "${WORKDIR}/${PA_LLD_GIT_DESTSUFFIX}"
DEVICELIST = "k2h k2k k2l k2e"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
LIBPA = "libpa"
LIBPA_k2hk = "libpa"
LIBPA_k2e = "libpa2"
LIBPA_k2l-evm = "libpa2"
LIBPA_k2l = "libpa2"

View File

@@ -15,7 +15,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
ln -sf ${LIBPA}.so.1.0.0 ${D}${libdir}/libpa_device.so.1

View File

@@ -3,9 +3,9 @@ SUMMARY = "TI RTOS low lever driver for Peripheral Interconnect Express (PCIE)"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://pcie.h;beginline=1;endline=34;md5=c094db055596498ba803933936611eb2"
LIC_FILES_CHKSUM = "file://pcie.h;beginline=1;endline=34;md5=566a784d78790a716d641764d5d60b74"
COMPATIBLE_MACHINE = "omap-a15|keystone|c66x"
COMPATIBLE_MACHINE = "omap-a15|keystone|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PCIE_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pcie-lld.git"
@@ -13,16 +13,19 @@ PCIE_LLD_GIT_PROTOCOL = "git"
PCIE_LLD_GIT_BRANCH = "master"
PCIE_LLD_GIT_DESTSUFFIX = "git/ti/drv/pcie"
# Below commit ID corresponds to "DEV.PCIE_LLD.02.02.00.11"
PCIE_LLD_SRCREV = "07ad9c62da03bb8b6aa65e2507deab92e56ef83a"
# Below commit ID corresponds to "DEV.PCIE_LLD.02.03.00.01"
PCIE_LLD_SRCREV = "61759fc238600e3d5506ce86db1f6b604334edf8"
BRANCH = "${PCIE_LLD_GIT_BRANCH}"
SRC_URI = "${PCIE_LLD_GIT_URI};destsuffix=${PCIE_LLD_GIT_DESTSUFFIX};protocol=${PCIE_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PCIE_LLD_SRCREV}"
PV = "02.02.00.11"
PV = "02.03.00.01"
PR = "r0"
DEPENDS_append_k3 = " udma-lld-rtos \
"
S = "${WORKDIR}/${PCIE_LLD_GIT_DESTSUFFIX}"
export PDK_PCIE_ROOT_PATH ="${WORKDIR}/build"

View File

@@ -10,15 +10,15 @@ PKTLIB_GIT_PROTOCOL = "git"
PKTLIB_GIT_BRANCH = "master"
PKTLIB_GIT_DESTSUFFIX = "git/ti/runtime/pktlib"
# Below commit ID corresponds to "DEV.PKTLIB.2.1.0.7"
PKTLIB_SRCREV = "22f66931964c25f83d1971f7eb78902d10c17d8a"
# Below commit ID corresponds to "DEV.PKTLIB.2.1.0.8A"
PKTLIB_SRCREV = "1fb44eb37ba0fcf94011204c9776360bfef5696c"
BRANCH = "${PKTLIB_GIT_BRANCH}"
# Don't use DESTSUFFIX when cloning since repo contains ti/runtime/pktlib directory tree
SRC_URI = "${PKTLIB_GIT_URI};protocol=${PKTLIB_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PKTLIB_SRCREV}"
PV = "2.1.0.7"
INC_PR = "r2"
PV = "2.1.0.8A"
INC_PR = "r0"
S = "${WORKDIR}/${PKTLIB_GIT_DESTSUFFIX}"

View File

@@ -15,4 +15,5 @@ do_compile () {
do_install () {
oe_runmake install
chown -R root:root ${D}
}

View File

@@ -5,30 +5,34 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://Power.h;beginline=1;endline=31;md5=527b91fdcd26cd19ac07a754f45dedbe"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PM_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pm-lld.git"
PM_LLD_GIT_PROTOCOL = "git"
PM_LLD_GIT_BRANCH = "int_pm_am335x"
PM_LLD_GIT_BRANCH_dra7xx-evm = "master"
PM_LLD_GIT_BRANCH_am57xx-evm = "master"
PM_LLD_GIT_BRANCH = "master"
PM_LLD_GIT_BRANCH_ti33x = "int_pm_am335x"
PM_LLD_GIT_BRANCH_ti43x = "int_pm_am335x"
PM_LLD_GIT_BRANCH_k2g = "int_pm_am335x"
PM_LLD_GIT_DESTSUFFIX = "git/ti/drv/pm"
# Below commit ID corresponds to "DEV.PM_LLD.01.04.00.03"
PM_LLD_SRCREV = "7a4d80a607e7ef57015fcebc5c4b6a2ff9c9d26a"
# Below commit ID corresponds to "REL.PDK.TDA.01.08.00.17"
PM_LLD_SRCREV_dra7xx-evm = "0ac5d734db30c2fa1429cf17a0cecdff5421328d"
PM_LLD_SRCREV_am57xx-evm = "0ac5d734db30c2fa1429cf17a0cecdff5421328d"
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.19"
PM_LLD_SRCREV = "9095c9d1b479d6d1ad483b8b0cf4568c83e599ec"
# Below commit ID corresponds to "DEV.PM_LLD.01.04.00.05B"
PM_LLD_SRCREV_ti33x = "bac16125842f08d05156dccabec74947756d831b"
PM_LLD_SRCREV_ti43x = "bac16125842f08d05156dccabec74947756d831b"
PM_LLD_SRCREV_k2g = "bac16125842f08d05156dccabec74947756d831b"
BRANCH = "${PM_LLD_GIT_BRANCH}"
SRC_URI = "${PM_LLD_GIT_URI};destsuffix=${PM_LLD_GIT_DESTSUFFIX};protocol=${PM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PM_LLD_SRCREV}"
PV = "01.04.00.03"
PV = "01.08.00.19"
PR = "r0"
S = "${WORKDIR}/${PM_LLD_GIT_DESTSUFFIX}"
@@ -40,6 +44,10 @@ DEPENDS_append_ti33x = " starterware-rtos \
"
DEPENDS_append_ti43x = " starterware-rtos \
"
DEPENDS_append_k3 = " sciclient-rtos \
"
export PDK_PM_ROOT_PATH = "${WORKDIR}/build"
export DEST_ROOT="${S}"

View File

@@ -1,26 +0,0 @@
From 621e02869be9958400fd045e1bb0f4f1d81a6918 Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 18:55:26 -0500
Subject: [PATCH] srvkm/common/devicemem.c: suppress implicit fallthrough error
in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
eurasia_km/services4/srvkm/common/devicemem.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/eurasia_km/services4/srvkm/common/devicemem.c b/eurasia_km/services4/srvkm/common/devicemem.c
index baf7c41..c083c63 100644
--- a/eurasia_km/services4/srvkm/common/devicemem.c
+++ b/eurasia_km/services4/srvkm/common/devicemem.c
@@ -1071,6 +1071,7 @@ PVRSRV_ERROR FreeMemCallBackCommon(PVRSRV_KERNEL_MEM_INFO *psMemInfo,
case PVRSRV_MEMTYPE_ION:
case PVRSRV_MEMTYPE_DMABUF:
freeExternal(psMemInfo);
+ /* FALLTHRU */
case PVRSRV_MEMTYPE_DEVICE:
case PVRSRV_MEMTYPE_DEVICECLASS:
#if defined(SUPPORT_ION)
--
2.7.4

View File

@@ -20,15 +20,13 @@ RPROVIDES_${PN} = "omapdrm-pvr"
RREPLACES_${PN} = "omapdrm-pvr"
RCONFLICTS_${PN} = "omapdrm-pvr"
BRANCH = "ti-img-sgx/${PV}/k4.9"
BRANCH = "ti-img-sgx/${PV}/k4.14"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH} \
file://0001-srvkm-common-devicemem.c-suppress-implicit-fallthrou.patch \
"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
SRCREV = "0086977380d3320d70a3abc78b95fa0641427073"
SRCREV = "d2b3959738cfcc6209e8e882d1989de790866c8f"
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
TARGET_PRODUCT_ti33x = "ti335x"

View File

@@ -0,0 +1,41 @@
DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the TI SoCs"
HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-linux"
LICENSE = "MIT | GPLv2"
LIC_FILES_CHKSUM = "file://eurasia_km/README;beginline=13;endline=22;md5=74506d9b8e5edbce66c2747c50fcef12"
inherit module
COMPATIBLE_MACHINE = "k3"
MACHINE_KERNEL_PR_append = "o"
PR = "${MACHINE_KERNEL_PR}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "virtual/kernel"
PROVIDES = "omapdrm-pvr"
RPROVIDES_${PN} = "omapdrm-pvr"
RREPLACES_${PN} = "omapdrm-pvr"
RCONFLICTS_${PN} = "omapdrm-pvr"
BRANCH = "ti-img-sgx/${PV}/k4.14"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
SRCREV = "b630d462f5fbb86e5f98965ba1af35da1207822f"
TARGET_PRODUCT_k3 = "ti654x"
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" TARGET_PRODUCT=${TARGET_PRODUCT} WINDOW_SYSTEM=nulldrmws'
do_compile_prepend() {
cd ${S}/eurasia_km/eurasiacon/build/linux2/omap_linux
}
do_install() {
make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
}

View File

@@ -8,14 +8,14 @@ inherit update-alternatives
BRANCH = "master"
SRC_URI = "git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}"
SRCREV = "4efd227bebd8eb0bc12f40fac043dc9c26d4f8c3"
SRCREV = "f43599464e8e879a127241b68fbeb0abca4cbd9f"
PV = "5.1.0"
PR = "r1"
PV = "5.3.0"
PR = "r2"
require recipes-ti/includes/ti-paths.inc
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PACKAGES_prepend = " \
@@ -40,6 +40,7 @@ PLATFORM_ti33x = "am335x"
PLATFORM_ti43x = "am437x"
PLATFORM_omap-a15 = "am572x"
PLATFORM_k2g = "k2g"
PLATFORM_am65xx-evm = "am65x"
do_compile() {
for dir in ${SUBDIRS}
@@ -50,11 +51,11 @@ do_compile() {
do_install() {
install -d ${D}/lib/firmware/pru
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
${D}/lib/firmware/pru
}
do_install_append_ti33x() {
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
${D}/lib/firmware/pru
for i in 0 1
do
install -m 0644 ${S}/examples/am335x/PRU_RPMsg_Echo_Interrupt${i}/gen/PRU_RPMsg_Echo_Interrupt${i}.out \
@@ -63,6 +64,8 @@ do_install_append_ti33x() {
}
do_install_append_ti43x() {
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
${D}/lib/firmware/pru
for i in 0 1
do
for j in 0 1
@@ -74,6 +77,8 @@ do_install_append_ti43x() {
}
do_install_append_omap-a15() {
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
${D}/lib/firmware/pru
for i in 1 2
do
for j in 0 1
@@ -85,6 +90,8 @@ do_install_append_omap-a15() {
}
do_install_append_k2g() {
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \
${D}/lib/firmware/pru
for i in 0 1
do
for j in 0 1
@@ -95,14 +102,36 @@ do_install_append_k2g() {
done
}
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt.out"
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt*"
do_install_append_am65xx-evm() {
for i in 0 1
do
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \
${D}/lib/firmware/pru
install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RTU_Halt_${i}.out \
${D}/lib/firmware/pru
done
for i in 0 1 2
do
for j in 0 1
do
install -m 0644 ${S}/examples/am65x/PRU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \
${D}/lib/firmware/pru
install -m 0644 ${S}/examples/am65x/RTU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \
${D}/lib/firmware/pru
done
done
}
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt* /lib/firmware/pru/RTU_Halt*"
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt* /lib/firmware/pru/RTU_RPMsg_Echo_Interrupt*"
# Set up names for the firmwares
PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
PRU_ICSS_ALTERNATIVES_ti43x = "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_0-fw am437x-pru1_1-fw"
PRU_ICSS_ALTERNATIVES_omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw"
PRU_ICSS_ALTERNATIVES_k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw"
PRU_ICSS_ALTERNATIVES_am65xx-evm = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw"
# Set up link names for the firmwares
ALTERNATIVE_LINK_NAME[am335x-pru0-fw] = "/lib/firmware/am335x-pru0-fw"
@@ -123,6 +152,19 @@ ALTERNATIVE_LINK_NAME[k2g-pru0_1-fw] = "/lib/firmware/k2g-pru0_1-fw"
ALTERNATIVE_LINK_NAME[k2g-pru1_0-fw] = "/lib/firmware/k2g-pru1_0-fw"
ALTERNATIVE_LINK_NAME[k2g-pru1_1-fw] = "/lib/firmware/k2g-pru1_1-fw"
ALTERNATIVE_LINK_NAME[am65x-pru0_0-fw] = "/lib/firmware/am65x-pru0_0-fw"
ALTERNATIVE_LINK_NAME[am65x-pru0_1-fw] = "/lib/firmware/am65x-pru0_1-fw"
ALTERNATIVE_LINK_NAME[am65x-pru1_0-fw] = "/lib/firmware/am65x-pru1_0-fw"
ALTERNATIVE_LINK_NAME[am65x-pru1_1-fw] = "/lib/firmware/am65x-pru1_1-fw"
ALTERNATIVE_LINK_NAME[am65x-pru2_0-fw] = "/lib/firmware/am65x-pru2_0-fw"
ALTERNATIVE_LINK_NAME[am65x-pru2_1-fw] = "/lib/firmware/am65x-pru2_1-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu0_0-fw] = "/lib/firmware/am65x-rtu0_0-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu0_1-fw] = "/lib/firmware/am65x-rtu0_1-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu1_0-fw] = "/lib/firmware/am65x-rtu1_0-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu1_1-fw] = "/lib/firmware/am65x-rtu1_1-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu2_0-fw] = "/lib/firmware/am65x-rtu2_0-fw"
ALTERNATIVE_LINK_NAME[am65x-rtu2_1-fw] = "/lib/firmware/am65x-rtu2_1-fw"
# Create the pru-icss-halt firmware alternatives
ALTERNATIVE_pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}"
@@ -144,9 +186,22 @@ ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru0_1-fw] = "/lib/firmware/pru/PRU_Halt.ou
ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_0-fw] = "/lib/firmware/pru/PRU_Halt.out"
ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_1-fw] = "/lib/firmware/pru/PRU_Halt.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
ALTERNATIVE_PRIORITY_pru-icss-halt = "50"
# Craete the pru-icss-rpmsg-echo firmware alternatives
# Create the pru-icss-rpmsg-echo firmware alternatives
ALTERNATIVE_pru-icss-rpmsg-echo = "${PRU_ICSS_ALTERNATIVES}"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out"
@@ -167,6 +222,19 @@ ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru0_1-fw] = "/lib/firmware/pru/PRU_R
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru1_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru1_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_0-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_1-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_0-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_1-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_0-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt2_0.out"
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_1-fw] = "/lib/firmware/pru/RTU_RPMsg_Echo_Interrupt2_1.out"
ALTERNATIVE_PRIORITY_pru-icss-rpmsg-echo = "100"
ALLOW_EMPTY_${PN} = "1"

View File

@@ -0,0 +1,32 @@
SUMMARY = "PRU Ethernet firmware for AM65xx"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
PV = "5.1.0.7"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "am65xx-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "1e03f08e89bee6d29ffd25782f5ce45b1b4bf1e6"
BRANCH ?= "ti-linux-firmware-4.1.y"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
TARGET = "am65x-pru0-prueth-fw.elf am65x-pru1-prueth-fw.elf am65x-rtu0-prueth-fw.elf am65x-rtu1-prueth-fw.elf"
do_install() {
install -d ${D}${base_libdir}/firmware/ti-pruss
for f in ${TARGET}; do
install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f
done
}
FILES_${PN} = "${base_libdir}/firmware"
INSANE_SKIP_${PN} = "arch"

View File

@@ -1,34 +1,54 @@
DESCRIPTION = "PRU Ethernet firmware for AM57xx, AM437x, AM335x and K2G"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
LIC_FILES_CHKSUM = "file://src/firmware_version.h;beginline=6;endline=53;md5=1f0a640a261059cdcbbcf01e6a739ff3"
require recipes-ti/includes/ti-paths.inc
ICSS_EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/icss-emac.git"
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.11B"
ICSS_EMAC_LLD_SRCREV = "bd643d75a0322b6ca769d8ecbee310d859c0f761"
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 = "5.1.4"
PR = "r0"
CLEANBROKEN = "1"
S = "${WORKDIR}/${ICSS_EMAC_LLD_GIT_DESTSUFFIX}/firmware/icss_dualemac"
COMPATIBLE_MACHINE = "am57xx-evm|am437x-evm|am335x-evm|k2g"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "b9d9e4bef2f32d4b55a63ecfec2e21f7b1eaaa34"
BRANCH ?= "ti-linux-firmware-4.1.y"
DEPENDS = "ti-cgt-pru-native"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
PRU_VERSION = ""
PRU_VERSION_am335x-evm = "REV1"
PRU_VERSION_am437x-evm = "REV1"
PRU_VERSION_am57xx-evm = "REV2"
PRU_VERSION_k2g = "REV2"
S = "${WORKDIR}/git"
FW_PREFIX = ""
FW_PREFIX_am335x-evm = "am335x"
FW_PREFIX_am437x-evm = "am437x"
FW_PREFIX_am57xx-evm = "am57xx"
FW_PREFIX_k2g = "k2g"
TARGET_am57xx-evm = "am57xx-pru0-prueth-fw.elf am57xx-pru1-prueth-fw.elf"
TARGET_am437x-evm = "am437x-pru0-prueth-fw.elf am437x-pru1-prueth-fw.elf"
TARGET_am335x-evm = "am335x-pru0-prueth-fw.elf am335x-pru1-prueth-fw.elf"
TARGET_k2g = "k2g-pru0-prueth-fw.elf k2g-pru1-prueth-fw.elf"
EXTRA_OEMAKE += "CL_PRU_INSTALL_PATH="${TI_CGT_PRU_INSTALL_DIR}" PRU_VERSION_LIST="${PRU_VERSION}""
do_install() {
install -d ${D}${base_libdir}/firmware/ti-pruss
for f in ${TARGET}; do
install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f
done
install -m 0644 ./elf/${PRU_VERSION}/icss_dualemac_PRU0.elf \
${D}${base_libdir}/firmware/ti-pruss/${FW_PREFIX}-pru0-prueth-fw.elf
install -m 0644 ./elf/${PRU_VERSION}/icss_dualemac_PRU1.elf \
${D}${base_libdir}/firmware/ti-pruss/${FW_PREFIX}-pru1-prueth-fw.elf
}
FILES_${PN} = "${base_libdir}/firmware"

View File

@@ -0,0 +1,33 @@
DESCRIPTION = "TI PRUSS low level driver example applications"
DEPENDS="common-csl-ip pruss-lld osal ti-pdk-build-rtos pruss-lld-rtos"
DEPENDS_append_ti33x = " starterware"
DEPENDS_append_ti43x = " starterware"
include pruss-lld.inc
PR = "${INC_PR}.0"
S = "${WORKDIR}/${PRUSS_LLD_GIT_DESTSUFFIX}"
EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} PDK_PKG_PATH=${STAGING_DATADIR}/ti/ti-pdk-tree/packages PRUSS_SRC_DIR=${S}"
DEVICE_LIST ?= "${TI_PDK_LIMIT_SOCS}"
do_compile () {
# Build the apps
for device in ${DEVICE_LIST}
do
oe_runmake apps DEVICE="$device"
done
}
do_install () {
# Install the app binary
for device in ${DEVICE_LIST}
do
oe_runmake installapp INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device"
done
}

View File

@@ -3,6 +3,7 @@ SUMMARY = "TI RTOS low level driver library for PRUSS"
inherit ti-pdk
require recipes-bsp/pruss-lld/pruss-lld.inc
COMPATIBLE_MACHINE_append = "|k3"
PR = "${INC_PR}.0"
S = "${WORKDIR}/${PRUSS_LLD_GIT_DESTSUFFIX}"

View File

@@ -1,6 +1,6 @@
DESCRIPTION = "TI PRUSS low level driver tests"
DEPENDS="common-csl-ip pruss-lld osal"
DEPENDS = "common-csl-ip pruss-lld osal"
include pruss-lld.inc

View File

@@ -1,7 +1,7 @@
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://pruicss.h;beginline=1;endline=31;md5=315177aa03d58bcd124a6e799e2bd458"
COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|k2g"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PRUSS_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pruss-lld.git"
@@ -9,13 +9,13 @@ PRUSS_LLD_GIT_PROTOCOL = "git"
PRUSS_LLD_GIT_BRANCH = "master"
PRUSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/pruss"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.08"
PRUSS_LLD_SRCREV = "40d886b30f9b34bd86a76c6d7c04c37a9db7365b"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.11"
PRUSS_LLD_SRCREV = "4319eb250685f672979d4d6cc80c40a56e1afa0d"
BRANCH = "${PRUSS_LLD_GIT_BRANCH}"
SRC_URI = "${PRUSS_LLD_GIT_URI};destsuffix=${PRUSS_LLD_GIT_DESTSUFFIX};protocol=${PRUSS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PRUSS_LLD_SRCREV}"
PV = "01.00.00.08"
PV = "01.00.00.11"
INC_PR = "r0"

View File

@@ -1,6 +1,6 @@
DESCRIPTION = "TI PRUSS low level driver library"
DEPENDS="common-csl-ip osal"
DEPENDS = "common-csl-ip osal"
include pruss-lld.inc

View File

@@ -1,6 +1,6 @@
DESCRIPTION = "TI QMSS low level driver unit test and example binaries"
DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld cmem uio-module-drv"
DEPENDS = "common-csl-ip rm-lld cppi-lld qmss-lld cmem uio-module-drv"
include qmss-lld.inc

View File

@@ -9,19 +9,19 @@ QMSS_LLD_GIT_PROTOCOL = "git"
QMSS_LLD_GIT_BRANCH = "master"
QMSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/qmss"
# Below commit ID corresponding to "DEV.QMSS_LLD.02.01.00.15A"
QMSS_LLD_SRCREV = "72fe9dc35b9e128a95b4e3e4403cb197616e2e88"
# Below commit ID corresponding to "DEV.QMSS_LLD.02.01.00.16"
QMSS_LLD_SRCREV = "7934ae59f545b302ede96482e61a1f79ff3518ce"
BRANCH ="${QMSS_LLD_GIT_BRANCH}"
SRC_URI = "${QMSS_LLD_GIT_URI};destsuffix=${QMSS_LLD_GIT_DESTSUFFIX};protocol=${QMSS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${QMSS_LLD_SRCREV}"
PV = "02.01.00.15A"
PV = "02.01.00.16"
INC_PR = "r0"
DEVICELIST = "k2h k2k k2l k2e"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
S = "${WORKDIR}/${QMSS_LLD_GIT_DESTSUFFIX}"

View File

@@ -1,6 +1,6 @@
DESCRIPTION = "TI QMSS low level driver library"
DEPENDS="common-csl-ip rm-lld"
DEPENDS = "common-csl-ip rm-lld"
include qmss-lld.inc
@@ -13,11 +13,11 @@ do_compile () {
do
make -f makefile_armv7 lib PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="${device}"
done
}
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}
# Set the generic device library symbolic link to default k2h
cd ${D}${libdir}

View File

@@ -4,6 +4,10 @@ COMPATIBLE_MACHINE_append = "|c66x"
require rm-lld.inc
PR = "${INC_PR}.1"
PR = "${INC_PR}.2"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# HTML doc link params
PDK_COMP_LINK_TEXT = "RM LLD"

View File

@@ -7,15 +7,15 @@ RM_LLD_GIT_PROTOCOL = "git"
RM_LLD_GIT_BRANCH = "master"
RM_LLD_GIT_DESTSUFFIX = "git/ti/drv/rm"
# Below commit ID corresponds to "DEV.RM_LLD.02.02.00.02"
RM_LLD_SRCREV = "6165053f88d1ccb5083f797d24800d5400804647"
# Below commit ID corresponds to "DEV.RM_LLD.02.02.00.03"
RM_LLD_SRCREV = "cbcd522f2052204a8690fa0ca1f39b5f28388e81"
BRANCH = "${RM_LLD_GIT_BRANCH}"
SRC_URI = "${RM_LLD_GIT_URI};destsuffix=${RM_LLD_GIT_DESTSUFFIX};protocol=${RM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${RM_LLD_SRCREV}"
PV = "02.02.00.02"
INC_PR = "r1"
PV = "02.02.00.03"
INC_PR = "r0"
COMPATIBLE_MACHINE = "keystone"

View File

@@ -27,4 +27,5 @@ do_install () {
install -d ${D}${libdir}
install -d ${D}${bindir}
make -f makefile_armv7 install installbin installbin_test INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} INSTALL_BIN_BASE_DIR=${D}${bindir}
chown -R root:root ${D}
}

View File

@@ -6,9 +6,21 @@ require recipes-bsp/sa-lld/sa-lld.inc
PR = "${INC_PR}.0"
COMPATIBLE_MACHINE_append = "|c667x-evm"
COMPATIBLE_MACHINE_append = "|c667x-evm|k3"
# Build with make instead of XDC
TI_PDK_XDCMAKE_k3 = "0"
# SA promote/demote library depends on osal
DEPENDS_append_k3 = " osal-rtos \
"
export PDK_SA_ROOT_PATH ="${WORKDIR}/build"
export DEST_ROOT="${S}"
INSANE_SKIP_${PN} = "arch"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# HTML doc link params
PDK_COMP_LINK_TEXT = "SA LLD"

View File

@@ -9,19 +9,22 @@ PR = "${INC_PR}.1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
CHOICELIST = "no yes"
PARALLEL_MAKE = ""
EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} SA_SRC_DIR=${S}"
do_compile () {
# Now build the lld in the updated directory
for device in ${DEVICELIST}
do
make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S}
oe_runmake clean DEVICE="$device"
for choice in ${CHOICELIST}
do
make -f makefile_armv7 examples utils PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S} USEDYNAMIC_LIB="$choice"
oe_runmake examples utils DEVICE="$device" USEDYNAMIC_LIB="$choice"
done
done
}
@@ -34,6 +37,8 @@ do_install () {
for device in ${DEVICELIST}
do
make -f makefile_armv7 installbin PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir}
oe_runmake installbin DEVICE="$device" INSTALL_BIN_BASE_DIR=${D}${bindir}
done
}
INSANE_SKIP_${PN} = "ldflags"

View File

@@ -8,14 +8,14 @@ SA_LLD_GIT_PROTOCOL = "git"
SA_LLD_GIT_BRANCH = "master"
SA_LLD_GIT_DESTSUFFIX = "git/ti/drv/sa"
# Below commit ID corresponding to "DEV.SA_LLD.03.00.00.19"
SA_LLD_SRCREV = "885e40c384b8986fe93928fcff84c6f0db5ea843"
# Below commit ID corresponding to "DEV.SA_LLD.04.00.00.00A"
SA_LLD_SRCREV = "87da7160925db0d3e52b8d7a53853777549a9a93"
BRANCH = "${SA_LLD_GIT_BRANCH}"
SRC_URI = "${SA_LLD_GIT_URI};destsuffix=${SA_LLD_GIT_DESTSUFFIX};protocol=${SA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SA_LLD_SRCREV}"
PV = "03.00.00.19"
PV = "04.00.00.00A"
INC_PR = "r0"
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"

View File

@@ -4,15 +4,19 @@ DEPENDS = "common-csl-ip"
include sa-lld.inc
PR = "${INC_PR}.0"
PR = "${INC_PR}.1"
PARALLEL_MAKE = ""
EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}"
do_compile () {
# Now build the lld in the updated directory
make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR}
oe_runmake clean lib
}
do_install () {
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
# Set the generic device library symbolic link
ln -sf libsa.so.1.0.0 ${D}${libdir}/libsa_device.so.1

View File

@@ -0,0 +1,85 @@
SUMMARY = "TI RTOS low level driver for SCICLIENT"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://sciclient.h;beginline=1;endline=31;md5=7224b2eeca1444815f1737bfcdfa892a"
COMPATIBLE_MACHINE = "k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SCICLIENT_GIT_URI = "git://git.ti.com/keystone-rtos/sciclient.git"
SCICLIENT_GIT_PROTOCOL = "git"
SCICLIENT_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.SCICLIENT.01.00.00.00"
SCICLIENT_SRCREV = "b865ba8a56b298048e21a26abb087c34113f5da1"
BRANCH = "${SCICLIENT_GIT_BRANCH}"
SRC_URI = "${SCICLIENT_GIT_URI};protocol=${SCICLIENT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SCICLIENT_SRCREV}"
PV = "01.00.00.00"
PR = "r2"
DEPENDS_append = " osal-rtos common-csl-ip-rtos"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
SCICLIENT_PACKAGE_BASE = "${S}/../sciclient_base"
SCICLIENT_ROOTPATH = "${SCICLIENT_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/sciclient"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export PDK_SCICLIENT_ROOT_PATH = "${SCICLIENT_PACKAGE_BASE}/package/all/pdk_/packages"
#export PDK_SCICLIENT_ROOT_PATH ="${WORKDIR}/build"
#export DEST_ROOT="${S}"
LIMSOCS_am65xx-evm = "am65xx"
LIMBOARDS_am65xx-evm = "am65xx_evm"
BOARD_PACKAGE_am65xx-evm = "am65xx_evm"
# HTML doc link params
PDK_COMP_LINK_TEXT = "SCICLIENT"
do_configure() {
rm -rf ${SCICLIENT_PACKAGE_BASE}
cd ${S}
# remove any previous package
rm -f ${SCICLIENT_PACKAGE_BASE}
# make the release package before building it
make package BOARD=${BOARD_PACKAGE} DEST_ROOT=${SCICLIENT_PACKAGE_BASE} PDK_SCICLIENT_COMP_PATH=${S}
# This is to ensure the make package completed successfully
cat ${SCICLIENT_ROOTPATH}/makefile
}
do_compile() {
cd ${SCICLIENT_ROOTPATH}
# Clean
# make clean LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}"
# Build am65xx libraries
make lib xdc_meta doxygen LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}"
#archive
tar -cf sciclient.tar --exclude='*.tar' ./*
}
do_install() {
cd ${SCICLIENT_ROOTPATH}
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient \;
}
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INSANE_SKIP_${PN} = "arch ldflags file-rdeps"
INSANE_SKIP_${PN}-dbg = "arch"

View File

@@ -13,14 +13,14 @@ SERDES_DIAG_GIT_PROTOCOL = "git"
SERDES_DIAG_GIT_BRANCH = "master"
SERDES_DIAG_GIT_DESTSUFFIX = "git/ti/diag/serdes_diag"
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.09"
SERDES_DIAG_SRCREV = "22c47cc6e1784a3d2813424da5b469e4168659a6"
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.11"
SERDES_DIAG_SRCREV = "48e1cb668dc118a11f38df244003ed0f35d50ed1"
BRANCH = "${SERDES_DIAG_GIT_BRANCH}"
SRC_URI = "${SERDES_DIAG_GIT_URI};destsuffix=${SERDES_DIAG_GIT_DESTSUFFIX};protocol=${SERDES_DIAG_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SERDES_DIAG_SRCREV}"
PV = "01.00.00.09"
PV = "01.00.00.11"
PR = "r0"
S = "${WORKDIR}/${SERDES_DIAG_GIT_DESTSUFFIX}"

View File

@@ -5,21 +5,21 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://SPI.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SPI_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/spi-lld.git"
SPI_LLD_GIT_PROTOCOL = "git"
SPI_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.09"
SPI_LLD_SRCREV = "85ae103a18df777512a8485a4ed7f84189ee0ff6"
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.12A"
SPI_LLD_SRCREV = "5f591af32a1ff92140cf7d2b40cd131bb308ab73"
BRANCH = "${SPI_LLD_GIT_BRANCH}"
SRC_URI = "${SPI_LLD_GIT_URI};protocol=${SPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SPI_LLD_SRCREV}"
PV = "01.00.00.09"
PV = "01.00.00.12A"
PR = "r0"
DEPENDS_append = " osal-rtos \
@@ -28,6 +28,10 @@ DEPENDS_append = " osal-rtos \
DEPENDS_append_ti33x = " starterware-rtos"
DEPENDS_append_ti43x = " 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

@@ -8,15 +8,15 @@ SRIO_LLD_GIT_PROTOCOL = "git"
SRIO_LLD_GIT_BRANCH = "master"
SRIO_LLD_GIT_DESTSUFFIX = "git/ti/drv/srio"
# commit ID corresponding to "DEV.SRIO_LLD.02.00.00.16"
SRIO_LLD_SRCREV = "70664382b7baf0fc52b3504cc58d6d0d720cc639"
# commit ID corresponding to "DEV.SRIO_LLD.02.00.00.17"
SRIO_LLD_SRCREV = "444fe581426c04c9d57f9bce6763ebe43ce284f8"
BRANCH = "${SRIO_LLD_GIT_BRANCH}"
SRC_URI = "${SRIO_LLD_GIT_URI};destsuffix=${SRIO_LLD_GIT_DESTSUFFIX};protocol=${SRIO_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SRIO_LLD_SRCREV}"
PV = "02.00.00.16"
INC_PR = "r1"
PV = "02.00.00.17"
INC_PR = "r0"
DEVICELIST = "k2h k2k"

View File

@@ -1,6 +1,6 @@
require starterware.inc
DEPENDS = "gcc-arm-none-eabi-native"
DEPENDS = "gcc-arm-none-eabi-native ti-pdk-build-rtos"
require recipes-ti/includes/ti-paths.inc
@@ -11,6 +11,8 @@ PARTNO_ti43x = "am437x"
export TOOLCHAIN_PATH_A8 = "${GCC_ARM_NONE_TOOLCHAIN}"
export TOOLCHAIN_PATH_A9 = "${GCC_ARM_NONE_TOOLCHAIN}"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export XDC_INSTALL_PATH = "${XDC_INSTALL_DIR}"
do_compile() {
cd build
@@ -27,4 +29,5 @@ FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INSANE_SKIP_${PN} = "arch staticdev"
INSANE_SKIP_${PN} = "arch staticdev file-rdeps"

View File

@@ -8,14 +8,14 @@ STARTERWARE_GIT_URI = "git://git.ti.com/keystone-rtos/starterware.git"
STARTERWARE_GIT_PROTOCOL = "git"
STARTERWARE_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.05"
STARTERWARE_SRCREV = "58526af258ef9a10a9eec32d2a6e3a1c9e6f9e88"
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.08"
STARTERWARE_SRCREV = "70d44f0ae67c110a5898805fca7878ae5001d22c"
BRANCH = "${STARTERWARE_GIT_BRANCH}"
SRC_URI = "${STARTERWARE_GIT_URI};protocol=${STARTERWARE_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${STARTERWARE_SRCREV}"
PV = "02.01.01.05"
PV = "02.01.01.08"
INC_PR = "r0"
S = "${WORKDIR}/git"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://tcp3dver.h;beginline=1;endline=47;md5=3fe46c6320fb9ca4ac6692961402beb7"
COMPATIBLE_MACHINE = "k2hk|k2l-evm|c66x"
COMPATIBLE_MACHINE = "k2hk|k2l|c66x"
PACKAGE_ARCH = "${MACHINE_ARCH}"
TCP3D_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/tcp3d-lld.git"
@@ -13,14 +13,14 @@ TCP3D_LLD_GIT_PROTOCOL = "git"
TCP3D_LLD_GIT_BRANCH = "master"
TCP3D_LLD_GIT_DESTSUFFIX = "git/ti/drv/bcp"
# Below commit ID corresponds to "DEV.TCP3D_LLD.02.01.00.05"
TCP3D_LLD_SRCREV = "8eb2edfc694982633e0dd01ba7b067ac9f634da9"
# Below commit ID corresponds to "DEV.TCP3D_LLD.02.01.00.06"
TCP3D_LLD_SRCREV = "f76b6da0a31e4232c0f728703f8dece3d8d88aaa"
BRANCH = "${TCP3D_LLD_GIT_BRANCH}"
SRC_URI = "${TCP3D_LLD_GIT_URI};destsuffix=${TCP3D_LLD_GIT_DESTSUFFIX};protocol=${TCP3D_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TCP3D_LLD_SRCREV}"
PV = "02.01.00.05"
PV = "02.01.00.06"
PR = "r0"
S = "${WORKDIR}/${TCP3D_LLD_GIT_DESTSUFFIX}"

View File

@@ -4,9 +4,6 @@ require traceframework.inc
PR = "${INC_PR}.2"
DEPENDS_append = " uia \
"
XDCPATH_append = ";${UIA_INSTALL_DIR}/packages"
# HTML doc link params

View File

@@ -9,19 +9,19 @@ TRACEFRAMEWORK_GIT_PROTOCOL = "git"
TRACEFRAMEWORK_GIT_BRANCH = "master"
TRACEFRAMEWORK_GIT_DESTSUFFIX = "git/ti/instrumentation/traceframework"
# Below commit ID corresponds to "DEV.TFWK-01.01.01.08B"
TRACEFRAMEWORK_SRCREV = "e7a60a71a385337425547e3cac6716998c6a3528"
# Below commit ID corresponds to "DEV.TFWK-01.01.01.09"
TRACEFRAMEWORK_SRCREV = "47100a261788ffc55cc25d3b2d62f11434b31fc9"
BRANCH = "${TRACEFRAMEWORK_GIT_BRANCH}"
SRC_URI = "${TRACEFRAMEWORK_GIT_URI};destsuffix=${TRACEFRAMEWORK_GIT_DESTSUFFIX};protocol=${TRACEFRAMEWORK_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TRACEFRAMEWORK_SRCREV}"
PV = "01.01.01.08"
INC_PR = "r1"
PV = "01.01.01.09"
INC_PR = "r0"
DEVICELIST = "k2k k2h k2e k2l"
DEVICELIST_k2hk = "k2k k2h"
DEVICELIST_k2e = "k2e"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2hk = "k2k k2h"
DEVICELIST_k2e = "k2e"
DEVICELIST_k2l = "k2l"
S = "${WORKDIR}/${TRACEFRAMEWORK_GIT_DESTSUFFIX}"

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