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

Compare commits

...

150 Commits

Author SHA1 Message Date
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
123 changed files with 1078 additions and 708 deletions

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

View File

@@ -25,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 8000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8300"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:

View File

@@ -13,7 +13,8 @@ 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-idk.dtbo ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.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"
@@ -25,3 +26,8 @@ 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

@@ -28,5 +28,5 @@ MACHINE_GUI_CLASS = "smallscreen"
UBI_VOLNAME = "rootfs"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci"
# Not ready yet - sgx dsp mmip
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci sgx"
# Not ready yet - dsp mmip

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

@@ -22,7 +22,7 @@ PV_append = "+git${SRCPV}"
BRANCH = "ti-atf"
SRC_URI = "git://git.ti.com/atf/arm-trusted-firmware.git;branch=${BRANCH}"
SRCREV ?= "5a0daebab6bf72b27cc74151d4e596247f804e44"
SRCREV ?= "d7b4c6e1fdb4553fc23a02776bca111bdcdf6b9f"
# Make ATF "aware" of OPTEE, no build dependency
PACKAGECONFIG[optee] = "SPD=opteed"

View File

@@ -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.10.00A"
BOARD_SRCREV = "14636b1363383167abb8d2b8ed6297d0b1c64930"
# 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.10.00A"
PV = "01.00.10.02"
PR = "r0"
DEPENDS_append = " i2c-lld-rtos \
@@ -63,6 +63,11 @@ 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"

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

@@ -4,10 +4,10 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=26be509e4bb413905bda8309e338e2b1"
BRANCH = "master"
# This corresponds to version 4.15.00.01
SRCREV = "000038a65af9428b559de5e00e4a7588892ad7b0"
# This corresponds to version 4.15.00.02
SRCREV = "0f39ed469f7c327cb0b03139976b511c337c7f6a"
PV = "4.15.00.01+git${SRCPV}"
PV = "4.15.00.02+git${SRCPV}"
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"

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

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.10"
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.10"
CSL_SRCREV = "b252ed25443938ff59a6622aee2de7bc36304787"
# 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,15 +9,15 @@ 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"

View File

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

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.10A"
EMAC_LLD_SRCREV = "a2b663fcdfb485806f5a547336b343e73ebbae86"
# 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.10A"
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,21 +5,21 @@ 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.09"
FATFS_SRCREV = "a5652991a9dd9a9b9b9c5c2cf35d1417f8272b00"
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.11"
FATFS_SRCREV = "8b1bd374ebcb898d209305727106d4bf3f313ab2"
BRANCH = "${FATFS_GIT_BRANCH}"
SRC_URI = "${FATFS_GIT_URI};protocol=${FATFS_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${FATFS_SRCREV}"
PV = "01.00.00.09"
PV = "01.00.00.11"
PR = "r0"
DEPENDS_append = " mmcsd-lld-rtos"

View File

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

View File

@@ -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,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.10"
GPIO_LLD_SRCREV = "2661a410e5bc00b4769db6ef2692f680a7a42feb"
# 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.10"
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

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

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
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,14 +13,14 @@ 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.10"
I2C_LLD_SRCREV = "631a38ad7245b68bfac40a417bdc9d3a0b7ca724"
# 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.10"
PV = "01.00.00.12"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -1,6 +1,6 @@
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://icss_emacDrv.h;beginline=1;endline=40;md5=88d270788c1d8516511304f11a28586d"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=76cafd87d8495b42c2355f7681de15a2"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -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.11B"
ICSS_EMAC_LLD_SRCREV = "bd643d75a0322b6ca769d8ecbee310d859c0f761"
# 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.11B"
PV = "01.00.00.13"
INC_PR = "r0"
S = "${WORKDIR}/${ICSS_EMAC_LLD_GIT_DESTSUFFIX}"

View File

@@ -17,12 +17,12 @@ RDEPENDS_${PN} = " libdce"
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
SRCREV = "035ba2571a273162fde75a31decadc6534d17eca"
SRCREV = "e95e96e6d1e112a18d6935a8ede91fefeae70a8f"
S = "${WORKDIR}/git"
PV = "3.00.15.00"
PR = "r1"
PR = "r3"
require recipes-ti/includes/ti-paths.inc

View File

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

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.09"
MCASP_LLD_SRCREV = "6459379818712cac10c439a46936bd6bfcd762d7"
# 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.09"
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.09"
MCBSP_LLD_SRCREV = "e782f251a7009c786a208a15e6bc0331bb6808f6"
# 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.09"
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

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

@@ -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.11"
MMCSD_LLD_SRCREV = "0fdb39f60ad82385b8f7e0cba8c33fe3883b4320"
# 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.11"
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,14 +8,14 @@ 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"

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.10A"
OSAL_SRCREV = "d26876bd625d14fc71a9dc79c09d03fab22631dd"
# 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.10A"
INC_PR = "r0"
PV = "01.00.00.12"
INC_PR = "r1"

View File

@@ -9,14 +9,14 @@ 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}"

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.12"
PCIE_LLD_SRCREV = "90c85b801cc8524deb57d897d204597b11fa26c4"
# 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.12"
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

@@ -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.04"
PM_LLD_SRCREV = "1c0cae9b001137f68f34bf9168d7c3fa9036b1a6"
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.17"
PM_LLD_SRCREV_dra7xx-evm = "720f7df19f1b34cd72d8d3937baf5ff0011fd5dd"
PM_LLD_SRCREV_am57xx-evm = "720f7df19f1b34cd72d8d3937baf5ff0011fd5dd"
# 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.04"
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

@@ -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,10 +8,10 @@ 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 = "df1d9da2047385fdd27e8735af31000dfdcf7625"
SRCREV = "f43599464e8e879a127241b68fbeb0abca4cbd9f"
PV = "5.2.0"
PR = "r1"
PV = "5.3.0"
PR = "r2"
require recipes-ti/includes/ti-paths.inc
@@ -103,6 +103,13 @@ do_install_append_k2g() {
}
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
@@ -116,8 +123,8 @@ do_install_append_am65xx-evm() {
done
}
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt.out"
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt*"
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"
@@ -179,6 +186,19 @@ 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"
# Create the pru-icss-rpmsg-echo firmware alternatives

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

@@ -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.09A"
PRUSS_LLD_SRCREV = "e56c0950d30f59db3186f354ea4416eac556a331"
# 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.09A"
PV = "01.00.00.11"
INC_PR = "r0"

View File

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

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

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

@@ -14,14 +14,17 @@ 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,7 +37,7 @@ 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
}

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.20"
SA_LLD_SRCREV = "af0e6ad9fcc41085e3dc7e463e093e77741b26ad"
# 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.20"
PV = "04.00.00.00A"
INC_PR = "r0"
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"

View File

@@ -4,15 +4,18 @@ 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

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.10"
SERDES_DIAG_SRCREV = "0154d758e2df0f38baec97843dca0b784dcce6b4"
# 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.10"
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.10A"
SPI_LLD_SRCREV = "3a62b6d24ba3c70c27442820196a76f98ab6e458"
# 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.10A"
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

@@ -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.06C"
STARTERWARE_SRCREV = "c8bbba0b37303529307be608ecca5fee66099973"
# 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.06C"
PV = "02.01.01.08"
INC_PR = "r0"
S = "${WORKDIR}/git"

View File

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

@@ -9,15 +9,15 @@ 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"

View File

@@ -7,7 +7,7 @@ PR = "${INC_PR}.0"
LIC_FILES_CHKSUM = "file://nimu_eth.h;beginline=1;endline=35;md5=ee9c662c39d4584fb2a8b66413d2866d"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1|k3"
NIMU_DESTSUFFIX = "git/ndk/nimu"
@@ -25,6 +25,7 @@ DEPENDS_append_k2g = " emac-lld-rtos"
DEPENDS_append_c665x-evm = " emac-lld-rtos"
DEPENDS_append_c667x-evm = " pa-lld-rtos cppi-lld-rtos"
DEPENDS_append_omapl1 = " emac-lld-rtos"
DEPENDS_append_k3 = " emac-lld-rtos"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -6,12 +6,12 @@ TRANSPORT_GIT_URI = "git://git.ti.com/keystone-rtos/transport.git"
TRANSPORT_GIT_PROTOCOL = "git"
TRANSPORT_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.11A"
TRANSPORT_SRCREV = "472efde60b5ede35c0746c432001d8e3673a6bb9"
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.13"
TRANSPORT_SRCREV = "3129b2ac9b00eb8882252402bc6ff31092e57da2"
BRANCH = "${TRANSPORT_GIT_BRANCH}"
SRC_URI = "${TRANSPORT_GIT_URI};protocol=${TRANSPORT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TRANSPORT_SRCREV}"
PV = "01.00.00.11A"
PV = "01.00.00.13"
INC_PR = "r0"

View File

@@ -12,14 +12,14 @@ TSIP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/tsip-lld.git"
TSIP_LLD_GIT_PROTOCOL = "git"
TSIP_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.TSIP_LLD.01.00.00.07A"
TSIP_LLD_SRCREV = "211d2f1a5c3c7ec80349a18e6e6cae6c9e4df921"
# Below commit ID corresponds to "DEV.TSIP_LLD.01.00.00.08"
TSIP_LLD_SRCREV = "f40c0153b711622e67ab4b36da5cf044f7bd9a8e"
BRANCH = "${TSIP_LLD_GIT_BRANCH}"
SRC_URI = "${TSIP_LLD_GIT_URI};protocol=${TSIP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TSIP_LLD_SRCREV}"
PV = "01.00.00.07"
PV = "01.00.00.08"
PR = "r0"
# HTML doc link params

View File

@@ -1,7 +1,7 @@
require u-boot-ti.inc
PR = "r15"
PR = "r24"
BRANCH = "ti-u-boot-2018.01"
SRCREV = "efdd6cd5ab525bf1dce5376f9e66c78a38e6e7b0"
SRCREV = "2cc52408bf1357f11b96548e78223a1df321c1ae"

View File

@@ -22,7 +22,9 @@ LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
BRANCH ?= "master"
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
UBOOT_GIT_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git"
UBOOT_GIT_PROTOCOL = "git"
SRC_URI = "${UBOOT_GIT_URI};protocol=${UBOOT_GIT_PROTOCOL};branch=${BRANCH}"
PV_append = "+git${SRCPV}"
@@ -35,6 +37,8 @@ PACKAGECONFIG[optee] = "TEE=${STAGING_DIR_HOST}/boot/bl32.bin,,optee-os"
# optee-os is not a direct dependency, do not enable optee by default
PACKAGECONFIG_append_k3 = " atf"
EXTRA_OEMAKE += "${PACKAGECONFIG_CONFARGS}"
PROVIDES += "u-boot"
PKG_${PN} = "u-boot"
PKG_${PN}-dev = "u-boot-dev"
@@ -107,25 +111,6 @@ UBOOT_HS_2ND_BINARY = "u-boot-spl_HS_2ND"
UBOOT_HS_2ND_IMAGE = "u-boot-spl_HS_2ND-${MACHINE}-${PV}-${PR}"
UBOOT_HS_2ND_SYMLINK = "u-boot-spl_HS_2ND-${MACHINE}"
do_compile_k3 () {
if [ "${@bb.utils.filter('DISTRO_FEATURES', 'ld-is-gold', d)}" ]; then
sed -i 's/$(CROSS_COMPILE)ld$/$(CROSS_COMPILE)ld.bfd/g' ${S}/config.mk
fi
unset LDFLAGS
unset CFLAGS
unset CPPFLAGS
if [ ! -e ${B}/.scmversion -a ! -e ${S}/.scmversion ]
then
echo ${UBOOT_LOCALVERSION} > ${B}/.scmversion
echo ${UBOOT_LOCALVERSION} > ${S}/.scmversion
fi
oe_runmake -C ${S} O=${B} ${UBOOT_MACHINE}
oe_runmake -C ${S} O=${B} ${PACKAGECONFIG_CONFARGS} ${UBOOT_MAKE_TARGET}
}
do_install_append () {
if [ -n "${UBOOT_CONFIG}" ]
then

View File

@@ -6,21 +6,21 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://UART.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
UART_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/uart-lld.git"
UART_LLD_GIT_PROTOCOL = "git"
UART_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.10A"
UART_LLD_SRCREV = "4774991ce80627b9f3eb844712e256abaf7462f0"
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.12"
UART_LLD_SRCREV = "224f9d87ed06ca4392744d394d0adaad6d2c392c"
BRANCH = "${UART_LLD_GIT_BRANCH}"
SRC_URI = "${UART_LLD_GIT_URI};protocol=${UART_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${UART_LLD_SRCREV}"
PV = "01.00.00.10A"
PV = "01.00.00.12"
PR = "r0"
DEPENDS_append = " edma3-lld-rtos \
@@ -29,6 +29,9 @@ DEPENDS_append = " edma3-lld-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

@@ -0,0 +1,74 @@
SUMMARY = "TI RTOS low level driver for UDMA"
DESCRIPTION = "TI RTOS low level driver for Universal DMA module "
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://udma.h;beginline=1;endline=31;md5=83d177cf3df55c16b27ae4102b6ade9a"
COMPATIBLE_MACHINE = "k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
UDMA_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/udma-lld.git"
UDMA_LLD_GIT_PROTOCOL = "git"
UDMA_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.UDMA_LLD.01.00.00.00"
UDMA_LLD_SRCREV = "745f7d3fa12cca6507821489451ffe0cfad4609e"
BRANCH = "${UDMA_LLD_GIT_BRANCH}"
SRC_URI = "${UDMA_LLD_GIT_URI};protocol=${UDMA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${UDMA_LLD_SRCREV}"
PV = "01.00.00.00"
PR = "r0"
DEPENDS_append = " osal-rtos \
sciclient-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
UDMA_PACKAGE_BASE = "${S}/../udma_base"
UDMA_LLD_ROOTPATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/udma"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export PDK_UDMA_ROOT_PATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages"
TI_PDK_LIMIT_BOARDS_k3 = "am65xx_evm"
# HTML doc link params
PDK_COMP_LINK_TEXT = "UDMA LLD"
do_configure() {
# remove any previous package
rm -rf ${UDMA_PACKAGE_BASE}
cd ${S}
# make the release package before building it
make package BOARD=${TI_PDK_LIMIT_BOARDS} DEST_ROOT=${UDMA_PACKAGE_BASE} PDK_UDMA_COMP_PATH=${S}
}
do_compile() {
cd ${UDMA_LLD_ROOTPATH}
# Build am65xx libraries
make clean lib xdc_meta doxygen LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}"
#archive
tar -cf udma_lld.tar --exclude='*.tar' ./*
}
do_install() {
cd ${UDMA_LLD_ROOTPATH}
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma \;
}
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INSANE_SKIP_${PN} = "arch ldflags"

View File

@@ -5,21 +5,21 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://USBver.h;beginline=16;endline=46;md5=5394fa32763383d2c8e2aca5a1c67805"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
USB_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/usb.git"
USB_LLD_GIT_PROTOCOL = "git"
USB_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.13"
USB_LLD_SRCREV = "bac7156bac2b11c964f67a79752e1d6178fb1e86"
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.15A"
USB_LLD_SRCREV = "ab94ca08198bc87b008d98a3142f62833fa0b40b"
BRANCH = "${USB_LLD_GIT_BRANCH}"
SRC_URI = "${USB_LLD_GIT_URI};protocol=${USB_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${USB_LLD_SRCREV}"
PV = "01.00.00.13"
PV = "01.00.00.15A"
PR = "r0"
DEPENDS_append = " osal-rtos"

View File

@@ -5,21 +5,21 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://profilingver.h;beginline=1;endline=46;md5=974494ad60f33cfc0340e421c5a5a7a0"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PROFILING_GIT_URI = "git://git.ti.com/keystone-rtos/utils.git"
PROFILING_GIT_PROTOCOL = "git"
PROFILING_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.UTILS.01.00.00.05"
PROFILING_SRCREV = "a9ceef7bb6b75b590e1a13573179c7d8dfb9049c"
# Below commit ID corresponds to "DEV.UTILS.01.00.00.07"
PROFILING_SRCREV = "1f956c44ea369c9b138859cea619459a312681ea"
BRANCH = "${PROFILING_GIT_BRANCH}"
SRC_URI = "${PROFILING_GIT_URI};protocol=${PROFILING_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PROFILING_SRCREV}"
PV = "01.00.00.05"
PV = "01.00.00.07"
PR = "r0"
S = "${WORKDIR}/git/profiling"

View File

@@ -13,14 +13,14 @@ VPS_LLD_GIT_PROTOCOL = "git"
VPS_LLD_GIT_BRANCH = "master"
VPS_LLD_GIT_DESTSUFFIX = "git/ti/drv/vps"
# Below commit ID corresponds to "DEV.VPS_LLD.01.00.01.06B"
VPS_LLD_SRCREV = "58729317b65bdb24d4343cbb1f7f6cb90ca2faf0"
# Below commit ID corresponds to "DEV.VPS_LLD.01.00.01.13
VPS_LLD_SRCREV = "58020ff07c993e6efe01d78531bc7459b9edeaf2"
BRANCH = "${VPS_LLD_GIT_BRANCH}"
SRC_URI = "${VPS_LLD_GIT_URI};destsuffix=${VPS_LLD_GIT_DESTSUFFIX};protocol=${VPS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${VPS_LLD_SRCREV}"
PV = "01.00.01.06B"
PV = "01.00.01.13"
PR = "r0"
S = "${WORKDIR}/${VPS_LLD_GIT_DESTSUFFIX}"

View File

@@ -13,14 +13,14 @@ WATCHDOG_TIMER_GIT_PROTOCOL = "git"
WATCHDOG_TIMER_GIT_BRANCH = "master"
WATCHDOG_TIMER_GIT_DESTSUFFIX = "git/ti/instrumentation/wdtimer"
# Below commit ID corresponds to "DEV.WDTIMER.01.00.00.03"
WATCHDOG_TIMER_SRCREV = "db973cf8d71460537e2738af0ff094becc7ac454"
# Below commit ID corresponds to "DEV.WDTIMER.01.00.00.04"
WATCHDOG_TIMER_SRCREV = "e25220ea8cb1c1d4bd5f5fb4fba37407d5730ffb"
BRANCH = "${WATCHDOG_TIMER_GIT_BRANCH}"
SRC_URI = "${WATCHDOG_TIMER_GIT_URI};destsuffix=${WATCHDOG_TIMER_GIT_DESTSUFFIX};protocol=${WATCHDOG_TIMER_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${WATCHDOG_TIMER_SRCREV}"
PV = "01.00.00.03"
PV = "01.00.00.04"
PR = "r0"
S = "${WORKDIR}/git/ti/instrumentation/wdtimer"

View File

@@ -1,8 +1,8 @@
# This corresponds to version 1.1.0
SRCREV = "df0b8f6f4e9ba5b9c94ea8c17c6dfeae37c1c9d1"
SRCREV = "d136542bbcad9489b8391550d8a8bee41076f080"
PV = "1.1.0"
INC_PR = "r3"
INC_PR = "r4"
SRC_URI = "git://git.ti.com/sdo-emu/gdbc6x.git;protocol=git;branch=${BRANCH}"

View File

@@ -1,35 +0,0 @@
From 043a40fdc396118e099180b0ce0578ead24cf312 Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 19:12:28 -0500
Subject: [PATCH] coffgen.c: adjust fall through comment to work with gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/coffgen.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gdbc6x/bfd/coffgen.c b/gdbc6x/bfd/coffgen.c
index 07a527d..665df95 100644
--- a/gdbc6x/bfd/coffgen.c
+++ b/gdbc6x/bfd/coffgen.c
@@ -2116,7 +2116,7 @@ coff_print_symbol (bfd *abfd,
auxp->u.auxent.x_scn.x_comdat);
break;
}
- /* Otherwise fall through. */
+ /* Else fall through. */
case C_EXT:
case C_AIX_WEAKEXT:
if (ISFCN (combined->u.syment.n_type))
@@ -2136,7 +2136,7 @@ coff_print_symbol (bfd *abfd,
llnos, next);
break;
}
- /* Otherwise fall through. */
+ /* Else fall through. */
default:
fprintf (file, "AUX lnno %d size 0x%x tagndx %ld",
auxp->u.auxent.x_sym.x_misc.x_lnsz.x_lnno,
--
2.7.4

View File

@@ -1,26 +0,0 @@
From b77515953ba72728a10a46381d8b1dd73b89825d Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 20:19:51 -0500
Subject: [PATCH] elf.c: correct fallthrough comment to recognize by gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/elf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gdbc6x/bfd/elf.c b/gdbc6x/bfd/elf.c
index ede51e9..80bac08 100644
--- a/gdbc6x/bfd/elf.c
+++ b/gdbc6x/bfd/elf.c
@@ -1595,7 +1595,7 @@ bfd_section_from_shdr (bfd *abfd, unsigned int shindex)
if (hdr->sh_link == (SHN_LORESERVE & 0xffff) /* SHN_BEFORE */
|| hdr->sh_link == ((SHN_LORESERVE + 1) & 0xffff) /* SHN_AFTER */)
break;
- /* Otherwise fall through. */
+ /* Else fall through. */
default:
return FALSE;
}
--
2.7.4

View File

@@ -1,26 +0,0 @@
From fed1d4701b8442c613e7ebc0bb94b251844d3b1c Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 20:16:20 -0500
Subject: [PATCH] elf32-tic6x.c: fix implicit fallthrough error in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/elf32-tic6x.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gdbc6x/bfd/elf32-tic6x.c b/gdbc6x/bfd/elf32-tic6x.c
index fe82c8f..b046566 100644
--- a/gdbc6x/bfd/elf32-tic6x.c
+++ b/gdbc6x/bfd/elf32-tic6x.c
@@ -2365,7 +2365,7 @@ elf32_tic6x_relocate_section (bfd *output_bfd,
goto done_reloc;
}
}
-
+ /* FALLTHRU */
case R_C6000_PCR_S12:
case R_C6000_PCR_S10:
case R_C6000_PCR_S7:
--
2.7.4

View File

@@ -1,25 +0,0 @@
From 1df6aeea82957cab8094043e458cd1ca0741eaef Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 20:25:40 -0500
Subject: [PATCH] elflink.c: fix implicit fallthrough error in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/elflink.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/gdbc6x/bfd/elflink.c b/gdbc6x/bfd/elflink.c
index 7dcafd6..e173399 100644
--- a/gdbc6x/bfd/elflink.c
+++ b/gdbc6x/bfd/elflink.c
@@ -7698,6 +7698,7 @@ eval_symbol (bfd_vma *result,
case 'S':
symbol_is_section = TRUE;
+ /* FALLTHRU */
case 's':
++sym;
symlen = strtol (sym, (char **) symp, 10);
--
2.7.4

View File

@@ -1,26 +0,0 @@
From daca80121b92504c4a21e7420765a91d9625f2a4 Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 20:11:45 -0500
Subject: [PATCH] ihex.c: fix format overflow error in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/ihex.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gdbc6x/bfd/ihex.c b/gdbc6x/bfd/ihex.c
index 09f756a..abe7398 100644
--- a/gdbc6x/bfd/ihex.c
+++ b/gdbc6x/bfd/ihex.c
@@ -217,7 +217,7 @@ ihex_bad_byte (bfd *abfd, unsigned int lineno, int c, bfd_boolean error)
}
else
{
- char buf[10];
+ char buf[13];
if (! ISPRINT (c))
sprintf (buf, "\\%03o", (unsigned int) c);
--
2.7.4

View File

@@ -1,38 +0,0 @@
From e4708813cc0d08b75a8db49dcde0722f3d3add5c Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 19:30:22 -0500
Subject: [PATCH] reloc.c: add comments for implicit fallthrough error in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/reloc.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gdbc6x/bfd/reloc.c b/gdbc6x/bfd/reloc.c
index 0d191f1..a6e0e12 100644
--- a/gdbc6x/bfd/reloc.c
+++ b/gdbc6x/bfd/reloc.c
@@ -7254,15 +7254,20 @@ bfd_default_reloc_type_lookup (bfd *abfd, bfd_reloc_code_real_type code)
{
case 64:
BFD_FAIL ();
+ /* FALLTHRU */
case 32:
return &bfd_howto_32;
case 16:
BFD_FAIL ();
+ /* FALLTHRU */
default:
BFD_FAIL ();
+ /* FALLTHRU */
}
+ /* FALLTHRU */
default:
BFD_FAIL ();
+ /* FALLTHRU */
}
return NULL;
}
--
2.7.4

View File

@@ -1,40 +0,0 @@
From 36293cf669de453207ce38cd8ac296df4a34e6b5 Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 19:40:41 -0500
Subject: [PATCH] srec.c: fix implicit fallthrough and format overflow errors
in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/bfd/srec.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gdbc6x/bfd/srec.c b/gdbc6x/bfd/srec.c
index ded9e76..076e152 100644
--- a/gdbc6x/bfd/srec.c
+++ b/gdbc6x/bfd/srec.c
@@ -248,7 +248,7 @@ srec_bad_byte (bfd *abfd,
}
else
{
- char buf[10];
+ char buf[13];
if (! ISPRINT (c))
sprintf (buf, "\\%03o", (unsigned int) c);
@@ -961,10 +961,12 @@ srec_write_record (bfd *abfd,
case 7:
TOHEX (dst, (address >> 24), check_sum);
dst += 2;
+ /* FALLTHRU */
case 8:
case 2:
TOHEX (dst, (address >> 16), check_sum);
dst += 2;
+ /* FALLTHRU */
case 9:
case 1:
case 0:
--
2.7.4

View File

@@ -1,35 +0,0 @@
From b14e8814c467e8cea03725d2e7c937f352449ab6 Mon Sep 17 00:00:00 2001
From: Denys Dmytriyenko <denys@ti.com>
Date: Fri, 10 Nov 2017 20:33:26 -0500
Subject: [PATCH] tic6x-dis.c: fix format truncation and implicit fallthrough
errors in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
gdbc6x/opcodes/tic6x-dis.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gdbc6x/opcodes/tic6x-dis.c b/gdbc6x/opcodes/tic6x-dis.c
index d926d09..69ba999 100644
--- a/gdbc6x/opcodes/tic6x-dis.c
+++ b/gdbc6x/opcodes/tic6x-dis.c
@@ -691,7 +691,7 @@ print_insn_tic6x (bfd_vma addr, struct disassemble_info *info)
if (opc->flags & TIC6X_FLAG_INSN16_BSIDE && func_unit_side == 1)
func_unit_cross = 1;
- snprintf (func_unit_buf, 7, " .%c%u%s%s", func_unit_char,
+ snprintf (func_unit_buf, 8, " .%c%u%s%s", func_unit_char,
func_unit_side, (func_unit_cross ? "X" : ""), data_str);
func_unit = func_unit_buf;
}
@@ -1085,6 +1085,7 @@ print_insn_tic6x (bfd_vma addr, struct disassemble_info *info)
case tic6x_coding_mem_offset_minus_one_noscale:
case tic6x_coding_mem_offset_minus_one:
fld_val += 1;
+ /* FALLTHRU */
case tic6x_coding_mem_offset_noscale:
case tic6x_coding_mem_offset:
mem_offset = fld_val;
--
2.7.4

View File

@@ -11,14 +11,6 @@ PR = "${INC_PR}.1"
SRC_URI_append = " \
file://init \
file://0001-coffgen.c-adjust-fall-through-comment-to-work-with-g.patch;striplevel=2 \
file://0001-reloc.c-add-comments-for-implicit-fallthrough-error-.patch;striplevel=2 \
file://0001-srec.c-fix-implicit-fallthrough-and-format-overflow-.patch;striplevel=2 \
file://0001-ihex.c-fix-format-overflow-error-in-gcc7.patch;striplevel=2 \
file://0001-elf32-tic6x.c-fix-implicit-fallthrough-error-in-gcc7.patch;striplevel=2 \
file://0001-elf.c-correct-fallthrough-comment-to-recognize-by-gc.patch;striplevel=2 \
file://0001-elflink.c-fix-implicit-fallthrough-error-in-gcc7.patch;striplevel=2 \
file://0001-tic6x-dis.c-fix-format-truncation-and-implicit-fallt.patch;striplevel=2 \
"
S = "${WORKDIR}/git/gdbc6x"

View File

@@ -3,12 +3,13 @@ HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux"
LICENSE = "TI-TSPA"
LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=550702a031857e0426ef7d6f6cf2d9f4"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
PACKAGE_ARCH = "${MACHINE_ARCH}"
BRANCH = "ti-img-sgx/rocko/${PV}"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
SRCREV = "358fe42d34a7570896e5d1639869da564ddd0484"
SRCREV = "e4cb91cb9009bdd8c41be0e4767b765b9b0bfdc6"
# There's only hardfp version available
python __anonymous() {
@@ -31,7 +32,7 @@ INITSCRIPT_PARAMS = "defaults 8"
inherit update-rc.d
PR = "r29"
PR = "r31"
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
DEPENDS += "libdrm udev libgbm wayland libffi"

View File

@@ -0,0 +1,71 @@
DESCRIPTION = "Userspace libraries for PowerVR SGX chipset on TI SoCs"
HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux"
LICENSE = "TI-TSPA"
LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=b17390502bc89535c86cfbbae961a2a8"
COMPATIBLE_MACHINE = "k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
BRANCH = "ti-img-sgx/rocko/${PV}"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
SRCREV = "ee266bb47c7b9b052d67e491fa8c28e301c36691"
TARGET_PRODUCT_k3 = "ti654x"
INITSCRIPT_NAME = "rc.pvr"
INITSCRIPT_PARAMS = "defaults 8"
inherit update-rc.d
PR = "r30"
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
DEPENDS += "libdrm udev libgbm wayland libffi"
RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap"
RPROVIDES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
RREPLACES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
RCONFLICTS_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
# The actual SONAME is libGLESv2.so.2, so need to explicitly specify RPROVIDES for .so.1 here
RPROVIDES_${PN} += "libGLESv2.so.1"
S = "${WORKDIR}/git"
do_install () {
oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT}
mkdir -p ${D}${libdir}/gbm
ln -sf ../libpvrGBMWSEGL.so.${PV} ${D}${libdir}/gbm/gbm_pvr.so
ln -sf libGLESv2.so.${PV} ${D}${libdir}/libGLESv2.so.1
chown -R root:root ${D}
}
FILES_${PN} = "${bindir}/*"
FILES_${PN} += " ${libdir}/*"
FILES_${PN} += "${includedir}/*"
FILES_${PN} += "${sysconfdir}/*"
PACKAGES =+ "${PN}-plugins"
FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libEGL.so ${libdir}/libGLES_CM.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so"
RDEPENDS_${PN} += "${PN}-plugins"
ALLOW_EMPTY_${PN}-plugins = "1"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
INSANE_SKIP_${PN}-plugins = "dev-so"
INSANE_SKIP_${PN} += "already-stripped"
CLEANBROKEN = "1"

View File

@@ -10,6 +10,7 @@ CMEM_MACHINE_dra7xx-hs-evm = "dra71x dra72x dra74x"
# Set cmem.dtsi per machine or machine variant
CMEM_DTSI = "cmem.dtsi"
CMEM_DTSI_am571x = "cmem-am571x.dtsi"
CMEM_DTSI_am574x = "cmem-am574x.dtsi"
CMEM_DTSI_dra71x = "cmem-dra71x.dtsi"
CMEM_DTSI_dra72x = "cmem-dra72x.dtsi"

View File

@@ -0,0 +1,40 @@
/ {
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
ranges;
cmem_block_mem_0: cmem_block_mem@a0000000 {
reg = <0x0 0xa0000000 0x0 0x18000000>;
no-map;
status = "okay";
};
cmem_block_mem_1_ocmc3: cmem_block_mem@40500000 {
reg = <0x0 0x40500000 0x0 0x100000>;
no-map;
status = "okay";
};
};
cmem {
compatible = "ti,cmem";
#address-cells = <1>;
#size-cells = <0>;
#pool-size-cells = <2>;
status = "okay";
cmem_block_0: cmem_block@0 {
reg = <0>;
memory-region = <&cmem_block_mem_0>;
cmem-buf-pools = <1 0x0 0x18000000>;
};
cmem_block_1: cmem_block@1 {
reg = <1>;
memory-region = <&cmem_block_mem_1_ocmc3>;
};
};
};

View File

@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_arm64_rt_release

View File

@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.14:"
BRANCH = "ti-rt-linux-4.14.y"
SRCREV = "44ed1df2b3838b94058b7022a630d84ce3c36503"
PV = "4.14.53+git${SRCPV}"
SRCREV = "c6a232830729ce9ffce2b78c963893ba53b33a2a"
PV = "4.14.71+git${SRCPV}"

View File

@@ -55,11 +55,11 @@ S = "${WORKDIR}/git"
BRANCH = "ti-lsk-linux-4.14.y"
SRCREV = "0b59bc3be7f2b7ba62fcbd38a5c162c7c772edbc"
PV = "4.14.54+git${SRCPV}"
SRCREV = "5358414c6c23c63a4b8df70b0abc8901dec5a560"
PV = "4.14.74+git${SRCPV}"
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
MACHINE_KERNEL_PR_append = "b"
MACHINE_KERNEL_PR_append = "a"
PR = "${MACHINE_KERNEL_PR}"
KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"

View File

@@ -1,9 +0,0 @@
require ti-dspbios.inc
PV = "5_41_11_38"
SRC_URI[biosbin.md5sum] = "7fab13740c25f5b34b331bcdc759536e"
SRC_URI[biosbin.sha256sum] = "96b8e090f79420a4c11d9c0c10d182d1d3b4afb48f11ec375c97b4c91970d0a0"
INSANE_SKIP_${PN} = "installed-vs-shipped"

View File

@@ -1,9 +0,0 @@
require ti-sysbios.inc
PV = "6_33_00_19"
LIC_FILES_CHKSUM = "file://sysbios_${PV}_manifest.html;md5=94136ca9815f76603b7202a41f1d6f5e"
SRC_URI[sysbiosbin.md5sum] = "e1a2f28a8b3087896bbd986696e1a908"
SRC_URI[sysbiosbin.sha256sum] = "b7e096662f5d928eb818bbb14474deb1e3e038fea34b516b248de637835121ec"
S = "${WORKDIR}/ti/bios_${PV}"

View File

@@ -1,12 +0,0 @@
require recipes-ti/bios/ti-sysbios.inc
PV = "6_46_05_55"
PR = "r0"
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=1c88b63f0ce751d88354de0727623eba"
SRC_URI[sysbiosbin.md5sum] = "8182effcbeea90778e393818ec4d65e8"
SRC_URI[sysbiosbin.sha256sum] = "2ad3432cafd1a93dd8cd1e56b722c979852d5c72f5defc29843d507cdd7b667a"
TI_BIN_UNPK_CMDS=""
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"

View File

@@ -1,12 +1,12 @@
require recipes-ti/bios/ti-sysbios.inc
PV = "6_52_00_12"
PV = "6_73_00_12"
PR = "r0"
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=ca549c223d732e6f69efc449795c4eeb"
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=99771475f3621a6bf690df10327eaaa9"
SRC_URI[sysbiosbin.md5sum] = "3c16af0843b5b6c5ff10512d1b586665"
SRC_URI[sysbiosbin.sha256sum] = "4a2b9b76f52a57f02725337db9361787eae4c917d7cf989a697ed41eb4a1e701"
SRC_URI[sysbiosbin.md5sum] = "f8ff74bf0cfebdd5689fba843272ac61"
SRC_URI[sysbiosbin.sha256sum] = "4fdf76696fb43984a9cae739fd2ee091ca9d031ad0277d2bb94dbb26eae63f43"
TI_BIN_UNPK_CMDS = ""
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"

View File

@@ -0,0 +1,23 @@
include recipes-ti/devtools/gcc-linaro.inc
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf"
S = "${WORKDIR}/${PACKAGE_DIR}"
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
inherit native
require recipes-ti/includes/ti-paths.inc
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/aarch64-elf/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf.tar.xz;name=gcc-linaro-aarch64"
SRC_URI[gcc-linaro-aarch64.md5sum] = "4972f8943820bdd2f577f498de78964b"
SRC_URI[gcc-linaro-aarch64.sha256sum] = "30fb7d876bcb982c502057c593d9c1f11b35d5158a26d986718e2b998388c4c8"
do_install() {
install -d ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
}
FILES_${PN} = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}/*"
INSANE_SKIP_${PN} = "already-stripped"

View File

@@ -0,0 +1,23 @@
include recipes-ti/devtools/gcc-linaro.inc
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi"
S = "${WORKDIR}/${PACKAGE_DIR}"
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
inherit native
require recipes-ti/includes/ti-paths.inc
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/arm-eabi/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi.tar.xz;name=gcc-linaro"
SRC_URI[gcc-linaro.md5sum] = "9a4a39cfc78c84375b1160aa93587aed"
SRC_URI[gcc-linaro.sha256sum] = "45fc4f90af2e2e9c3197a275f6005ef5639f7a1889fa3eb24c3125ccd70fcd3d"
do_install() {
install -d ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
}
FILES_${PN} = "${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}/*"
INSANE_SKIP_${PN} = "already-stripped"

View File

@@ -0,0 +1,10 @@
DESCRIPTION = "Linaro GCC for ARM"
HOMEPAGE = "https://launchpad.net/gcc-arm-embedded"
SECTION = "devel"
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
LIC_FILES_CHKSUM = "file://share/doc/gcc/GNU-Free-Documentation-License.html;md5=${LIC_CHKSUM}"
PV = "7.2.1"
PR = "r0"
GCC_ARM_YEAR = "2017.11"

View File

@@ -9,12 +9,26 @@ require recipes-ti/includes/ti-paths.inc
S = "${WORKDIR}/ti-cgt-arm-${PV}"
PR = "r2"
SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/TMS470/${PV}.LTS/${BINFILE};name=${BINFILE_NAME}"
BINFILE = "ti_cgt_tms470_${PV}.LTS_linux_installer_x86.bin"
TI_BIN_UNPK_ARGS = "--prefix ${S}"
TI_BIN_UNPK_CMDS = ""
do_configure_append() {
# Remove the library if it exists to prevent an error when building the
# library in do_compile().
rm -f ./ti-cgt-arm_${PV}.LTS/lib/rtsv7R4_A_le_v3D16_eabi.lib
}
do_compile_append() {
cd ${S}/ti-cgt-arm_${PV}.LTS
export PATH=${PATH}:${S}/ti-cgt-arm_${PV}.LTS/bin
lib/mklib --pattern=rtsv7R4_A_le_v3D16_eabi.lib
}
do_install() {
install -d ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}
cp -r ${S}/ti-cgt-arm*/. ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}

View File

@@ -1,13 +0,0 @@
require ti-xdctools.inc
PV = "3_23_00_32"
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=49b2dfbf48860a0da844709c3ce63a9c"
SRC_URI += "file://fix-hardcoded-paths.diff"
SRC_URI[xdcbin.md5sum] = "263aa11795670265551d36a8c77ad27d"
SRC_URI[xdcbin.sha256sum] = "880b4e263850f2a3c0ea7352c5b6e0a86692361e26634c3b70dddc42c71231a5"
S = "${WORKDIR}/ti/xdctools_${PV}"
INSANE_SKIP_${PN} = "installed-vs-shipped"

View File

@@ -1,16 +0,0 @@
require ti-xdctools.inc
PV = "3_30_06_67"
PR = "r0"
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=117e3c5f48df3e785edee50f5f34a738"
SRC_URI[xdcbin.md5sum] = "b500f53e00c4422c7124e1825eee6352"
SRC_URI[xdcbin.sha256sum] = "e5ca1f55c09b64bc9414adb55b2fcca301178194abed80f1d75d94cae442fd08"
S = "${WORKDIR}/xdctools_${PV}"
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
TI_BIN_UNPK_CMDS = ""
INSANE_SKIP_${PN} = "installed-vs-shipped"

View File

@@ -1,9 +1,9 @@
require recipes-ti/devtools/ti-xdctools-core.inc
PV = "3_50_03_33"
PV = "3_50_07_20"
PR = "r0"
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;beginline=1;endline=140;md5=1796f68c3d32d408415f5612f1f60652"
SRC_URI[xdczip.md5sum] = "21310b647275a7c7dd5b37dcb96c0b1b"
SRC_URI[xdczip.sha256sum] = "afe8616773e63b01e79e8cfacaf4d2c8d3b92c798c7f8cf5d1c7b5fe2060bbe4"
SRC_URI[xdczip.md5sum] = "52e4b5ddf2e004c6acff52104840724e"
SRC_URI[xdczip.sha256sum] = "bef631c110ca9243790de06cd51839170d7979b92e01396e4265009776ff7a07"

View File

@@ -0,0 +1,6 @@
include dsplib.inc
MATHLIB_INSTALL_DIR = "${MATHLIB_C64P_INSTALL_DIR}/packages"
DSPLIB_INSTALL_DIR_RECIPE = "${DSPLIB_C64P_INSTALL_DIR_RECIPE}"
DSPLIB_INSTALL_DIR = "${DSPLIB_C64P_INSTALL_DIR}"
DSPLIB_BUILD_TARGET = "c64Px"

View File

@@ -1,30 +0,0 @@
DESCRIPTION = "DSPLIB contains optimized general-purpose signal-processing routines for TI DSPs"
HOMEPAGE = "http://www.ti.com/tool/sprc265"
SECTION = "devel"
LICENSE = "BSD-3-Clause"
require ../includes/ti-paths.inc
require ../includes/ti-staging.inc
require ../includes/ti-unpack.inc
COMPATIBLE_MACHINE = "omap-a15|keystone"
SRC_URI = "http://software-dl.ti.com/sdoemb/sdoemb_public_sw/dsplib/${PV}/exports/${BINFILE};name=dsplib"
BINFILE = "dsplib_c66x_${PV}_Linux.bin"
TI_BIN_UNPK_ARGS = "--mode silent --prefix ${S}"
TI_BIN_UNPK_CMDS = ""
do_install() {
CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
install -d ${D}${DSPLIB_C66_INSTALL_DIR_RECIPE}
cp ${CP_ARGS} ${S}/* ${D}${DSPLIB_C66_INSTALL_DIR_RECIPE}
}
ALLOW_EMPTY_${PN} = "1"
FILES_${PN}-dev += "${DSPLIB_C66_INSTALL_DIR_RECIPE}"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INSANE_SKIP_${PN}-dev = "arch"

View File

@@ -1,9 +0,0 @@
require dsplib-c66x.inc
PV = "3_4_0_0"
PR = "r1"
LIC_FILES_CHKSUM = "file://packages/ti/dsplib/dsplib.h;beginline=9;endline=35;md5=17733f9e1100f8a628512f47c4bf676a"
SRC_URI[dsplib.md5sum] = "66785604729c153dcad5282097dee8bf"
SRC_URI[dsplib.sha256sum] = "e88909b6271ce6c4c62e2ab90181b7adb36c7f28f5c52836668eb35888785ce8"

View File

@@ -0,0 +1,8 @@
include dsplib.inc
MATHLIB_INSTALL_DIR = "${MATHLIB_C66_INSTALL_DIR}/packages"
DSPLIB_INSTALL_DIR_RECIPE = "${DSPLIB_C66_INSTALL_DIR_RECIPE}"
DSPLIB_INSTALL_DIR = "${DSPLIB_C66_INSTALL_DIR}"
DSPLIB_BUILD_TARGET = "c66x"
DEPENDS += "mathlib-c66x"

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