]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
7 years agou-boot-fslc-fw-utils: add u-boot-fw-utils to PROVIDES
texierp [Fri, 9 Feb 2018 21:24:31 +0000 (22:24 +0100)]
u-boot-fslc-fw-utils: add u-boot-fw-utils to PROVIDES

Without this, bitbake use the default one, and not "u-boot-fslc-fw-utils".

This was observed when layer is used together with poky (with Mender).

Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agot1042d4rdb-64b: remove hv-cfg
Chunrong Guo [Mon, 12 Feb 2018 03:34:38 +0000 (11:34 +0800)]
t1042d4rdb-64b: remove hv-cfg

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agot1042d4rdb-64b: remove hypervisor
Chunrong Guo [Mon, 12 Feb 2018 03:34:37 +0000 (11:34 +0800)]
t1042d4rdb-64b: remove hypervisor

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqoriq-base.inc: define PREFERRED_PROVIDER_ptpd
Chunrong Guo [Wed, 7 Feb 2018 04:01:48 +0000 (12:01 +0800)]
qoriq-base.inc: define PREFERRED_PROVIDER_ptpd

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoptpd-qoriq: add recipes
Chunrong Guo [Wed, 7 Feb 2018 04:01:47 +0000 (12:01 +0800)]
ptpd-qoriq: add recipes

*update to ec34cdd
ec34cdd - ptpd: support linux PHC APIs and HW timestamp
fb75441 - Initial commit for ptpd 2.3.1

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1021atwr: add KERNEL_IMAGETYPES
Chunrong Guo [Wed, 7 Feb 2018 04:01:46 +0000 (12:01 +0800)]
ls1021atwr: add KERNEL_IMAGETYPES

*support building packaging and installing multi types of kernel images

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1046ardb: add ppa-optee
Chunrong Guo [Wed, 7 Feb 2018 04:01:45 +0000 (12:01 +0800)]
ls1046ardb: add ppa-optee

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1043ardb: add ppa-optee
Chunrong Guo [Wed, 7 Feb 2018 04:01:44 +0000 (12:01 +0800)]
ls1043ardb: add ppa-optee

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1012afrdm-32b: rcw-bin instead of rcw
Chunrong Guo [Wed, 7 Feb 2018 04:01:43 +0000 (12:01 +0800)]
ls1012afrdm-32b: rcw-bin instead of rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1012ardb-32b: rcw-bin instead of rcw
Chunrong Guo [Wed, 7 Feb 2018 04:01:42 +0000 (12:01 +0800)]
ls1012ardb-32b: rcw-bin instead of rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri
Ming Liu [Mon, 8 Jan 2018 12:22:07 +0000 (13:22 +0100)]
qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri

This allows the users to be able to override it in oe-device-extra.pri.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Append EGL_CFLAGS to CFLAGS for imxgpu2d
Fabio Berton [Fri, 26 Jan 2018 15:54:42 +0000 (13:54 -0200)]
weston: Append EGL_CFLAGS to CFLAGS for imxgpu2d

When building weston for imxgpu2d machine, CFLAGS doesn't get
EGL_CFLAGS value and cause the error bellow:

| ../build/tmp/sysroots/imx6sl-warp/usr/include/EGL/eglvivante.h:266:2: error: #error "Platform not recognized"
|  #error "Platform not recognized"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoopenssl-qoriq: don't use deprecated functions from utils.bbclass
Chunrong Guo [Mon, 5 Feb 2018 07:13:09 +0000 (15:13 +0800)]
openssl-qoriq: don't use deprecated functions from utils.bbclass

These functions were moved to meta/lib/oe in 2010 and the base_* functions in
utils.bbclass were intended to be a short-term compatibility layer.  They're
still used in a few places, so update the callers to use the new functions

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomux-server: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:36 +0000 (12:46 +0800)]
mux-server: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agohypervisor: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:35 +0000 (12:46 +0800)]
hypervisor: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agohv-cfg: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:34 +0000 (12:46 +0800)]
hv-cfg: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopkc-host: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:33 +0000 (12:46 +0800)]
pkc-host: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopme-tools: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:32 +0000 (12:46 +0800)]
pme-tools: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agofsl-pme: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:31 +0000 (12:46 +0800)]
fsl-pme: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agocantest: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:30 +0000 (12:46 +0800)]
cantest: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodce: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:29 +0000 (12:46 +0800)]
dce: remove

This pkg will not be supported anymore

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agousdpaa: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:28 +0000 (12:46 +0800)]
usdpaa: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoapptrk: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:27 +0000 (12:46 +0800)]
apptrk: remove

This pkg will not be supported anymore

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweb-sysmon:remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:26 +0000 (12:46 +0800)]
web-sysmon:remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agousdpaa-apps: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:25 +0000 (12:46 +0800)]
usdpaa-apps: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoasf: remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:24 +0000 (12:46 +0800)]
asf: remove

This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopkc-firmware:remove
Chunrong Guo [Wed, 31 Jan 2018 04:46:23 +0000 (12:46 +0800)]
pkc-firmware:remove

*This pkg will not be supported anymore.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoppa: Recipe Reogranization
Chunrong Guo [Tue, 30 Jan 2018 09:10:03 +0000 (17:10 +0800)]
ppa: Recipe Reogranization

*ppa build support OPTEE-OS parameter.

*Building PPA source with OPTEE-OS

*add ppa-optee recipes

*update to e564143
e564143 - Adding 'execute' bit to gen_spd_its file mode
a0e0479 - QPPA-34 Fix to resolve the 4.4 Kernel 32bit bootup issue.
3107360 - Initializing TZASC after EL3 cache maint ops; Setting OCRAM to secure access only when EL3 stacks are in OCRAM.
db509c5 - Initializing smc global data region;Making data-in-ocram the default.
48ccba3 - Cleaning up code fix for QLINUX-8590.
c1e2177 - Bringing TZASC Enablement under CONFIG_SPD compile time flag.
fac778a - Enable LPM20 on LS2088A
5be38ad - Fix for ls1026ardb/ls1023ardb board boot up issue on dash-lts 4.9 kernel. JIRA Ticket QLINUX-8590
eb40915 - Adding support for LS1012 Freedom board.
833f749 - Fix for launching 32-bit kernel when OpTee is loaded.
75e9909 - Added TZC-380 & TZC-400 drivers for LS1043 and LS1046.
f2eecde - Add proper checking for Trusted-OS vector-table.
24ecac4 - Enable PSCI-CPU-ON notification for trusted-OS.
a9a6f4d - Fix in SPD for Coverity issues in TX1.0 release.
b2979b5 - Disabling and re-enabling SEC on entry/exit to LPM20 on LS1088.
b31c991 - Fix defect inserted into _zeroize_bss() during last commit.
3f83fd1 - Changed name of ddr/spd.c to spd_ddr.c to prevent filename collision with spd/spd.c.
59acbe2 - Fixing LSCH macro usage in timer.c.
030a2d7 - Adding SD/eMMC driver.
46016e6 - Added functions _getGICC_BaseAddr() and _getGICD_BaseAddr() to ls1012.
1f804e6 - Fixed handling of ls1043/ls1046 gic base address.
7e8df4f - Supplying the start address to _relocate_rela() and _zeroize_bss() functions.
dc36a4e - Resequencing the startup code for ddr and non-ddr builds. Fixed handling of input parameters to _ppa_main().
52f6c8b - Cleanup monitor code.
bdd2e61 - Adding temporary stack to bootcore before ppa_main() is called.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodpdk-extras: remove
Chunrong Guo [Tue, 30 Jan 2018 09:10:02 +0000 (17:10 +0800)]
dpdk-extras: remove

*dpdk includes dpdk-extras

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodpdk: update recipe
Chunrong Guo [Tue, 30 Jan 2018 09:10:01 +0000 (17:10 +0800)]
dpdk: update recipe

update to 076aa8e
*include the following changes:
076aa8e - bus/fslmc: change the eqcr stashing threshold to 1
adc0955 - net/dpaa: Change default tail drop size to 256.
a3921f8 - net/dpaa2 : Revert "enable fetching hash result from hardware"
e901680 - net/dpaa2:Setting correct frame size in dev_mtu_set
d61cd8f - net/dpaa:Setting correct frame size in dev_mtu_set
8bff395 - Merge branch '17.05-next-qoriq' into 17.05-qoriq
14f2b6f - Merge remote-tracking branch 'stable/17.05' into hotfix/DPDK-1036_stable_17.05-to_qoriq
5afa218 - Merge pull request #482 in GITAM/dpdk from DPDK-178-BE to 17.05-next-qoriq
0192452 - net/dpaa: add frame count based tail drop with CGR
d5026f6 - net/dpaa2: removing double env variable for Tail drop setting
7468d34 - net/ixgbe: fix compilation on ARM BE
c493e1f - net/i40e: fix compilation on ARM BE
f502ece - bus/dpaa: fix compilation on ARM BE
bfa94d6 - lpm: fix compilation on ARM BE
815ea7d - pmdinfogen: fix cross compilation for ARM BE
14c81be - Merge pull request #478 in GITAM/dpdk from DPDK-806-phyaddr to 17.05-next-qoriq
b31eb4d - Merge pull request #472 in GITAM/dpdk from DPDK-1010-misc to 17.05-next-qoriq
11c1c9e - bus/dpaa: fix missing symbol for shared build
07e60bd - net/dpaa2: set queues if reconfiguration is done
1918d8c - test/test: improve dequeue logic for crypto operation
b0c1ecb - net/dpaa2: support to configure taildrop size
223fe63 - net/dpaa2: support rx query count api
3333924 - net/dpaa2: enable parse error packet to driver by default
4eec0f0 - net/dpaa: optimize phy to virt for push mode queue
8b3e1c9 - net/dpaa: removing the data prefetch from driver
7505585 - net/dpaa: increase the tail drop length
23505e0 - net/dpaa: optional support for push mode queues
cad1ddb - crypto/dpaa: optimizing the virt to phy conversion
4c84009 - net/dpaa: optimize the phy to virt conversion
d44f70f - mempool: indicate if mempool elements are allocated from muliple memzones
77e5fd8 - errata: dpaa - change the block size flag name in alignment with upstream
305c71a - errata: mbuf - dpaa errata to use family mask
cd6f661 - bus/dpaa: adding fq as a parameter for portal get
2daf985 - Merge pull request #474 in GITAM/dpdk from bugfix/DPDK-845-correction to 17.05-next-qoriq
3a2ea0d - examples/ipsec-secgw: add protocol offload cfg files for 64x64 tunne

*install nxp config files

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1012ardb: rcw-bin instead of rcw
Chunrong Guo [Tue, 30 Jan 2018 09:10:00 +0000 (17:10 +0800)]
ls1012ardb: rcw-bin instead of rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols2088ardb: rcw-bin instead of rcw
Chunrong Guo [Tue, 30 Jan 2018 09:09:59 +0000 (17:09 +0800)]
ls2088ardb: rcw-bin instead of rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1088ardb: rcw-bin instead of rcw
Chunrong Guo [Tue, 30 Jan 2018 09:09:58 +0000 (17:09 +0800)]
ls1088ardb: rcw-bin instead of rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols2088ardb: mc-utils instead of dpl-examples
Chunrong Guo [Tue, 30 Jan 2018 09:09:57 +0000 (17:09 +0800)]
ls2088ardb: mc-utils instead of dpl-examples

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1088ardb: mc-utils instead of dpl-examples
Chunrong Guo [Tue, 30 Jan 2018 09:09:56 +0000 (17:09 +0800)]
ls1088ardb: mc-utils instead of dpl-examples

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomc-utils: add recipes
Chunrong Guo [Tue, 30 Jan 2018 09:09:55 +0000 (17:09 +0800)]
mc-utils: add recipes

*include the following changes:
b79fe4b - config: add descriptions to DPCs and DPLs
cc37a9c - config: convert files from dos format to unix
8b3fe8c - config: update source files to match release LSDK-17.09
5b25be0 - config: update source files to match release LSDK-17.06
01a71bb - config: update source files to match LSDK-17.06-EAR
06dda1d - config: add source files for DPLs and DPCs
86da1cf - initial commit

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agooptee-test: add recipes
Chunrong Guo [Tue, 30 Jan 2018 09:09:54 +0000 (17:09 +0800)]
optee-test: add recipes

*include the following changes:

a54952b - xtest storage: add a test case of creation of already existing object
c3af0c2 - xtest: deprecated bass_return_code
1109316 - xtest: regression 1xxx: at least warn if test pseudo TA not found
a319852 - xtest 1014: minor beautification
3b2da64 - Adds AES-GCM performance test in aes-perf
cc72dd2 - xtest:sdp: fix a xtest crash if TEE is built without test pTA
3a34b98 - xtest:sdp: support old ION API if new API fails
8bc3142 - xtest/sdp: sync with ION udpates from linux kernel 4.12
1d70a11 - regression: add case 1002
087f204 - xtest: add -DTA_DIR to meet different requirement
24ce5ab - aes_perf: add missing #include <trace.h>
96d3952 - crypt: Support 64-bit TA address space.
47f7e3b - remove deprecated ta/prebuilt/faked_armv7_uta_signed_header.bin
e0ab180 - xtest: fix buffer setup in AES benchmark tests
e916b10 - Add regression_1016: TA to TA buffer manipulations
7601c03 - ta/os_test: remove unused code
d2d94b4 - Make sure AES CTR does not buffer data
c13fafa - Make sure AES GCM does not buffer data
5f86daa - regression 6018: reduce the number of blocks written
fbbc48d - xtest: fix 32bit/64bit build directive when GP suite is enabled
de0c443 - regression_5000.c: use size_t instead of uint32_t
cefbe02 - regression_5006: use 32KB buffer
e134252 - --sdp-basic: fix misleading messages
20949ea - regression 6018: reduce the number of blocks written
0b8342d - SDP basic test TA: get SDP configuration from TA devkit
d851fc7 - xtest/perfs: fix option for random initialization of input buffers
b85a5f9 - xtest: add SDP performance tests in aes-perf
b9a9582 - xtest: fix SDP basic to nicely export allocate_ion_buffer()
057129b - aes-perf: AES buffer size must be a multiple of 16 bytes
d0b3ee2 - aes-perf, sha-perf: add long options
2f18cc4 - aes-perf, sha-perf: trace TEE error origin when applicable
7203db0 - Remove SQL-FS
d232f17 - regression: add case 9524
e5f9a5d - regression: 6015: remove special case for REE FS
4fd31f7 - Adjust the 9xxx cases for FS updates
170a1ee - Android.mk: Rename C source files to its test suite
f84e996 - adbg_run.c: Define TAILQ_CONCAT() for aosp
cc923db - Adjust the 9xxx cases for FS updates

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agooptee-client: add recipes
Chunrong Guo [Tue, 30 Jan 2018 09:09:53 +0000 (17:09 +0800)]
optee-client: add recipes

*include the following changes:
73b4e49 - tee-supplicant: REE fs open file with O_SYNC flag
075c56e - tee_supplicant: add register memory feature
27888d7 - tee_client_api: register user memory
f761a27 - tee-supplicant: move TEEC_LOAD_PATH to Makefile
48107e5 - tee_client_api: support calling libteec from cplusplus
32d9b77 - rpi3: fix unsupported exclusive access issue
0efaf6b - libteec/Makefile: create relative links to shared library instead of absolute ones
44c0d30 - Makefile: preserve links to libraries during make copy_export
5883a75 - libteec: benchmark cleanup
e5ba7e8 - tee-supplicant: Report error on short buffer when loading TA
5db6c2d - Fix incorrect share memory size
48aed6e - Storage: Added CFG_TEE_FS_PARENT_PATH config option
1358c3f - Replace file permission symbolic values by octal numbers
63106fb - OP-TEE Benchmark
326001c - tee-supplicant: FS: remove unused legacy RPC functions
d6a3291 - Remove leftovers of SQL FS
5de013f - supplicant: use public rpc command ids
f8a4086 - supplicant: define/describe reserved Ids for supplicant commands
a47e334 - client api: fix ULONG_MAX dependency
9faeb1b - tee_client_api: Correct max shared memory size define
4d5cf67 - tee-supplicant: correct block device path for android
403c9a1 - Remove SQL-FS
0b7aa7d - Android.mk: fix CFG_TEE_CLIENT_LOG_FILE checking
1df4046 - ree_fs_new_opendir(): ignore empty directory
d507b84 - tee_supplicant_android.mk: Add missing configs for sockets
ea42194 - tee-supplicant: fix variable is used unitialized error
79309c4 - Use the mode also in open_wrapper
f79c74f - tee-supplicant: Add support for TCP/UDP iSocket interface
52e6ca1 - tee-supplicant: spawn threads as needed
5229afd - tee-supplicant: support asynchronous supplicant requests
5477e9e - tee-supplicant: Update TEEC_TEST_LOAD_PATH for Android
7f16107 - ree fs rpc: open with best-effort allowing RO data fs
3b4c507 - Add support for TA profiling (gprof)
a1df073 - Rename optee_msg_fs.h to optee_msg_supplicant.h
1aaf6dc - tee-supplicant: disable warnings only for sql_fs.c
3656576 - Add backward compatibility with older TA UUID format
1d5cc96 - Allow O to be an absolute path
ce5fefe - Format UUID strings correctly

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agooptee-os: add recipes
Chunrong Guo [Tue, 30 Jan 2018 09:09:52 +0000 (17:09 +0800)]
optee-os: add recipes

*include the following changes:
ced7d32 - Merge pull request #2 in DASH/optee_os from ~NXA18717/dash_optee_os:master to master
b48ba24 - plat-ls: Add support for armv8 platform flavour
789e38a - core: arm: psci: pass nsec ctx to system_suspend
a7337d8 - core: fix allocated object on object creation failure in svc storage
639e5b8 - pta: change DMSG to FMSG for invoke in pta/SDP
bc0d271 - make clean: split file list into manageable chunks
8c6a8af - Fix comment in tee_ree_fs.c
6d57389 - Update CHANGELOG.md for 2.6.0
e4a1f58 - entry_std.c: Initialize num_params to fix gcc warning
b644907 - thread.c: free rpc arg mobj during cache disabling
a3bb288 - Update minor revision to 6 for release tag 2.6.0-rc1
b45ff69 - hikey, hikey960: enable dynamic shared memory
9a85cc0 - core: add v2p/p2v tests in embedded tests
3883028 - core:mmu: privileged land pa2va is not supported in dynamic SHM
0d86665 - core:debug: add verbosity when pa/va do not match
42d91b4 - core:mmu: fix userland pa2va conversion
bbed97b - core:mmu: fix userland va2pa conversion
def98e2 - core:unwind: check user context on stack print of panicked TAs
f98151a - core: map PTA registered shared memory late
430dcbd - core: reimplement mobj_mapped_shm_alloc()
071e702 - core: add mobj_reg_shm_{,un}map()
5c7a19b - core: mobj: remove double physical offset
a71af55 - core: mobj: add mobj_get_phys_offs()
8ae8c73 - Add Marvell platform with initial support for ARMADA A7K & A8K
ade1412 - Util: add ASM version ROUNDDOWN and ROUNDUP definitions
a5ebede - Util: add some useful SIZE definitions
ae9fdf9 - plat-stm: support registered shm buffers
ae19421 - core:sdp: fix SDP test pseudo-TA against dynamic shm
c5d84b7 - plat-rcar: add non-secure DDR configuration
d7269cc - plat-rcar: add initial support for salvator-m3 board
b369a93 - plat-rcar: force CFG_CORE_LARGE_PHYS_ADDR
ae841ed - pager: allow TA unwind when cause of unwind is not abort
785be2e - plat-vexpress: juno: add missing DRAM1
7411e0e - Add comment about CFG_UNWIND
3ff067c - plat-vexpress: fvp: add missing DRAM1
cbe4eae - core: add register_phys_mem_ul()
29ba2e7 - core: trivial large paddr_t fixes
dd3afba - Add CFG_CORE_LARGE_PHYS_ADDR for 64bit paddr_t

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorcw-bin: add recipes
Chunrong Guo [Tue, 30 Jan 2018 09:09:51 +0000 (17:09 +0800)]
rcw-bin: add recipes

*include the following changes:

bf3ae3c - armv8:LS1012A: Add support for LS1012A-2G5RDB board
e84010a - rcw: remove source files of SoCs
69104c3 - LS1012: Change header location in rcw for Secure Boot
43c79c9 - rcw: ls1088aqds: Add RCW PBL_QSPI_1600_700_2100_0x15_0x0d.bin
6719b04 - Ls1043a: add workaround for pcie errata A-009859
1a6236a - LS1012ARDB: Change rcw for secure boot
cdf4b72 - rcw: ls1088aqds: Add SCSI errata for detecttion of sata
16072f7 - armv8:LS1012A: RCW supporting 1GHz CPU frequency
90aef03 - LS1088ARDB:Reduce size in block copy command
53518dc - rcw: ls1088ardb: Add SCSI errata for detecttion of sata
0a869b3 - ls1021a: add workaround for pcie erratum A-007997 and A-007815
e7f18e5 - ls2088ardb: Add RCW for with platform frequency 700MHz
6f324fc - Use BSD license for both rcw and binary files
c69799f - Added copyright to byte_swap.tcl

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agot1042d4rdb: add machine config
Chunrong Guo [Thu, 25 Jan 2018 06:28:37 +0000 (14:28 +0800)]
t1042d4rdb: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agot1042d4rdb-64b: add machine config
Chunrong Guo [Thu, 25 Jan 2018 06:28:36 +0000 (14:28 +0800)]
t1042d4rdb-64b: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoe5500-64b.inc: add recipes
Chunrong Guo [Thu, 25 Jan 2018 06:28:33 +0000 (14:28 +0800)]
e5500-64b.inc: add recipes

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoe5500.inc: add recipes
Chunrong Guo [Thu, 25 Jan 2018 06:28:32 +0000 (14:28 +0800)]
e5500.inc: add recipes

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqe-ucode: support t1042
Chunrong Guo [Thu, 28 Dec 2017 10:04:29 +0000 (18:04 +0800)]
qe-ucode: support t1042

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoclasses/recipes: Convert SkipPackage -> SkipRecipe
Chunrong Guo [Fri, 26 Jan 2018 06:33:20 +0000 (14:33 +0800)]
classes/recipes: Convert SkipPackage -> SkipRecipe

The new name is much more consistent with what this actually means. We put
the pieces in place to rename everything a while back but looks like we
forgot to actually do it! Fix that now.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agop2020rdb: add machine conf
Chunrong Guo [Thu, 25 Jan 2018 06:28:35 +0000 (14:28 +0800)]
p2020rdb: add machine conf

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agompc8548cds: add machine conf
Chunrong Guo [Thu, 25 Jan 2018 06:28:34 +0000 (14:28 +0800)]
mpc8548cds: add machine conf

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqoriq-ppc.inc: add recipes
Chunrong Guo [Thu, 25 Jan 2018 06:28:31 +0000 (14:28 +0800)]
qoriq-ppc.inc: add recipes

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoe500v2.inc: add recipe
Chunrong Guo [Thu, 25 Jan 2018 06:28:30 +0000 (14:28 +0800)]
e500v2.inc: add recipe

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"
Chunrong Guo [Fri, 5 Jan 2018 03:01:28 +0000 (11:01 +0800)]
linux-qoriq_4.4: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"

*update RDEPENDS to match kernel naming

The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include
needs to do the same, otherwise bitbake emits a warning and the kernel isn't
removed.

*FILES_${KERNEL_PACKAGE_NAME}-image () replaces original key FILES_kernel-image

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.9: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"
Chunrong Guo [Fri, 5 Jan 2018 03:01:27 +0000 (11:01 +0800)]
linux-qoriq_4.9: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"

*update RDEPENDS to match kernel naming

The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include
needs to do the same, otherwise bitbake emits a warning and the kernel isn't
removed.

*FILES_${KERNEL_PACKAGE_NAME}-image () replaces original key FILES_kernel-image

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoovs-dpdk: update to 5c67e9c
Chunrong Guo [Wed, 27 Dec 2017 09:21:25 +0000 (17:21 +0800)]
ovs-dpdk: update to 5c67e9c

*include the following changes:
5c67e9c - Set release date for 2.8.1.
5f3bd11 - connmgr: Fix violation of flow monitoring protocol description.
c6825a6 - ovn/actions: Improve OVN load-balancing performance.
fb805ee - datapath-windows: Fix bugs in cleaner threads
eb078f4 - dpif-netdev: Fix a zero-rate bug for meter
45c7b48 - conntrack: Tighten handling of alg reverse conns.
99ae061 - conntrack: Add function ct_print_conn_info().
664a67e - conntrack: Create nat_conn_keys_insert().
35ab152 - netdev-dpdk: reset packet_type for reused dp_packets.
b9ba6b4 - dp-packet: Refactor DPDK packet initialization.
d14a88e - docs: Use DPDK 17.05.2 release.
d366c02 - Documentation: Also define install-man-rst when Sphinx is not available.
ec0b301 - Debian: Update package dependency

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorestool:update to 90fe5c4
Chunrong Guo [Wed, 27 Dec 2017 09:21:24 +0000 (17:21 +0800)]
restool:update to 90fe5c4

*include the following changes:

90fe5c4 - ls-addni: accept arguments also as hex numbers
e3d1d6a - scripts: fix syntax error due to bash vs sh differences
59df620 - scripts: replace 'nproc' with cross-platform implementation
117f2a5 - scripts: do not compare strings with regexp expressions
378cd08 - scripts: use proper arithmetic operations
5224840 - scripts: workaround for a improper sed substitution
4a1df34 - scripts: use Bourne shell instead of bash
e103601 - scripts: use Bourne shell's pattern matching
2127850 - scripts: use strings instead of arrays
899d6c7 - scripts: use proper arithmetic operation syntax
09f8400 - scripts: use restool --full-path option
e316b4c - scripts: remove unnecessary arrays
6039bd1 - dprc: add --full-path option to dprc list command
978f00c - scripts: move shebang on the first line

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogpp-aioptool: update to 6ead470
Chunrong Guo [Wed, 27 Dec 2017 09:21:23 +0000 (17:21 +0800)]
gpp-aioptool: update to 6ead470

*include the following changes:
6ead470 - Update default thread per core value to 0

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoaiopsl:update to 48b5c0b
Chunrong Guo [Wed, 27 Dec 2017 09:21:22 +0000 (17:21 +0800)]
aiopsl:update to 48b5c0b

*include the following changes:
48b5c0b - IPR: fix incorrect handling of fragments when running out of buffers
5e79527 - aiopsl: add support for DPBP buffer cleanup on global free
3ea5467 - DPNI: add small test for the hw annotation config api
f1b5249 - DPNI: add API for configuring HW annotation on TX
2cc5802 - aiopsl: fix coding style
f35bc3f - aiopsl: create function to empty DPBPs
bffed10 - FDMA: minor fixes
7b1b3fe - DPNI: update function description
be74eae - DPNI: fix tx error only confirmation
10d2886 - [coverity] Fix some minor build errors
f8ab434 - ipr: disable IPv6 atomic fragment detection by default
1dc1331 - DPNI api: fix incorrect function description
77aaa03 - DPNI: add support for tx error only confirmation

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqbman_userspace: update to 75ff61a
Chunrong Guo [Wed, 27 Dec 2017 09:21:21 +0000 (17:21 +0800)]
qbman_userspace: update to 75ff61a

*include the following changes:
75ff61a - Add API to invalidate the portals cacheable area
3444c4e - Update COPYING file copyright format
f9dd8c6 - Merge pull request #31 in DPAA2/qbman_userspace from compat_cleanup to master
8f02396 - Merge pull request #32 in DPAA2/qbman_userspace from ~R54964/qbman_userspace:master to master

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoodp: update to 55abe6d
Chunrong Guo [Wed, 27 Dec 2017 09:21:20 +0000 (17:21 +0800)]
odp: update to 55abe6d

include the following changes:
55abe6d - submodule: change to github
7db258d - Merge pull request #520 in GITAM/odp from ~NXA07732/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq
6a2a62f - Updating the sub-module path to bitbucket from stash.
2923db9 - dpaa2: Fix odp restart issue in scheduler mode
946d32e - odp: Update qbman commit to 75ff61a7ca6acdbdbb780161b053cbcbc990f1be
e354952 - Removing atomic/ordered context while enqueuing the buffer

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorcw: update to cbd5e66
Chunrong Guo [Wed, 27 Dec 2017 09:21:19 +0000 (17:21 +0800)]
rcw: update to cbd5e66

*include the following changes:
cbd5e66 - T2080: add workaround of errata A-008851
13c95e2 - rcw: remove binary files of SoCs
69104c3 - LS1012: Change header location in rcw for Secure Boot

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-qoriq: update to 2017.12
Chunrong Guo [Wed, 27 Dec 2017 09:21:18 +0000 (17:21 +0800)]
u-boot-qoriq: update to 2017.12

*include the following changes:

9f7df1b - env: sf:Enable environmnet varibale before relocation
840a903 - board/ls2080a, ls1088a: Add check for mc-dpl applied in fdt
208b0b6 - armv8: ls1088 : MC alignment should always be fixed to 512MB
6dd3af0 - ls1012a:dts: Correct LS1012A-2G5RDB device tree
d7ca121 - armv8: layerscape: Discard the needless cpu nodes
69620c9 - armv8: ls1043a/ls2080a: check SoC by device ID
196d773 - armv8: ls1088ardb: support force SDHC mode by hwconfig
68218ae - LS1012ARDB Secure Boot: Add encapsulation support
90a096f - armv8: ls1046aqds: update IFC NOR timings
212917d - drivers: net: pfe_eth: Disable autonegotiation for 2.5G SGMII
77c795d - board: freescale: ls1012a: LS1012A-2G5RDB board support
51c350b - armv8/kconfig: Align boards of same family at one place
6adcdca - driver: fsl-mc: MC object cleanup when DPL not loaded
4b02c65 - powerpc/p1_p2_rdb_pc: Fix endian access issue on EHCI intinalization
bbc95ad - powerpc/T104xRDB: Fix endian access issue on EHCI intinalization
5857001 - boards: ls1046ardb: disable unavailable "ethernet" node in dts
86682f0 - arm: Add support of updating dts before fix-up
df8d00c - common: Fix-up MAC addr in dts by fetching env variable serially
75045a7 - fsl-qbman: Include missing function prototype
269953a - driver: net: fsl-mc: flib changes for MC 10.3.0
813486a - drivers: net: pfe_eth: remove unused code under CONFIG_PFE_WARN_WA
fdf2bf4 - drivers: net: pfe_eth: remove unused code under CONFIG_UTIL_PE_DISABLED
44c39f0 - drivers: net: pfe_eth: cleanup typos and indent
5dc8c93 - drivers: net: pfe_eth: use writel/readl to access hw bds
8dc0a63 - drivers: net: pfe_eth: add pfe_rx_done to clear bd after packet processing
85a3451 - usb: Add delay to fix USB 2.0 stick enumeration failure on LS208xA
139ec62 - Revert "armv8: ls1088a: correct pcie fixup compatible string"
7bd0db8 - SECURE BOOT: Add SD fall back option
2068345 - cmd: mac: Update description of help
b040e4a - armv8: fsl-layerscape: Add support of disabling core prefetch
f53d786 - armv8: fsl-layerscape: Allocate Secure memory from first ddr region
8e9a95e - u-boot: fixup the iommu-map property of fsl-mc node
a95797b - armv7: ls1021a: Fix marco CONFIG_LS102XA
c249f5f - ls1088aqds: Add CONFIG_SGMII_PHYLIB in header file for QDS
64169db - armv8: ls1088: introduce CONFIG_SGMII_PHYLIB
002dc70 - driver: net: ldpaa_eth: Add PHY-less SGMII support
44a294b - drivers: net: ldpaa_eth: Correct error handler for qbman_swp_acquire()
0ca9091 - armv8: fsl-layerscape: Fix MC reserved memory calculation

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: update to bbf051dc9
Chunrong Guo [Wed, 27 Dec 2017 09:21:17 +0000 (17:21 +0800)]
linux-qoriq_4.4: update to bbf051dc9

*include the following changes:

bbf051d - Merge branch 'linux-4.4-nxp' into linux-4.4 on Dec. 12, 2017
672ee5e - arm64: dts: ls1046a: disable Ethernet nodes 0 and 1
e2a96c6 - arm64: dts: add dma coherent flags for DPAA 1.x Ethernet nodes
3c07d67 - arm/dts: Add nodes for flexcan devices present on LS1021A-Rev2 SoC
1027f4e - arm: dts: Remove p1010-flexcan compatible from imx series dts
712add2 - powerpc: dts: P1010: Add endianness property to flexcan node
cf0f79e - arm64: dts: ls1088a: correct the i2c clock to 1/8 platform pll
4c7d926 - arm64: dts: ls208xa: correct the i2c clock to 1/2 platform pll
03ebf6a - arm64: dts: ls1012a: correct the i2c clock to 1/4 platform pll
9339c66 - clk: qoriq: add more divider clocks support
3664237 - i2c: imx: implement bus recovery with gpio for Layerscape
1b02f58 - gianfar: Disable EEE autoneg by default
280e5ca - Merge branch 'linux-4.4-nxp' into linux-4.4 on Dec. 8, 2017
6a70bac - Merge linaro linux v4.4.98 into linux-4.4
ded7a2e - staging: fsl_ppfe/eth: Avoid packet drop at TMU queues
2aa7ed0 - staging: fsl_ppfe/eth: add function to update tmu credits
0cc1286 - staging: fsl_ppfe/eth: Disable autonegotiation for 2.5G SGMII
5074a72 - staging: fsl_ppfe/eth: Enable PFE in clause 45 mode
557db3f - net: ethernet: Rename PHY_INTERFACE_MODE_SGMII_2500
9d9ffbd - phy: Add 2.5G SGMII interface mode
af5b3e4 - net: ethernet: Remove PHY_INTERFACE_MODE_SGMII_2500
f444c0c - arm64: dts: freescale: ls1012a: Disable PCIe node as default
d0941c3 - arm64: dts: ls1012a: Add LS1012A-2G5RDB board support
1346603 - sdk_dpaa: ceetm: increment the interface's ern counters when needed
a0de89e - sdk_dpaa: ceetm: coding style fixes and added comments
403aed9 - sdk_dpaa: ceetm: stop transmitting frames when the CQ is congested
a0c7c6c - sdk_dpaa: ceetm: add independent CEETM congestion thresholds
e3b56f6 - usb: ehci-fsl: Fix compilation error when enable EHCI for ls1012a.
3640e5a - usb: ehci-fsl: Remove powerpc related code.
82e165d - usb: fsl: Fix compilation error
ac9faac - fsl/usb: Workarourd for USB erratum-A005697
caf79c1 - arch: arm64: add ARM64 specific functions required for ehci fsl driver
ad6a03d - core/linux: fsl/usb: Stops USB controller init if PLL fails to lock
08e34f4 - crypto: caam/qi - fix FD congestion weight
37144f3 - staging: fsl-dpaa2/mac: Fix compiling error
99ae4d1 - net: phy: fixed_phy: fix of_node leak in fixed_phy_unregister
1f9dbea - phy: fixed: Fix removal of phys.
13122cd - staging: fsl-dpaa2/mac: Free phydev on unbind
c7aa6b3 - staging: fsl-dpaa2/mac: Cleanup code
f30b1aa - staging: fsl-dpaa2/mac: Remove redundant free
5c4cac7 - staging: fsl-dpaa2/eth: Add DCB Kconfig
c9190e7 - mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
9992bca - arm64: dts: freescale: ls1012a: fix RGMII tx delay issue
307b05e - staging: fsl_ppfe/eth: fix RGMII tx delay issue
abb8d8e - crypto: caam/qi2 - fix descriptors, keys DMA mapping direction
9c82eb5 - crypto: caam/qi2 - fix DMA API leaks for multiple setkey() calls
a7601a9 - crypto: caam/qi2 - move flc_dma out of caam_flc struct
4d70030 - crypto: caam/qi2 - don't copy ablkcipher keys
a7b007b - crypto: caam - constify key data
ddd3670 - dma: fsl-qdma: add qDMA big endian support
754e64f - dts: ls1021a: add qdma node to dtsi
bce9160 - staging: fsl-dpaa2/eth: defer probe if no mc portal is found
41c80cf - staging: fsl-dpaa2/eth: Remove unused FD field
4d4f46f - staging: fsl-dpaa2/eth: Don't yield the cpu unless necessary
b33baa0 - staging: fsl-dpaa2/eth: Don't include HH_DATA_MOD in needed_headroom
8a1689d - staging: fsl-dpaa2/eth: Update Rx headroom computation
c28cdf7 - staging: fsl-dpaa2/eth: Don't account SWA in tx_data_offset
0f2fae2 - staging: fsl-dpaa2/eth: Add buffer count to channel stats
34265ba - staging: fsl-dpaa2/eth: Fix NAPI initialization
a7dfe40 - staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path
76908ef - staging: fsl-dpaa2/eth: Fix potential endless loop
af10703 - staging: fsl-dpaa2/eth: Fix compiling errors for backporting dash-lts
ac45624 - staging: fsl-dpaa2/eth: Get PFC config from HW
c34b912 - staging: fsl-dpaa2/eth: Add dpni_get_congestion_notif API
5b449a0 - staging: fsl-dpaa2/eth: Configure PFC in MC
7738538 - staging: fsl-dpaa2/eth: Refactor fq taildrop setup
9fa2a2c - staging: fsl-dpaa2/eth: Add ingress classification
c06bdea - staging: fsl-dpaa2/eth: Add DCB support
e0322ae - staging: fsl-dpaa2/eth: Switch to v2 dpni_set_pools cmd
1e03866 - staging: fsl-dpaa2/eth: Add fs entries for all tcs
7e68463 - staging: fsl-dpaa2/eth: Handle multiple traffic classes
119bc0d - PCI: layerscape: Change default error response behavior
a2140da - PCI: Disable MSI for Freescale Layerscape PCIe RC mode

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq 4.9 : update to acfe4402df
Chunrong Guo [Wed, 27 Dec 2017 09:21:16 +0000 (17:21 +0800)]
linux-qoriq 4.9 : update to acfe4402df

*include the following changes:

acfe440 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 13, 2017
c3b222b - Sync talitos driver between linux-4.9-nxp and linux-4.9
7c46b7f - crypto: talitos - fix ctr-aes-talitos
21eab2f - crypto: talitos - fix use of sg_link_tbl_len
4be9183 - crypto: talitos - fix AEAD for sha224 on non sha224 capable chips
b557de5 - crypto: talitos - fix setkey to check key weakness
256a6a5 - crypto: talitos - fix memory corruption on SEC2
d2251d7 - crypto: talitos - fix AEAD test failures
d311b855 - crypto: talitos - fix hashing
7ddfe40 - crypto: talitos - fix sha224
6d52ef7 - crypto: talitos - Don't provide setkey for non hmac hashing algs.
d773489 - crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD
96b8b74 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 12, 2017
85464a2 - arm64: dts: ls1046a: disable Ethernet nodes 0 and 1
247e303 - arm64: dts: add dma coherent flags for DPAA 1.x Ethernet nodes
d348e6c - arm/dts: Add nodes for flexcan devices present on LS1021A-Rev2 SoC
df5e585 - arm: dts: Remove p1010-flexcan compatible from imx series dts
6eb1b20 - powerpc: dts: P1010: Add endianness property to flexcan node
e8ac301 - arm64: dts: ls1088a: correct the i2c clock to 1/8 platform pll
405c970 - arm64: dts: ls208xa: correct the i2c clock to 1/2 platform pll
980b261 - arm64: dts: ls1012a: correct the i2c clock to 1/4 platform pll
b0c4ae0 - powerpc/fsl/dts: add FMan node for t1042d4rdb
b62b10a - clk: qoriq: add more divider clocks support
a5e5a7b - i2c: imx: implement bus recovery with gpio for Layerscape
e366883 - gianfar: Disable EEE autoneg by default
708b8b8 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 8, 2017
c0246a9 - Merge Linaro linux 4.9.62 into linux-4.9
5fe8cfe - staging: fsl_ppfe/eth: Avoid packet drop at TMU queues
076847d - staging: fsl_ppfe/eth: add function to update tmu credits
e42459a - staging: fsl_ppfe/eth: Disable autonegotiation for 2.5G SGMII
5dbb5b7 - staging: fsl_ppfe/eth: Enable PFE in clause 45 mode
edd93f3 - net: ethernet: Rename PHY_INTERFACE_MODE_SGMII_2500
5fec534 - phy: Add 2.5G SGMII interface mode
3adb557 - net: ethernet: Remove PHY_INTERFACE_MODE_SGMII_2500
adaa2ca - arm64: dts: freescale: ls1012a: Disable PCIe node as default
45f5ed2 - arm64: dts: ls1012a: Add LS1012A-2G5RDB board support
5c7227f - sdk_dpaa: ceetm: increment the interface's ern counters when needed
b8bf075 - sdk_dpaa: ceetm: coding style fixes and added comments
11a1b06 - sdk_dpaa: ceetm: stop transmitting frames when the CQ is congested
08c48ca - sdk_dpaa: ceetm: add independent CEETM congestion thresholds
de0d09d - arch: arm64: add ARM64 specific functions required for ehci fsl driver
4256aae - usb: ehci-fsl: Fix compilation error when enable EHCI for ls1012a.
309862b - crypto: caam/qi - fix FD congestion weight
ed6a4bb - staging: fsl-dpaa2/mac: Free phydev on unbind
59588e4 - staging: fsl-dpaa2/mac: Cleanup code
818a415 - staging: fsl-dpaa2/mac: Remove redundant free
eec4194 - staging: fsl-dpaa2/eth: Add DCB Kconfig
fb2c6c8 - mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
cfb3407 - crypto: caam/qi2 - fix descriptors, keys DMA mapping direction
e4bcc88 - crypto: caam/qi2 - fix DMA API leaks for multiple setkey() calls
0448ead - crypto: caam/qi2 - move flc_dma out of caam_flc struct
1f4382d - crypto: caam/qi2 - don't copy ablkcipher keys
1e2a992 - crypto: caam - constify key data
f77bb75 - dma: fsl-qdma: add qDMA big endian support
95084ac - dma: ls1021a: fix qdma node to dtsi
6f6972a - staging: fsl-dpaa2/eth: defer probe if no mc portal is found
21bdda4 - staging: fsl-dpaa2/eth: Remove unused FD field
01217dc - staging: fsl-dpaa2/eth: Use napi_consume_skb()
6372197 - staging: fsl-dpaa2/eth: Don't yield the cpu unless necessary
b340142 - staging: fsl-dpaa2/eth: Don't include HH_DATA_MOD in needed_headroom
d2c55fe - staging: fsl-dpaa2/eth: Update Rx headroom computation
6a91fe0 - staging: fsl-dpaa2/eth: Don't account SWA in tx_data_offset
660ad84 - staging: fsl-dpaa2/eth: Add buffer count to channel stats
7cc6c44 - staging: fsl-dpaa2/eth: Fix NAPI initialization
0f10e8d - staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path
d567182 - staging: fsl-dpaa2/eth: Fix potential endless loop
e11bc97 - usb: fsl: Fix compilation error
e1e457f - fsl/usb: Workarourd for USB erratum-A005697

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-vpuwrap: Upgrade to v4.3.2
Yuqing Zhu [Tue, 26 Dec 2017 06:11:02 +0000 (14:11 +0800)]
imx-vpuwrap: Upgrade to v4.3.2

1. Rename the recipe version, align with imx-codec/parser

2. Upgrade EULA to v20

3. Changes:
   -Add vpu_wrapper_test
   -Add gst_dump tools
   -Add gl sink
   -Enable RMVB/VC1/DIVX3
   -Add webp support

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-parser: Upgrade to v4.3.2
Yuqing Zhu [Tue, 26 Dec 2017 06:11:01 +0000 (14:11 +0800)]
imx-parser: Upgrade to v4.3.2

1. Upgrade EULA to v20

2. Add i.MX8 support

3. Bugfix/Optimization
   -Fix creating parser error
    When the variable value is negetive, if(bytesToRead) will return true,
    modify this condition to if(bytesToRead > 0).
   -FLAC PARSER 03.00.07
    Check read actual length in case of parser reach eos.
   -MP4 PARSER 06.12.11
    Fix crash issue when parse id3 metadata.
   -MPG2 PARSER 04.05.16
    Fix parser return wrong frame size after fastforward.
   -ASFPARSER_01.00.55
    Update for HEVC tag and audio AC3 support.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-codec: Upgrade to v4.3.2
Yuqing Zhu [Tue, 26 Dec 2017 06:11:00 +0000 (14:11 +0800)]
imx-codec: Upgrade to v4.3.2

1. Upgrade EULA to v20

2. Add i.MX8 support

3. Bugfix/Optimization
   - Remove video codec in imx-codec package.
   - Fix logically dead code issue for aac_dec.
   - Fix wrong sizeof argument for flac_dec.
   - Cancel unused code in nb_amr/wb_amr/flac_dec/bsac_dec.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolayer.conf: Change default IMX_MIRROR to a new NXP one
Yuqing Zhu [Tue, 26 Dec 2017 06:10:59 +0000 (14:10 +0800)]
layer.conf: Change default IMX_MIRROR to a new NXP one

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomerge-files: fix test_signatures failed
Chunrong Guo [Thu, 21 Dec 2017 03:06:57 +0000 (11:06 +0800)]
merge-files: fix test_signatures failed

*remove do_unpack[nostamp] and do_install[nostamp] to fix the below error:
|merge-files:do_unpack: d2dd30367d5f5126514809c29f4b60f3 -> 83d69c6e61f2de297c0acb94f3531689
|bitbake-diffsigs --task merge-files do_unpack --signature d2dd30367d5f5126514809c29f4b60f3 83d69c6e61f2de297c0acb94f3531689
|NOTE: Starting bitbake server...
|Taint (by forced/invalidated task) changed from nostamp:a4c64ee4-dc12-4ba0-b598-d47afd77eefb to nostamp:49eb1718-bacc-46d8-9658-779aff62b7ee

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Do not force MACHINE_SOCARCH for PACKAGE_ARCH
Otavio Salvador [Tue, 16 Jan 2018 15:34:17 +0000 (13:34 -0200)]
weston: Do not force MACHINE_SOCARCH for PACKAGE_ARCH

There is no need to force the PACKAGE_ARCH as it is automatically set
correctly for i.MX based machines and left unmodified otherwise.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-gpu-viv: egl: Add alias for EGL_PLATFORM_GBM_KHR
Otavio Salvador [Fri, 15 Dec 2017 13:08:59 +0000 (11:08 -0200)]
imx-gpu-viv: egl: Add alias for EGL_PLATFORM_GBM_KHR

New EGL code uses EGL_PLATFORM_GBM_KHR (for example weston) and the
value is the same, so we can provide an alias for it instead of
patching every code using it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Switch to 2.0 with i.MX fork
Tom Hochstein [Thu, 7 Dec 2017 17:31:01 +0000 (11:31 -0600)]
weston: Switch to 2.0 with i.MX fork

EGL support was removed from the fbdev compositor in Weston 2.0. Add
it back via an i.MX fork.

This has been verified with imx-gpu-viv v6 only.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-gpu-viv: egl: Add alias for EGL_PLATFORM_X11_KHR
Otavio Salvador [Wed, 13 Dec 2017 13:03:39 +0000 (11:03 -0200)]
imx-gpu-viv: egl: Add alias for EGL_PLATFORM_X11_KHR

New EGL code uses EGL_PLATFORM_X11_KHR (for example glmark2) and the
value is the same, so we can provide an alias for it instead of
patching every code using it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-itbimage: depends extraimage task to fix EXTRA_IMAGEDEPEND license issue
Chunrong Guo [Mon, 4 Dec 2017 10:02:11 +0000 (18:02 +0800)]
kernel-itbimage: depends extraimage task to fix EXTRA_IMAGEDEPEND license issue

*Fix the build error:
|[Errno 2] No such file or directory: '.../licenses/ppa/recipeinfo'

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqt5: Enable backends for GBM when using use-mainline-bsp override
Fabio Berton [Fri, 8 Dec 2017 18:54:59 +0000 (16:54 -0200)]
qt5: Enable backends for GBM when using use-mainline-bsp override

Add gbm to PACKAGECONFIG_GL_use-mainline-bsp to enable EGLFS GBM QPA backend.

Change-Id: I76d8a3116ebebc4b9383fc575878c5aec666c203
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqtbase: Remove upstream applied patch
Fabio Berton [Tue, 5 Dec 2017 18:51:09 +0000 (16:51 -0200)]
qtbase: Remove upstream applied patch

This patch was applied on qtbase commit:

commit 9ae028f507a22bd03c861e9d14c2efc4aa2efeda
Author: Marco Martin <mart@kde.org>
Date:   Fri Feb 10 15:00:23 2017 +0100

    Environment variable enabling the workaround FBO readback bug

    On some ARM devices the font glyph generation is broken
    Add an environment variable to enable workaround_brokenFBOReadBack
    in QOpenGLContext, to fix font rendering on such devices as
    Mali and Adreno

    Change-Id: I9cc99ecb8b71a35bc369ec9dd11b877016b1179e
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Change-Id: I0aec7ed2941b22aa2a0ea7638a5523a25c47fbd1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-fslc-fw-utils: Fix build
Otavio Salvador [Thu, 30 Nov 2017 13:24:38 +0000 (11:24 -0200)]
u-boot-fslc-fw-utils: Fix build

There was a wrong include of u-boot.inc on this recipe which were
causing build errors, also it was using the old target to build the
environment tools.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-fslc: Upgrade to 2017.11-based fork
Otavio Salvador [Tue, 28 Nov 2017 18:38:00 +0000 (16:38 -0200)]
u-boot-fslc: Upgrade to 2017.11-based fork

This includes following changes on top of 2017.11 tag:

ca0c3f3fac configs: icore-rqs: Enable falcon mode
c39e5ad9ad engicam: imx6q: Return mmc dev 0 for icore
7953884755 i.MX6: engicam: Add imx6q/imx6ul boards for existing boards
924ac4a9ac board: icore-rqs: Fix mmc get env device
1caace2d74 i.MX6UL: icore: Add SPL_OF_CONTROL support
655f153b7c pinctrl: imx6ul: Fix pinctrl data overlapped with DT area
735b8429cf i.MX6Q: icore: Add SPL_OF_CONTROL support
e2aee01772 i.MX6Q: icorem6: Move spl load fit to common/spl
7265424b4b i.MX6: engicam: Move set_fdt_file to common
676484d0f5 mx6sxsabresd: Use PARTUUID to specify the rootfs location
c685436fb6 imx: Remove boolean parameter from wdog powerdown function
dfd399d4b2 imx: Also clear powerdown enable bit for WDOG3 on i.MX6ULL
21e5b103ee mx6ull: Fix WDOG3 base address
28a06c12ca envtools: make sure version/timestamp header file are available
5a3afcb579 mx6sabreauto: Remove unneeded SPL selection
a80c8e3c7a mx6: Select MX6QDL option via Kconfig
7c9d795887 mx53: Add Board support for GE PPD
a7dbf3c3a4 board: ge: make VPD code common
fd7ab796b5 rtc: add support for s35392a
efc51f73e3 bootcount: add support for bootcounter on EXT filesystem
8b0c1c4d23 arm: mx5: Add more register definitions
29e5e9df46 pwm: imx: Enable PWM support on i.MX53
02cc3e8037 ext4: recover from filesystem corruption when reading
4c530ec27c imx: mxc_i2c: tweak the i2c transfer method
87d4563bbd Revert "wandboard: Remove unnecessary delay"
913c93d432 pico-imx6ul: Use FS_GENERIC load command
bd7c72d0e2 pico-imx6ul: Add function to create gpt partitions
1bd87551eb pico-imx6ul: Define partition layout in the environment
6d2499a223 pico-imx6ul: Add boot and rootfs dfu_alt_info
114501165b pico-imx6ul: Use PARTUUID to specify the rootfs location
9a6f8019f6 pico-imx6ul: Move dfu_alt_info to CONFIG_DFU_ENV_SETTINGS variable
0b20df36bc mx25pdk: Change root to use a single partition layout
2dcd3eeeff pico-imx7d: Enable booting from single partition
d6008b2e1a pico-imx7d: Replace fatload command
7fe81082a3 pico-imx7d: Add support for secure boot
f960fe77df mx6sabre_common: Place video related settings in common code
f4998c99d4 mx6sabre_common: Dynamically change the video output
c3e252e8ca mx6sabresd: Enable video interfaces in bootargs
c94a211847 mx6sabresd: Use LDO dtb file until LDO bypass support is added
3abd094faf mx6slevk: Use LDO dtb file until LDO bypass support is added

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoxf86-video-armada: Bump to 04748ff
Fabio Estevam [Tue, 28 Nov 2017 17:25:03 +0000 (15:25 -0200)]
xf86-video-armada: Bump to 04748ff

Bump to 04748ff, which contains the following changes:

04748ff etnaviv: avoid out of bounds accelerated picture accesses
e907c63 etnaviv: add default string for error codes
33eaf05 etnaviv: add coordinates to Xrender Composite debug
c191212 etnaviv: fix stale cache_timer pointer
1c4b212 etnaviv: fix timeout calculation

This fixes GUI text corruption on imx6q when running a core-image-sato
image.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-imx: Update to version 0.13.0
Carlos Rafael Giani [Tue, 21 Nov 2017 21:10:09 +0000 (22:10 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.13.0

Changes:

* New imxv4l2videosink element
  Currently only supports input physically contiguous memory blocks
  as input (so, for example, no videotestsrc)

* New Pango-based overlay elements using G2D for rendering

* gstimxcommon library is now public
  Necessary when implementing external sinks to retrieve the mapped
  physical memory address from gstreamer buffers
  (NOTE: ABI may change in the next few releases until this is stabilized)

* New optional ability to use GstPhysMemory from gst-plugins-bad

* imxv4l2videosrc:
  * Add checks for V4L XRGB555X and GStreamer NV61 pixel formats
  * Add UYVY support and make it the new default
    UYVY works better with IPU-based deinterlacing, since with I420,
    deinterlaced frames may exhibit a green band at the bottom, which
    is apparently an IPU bug related to the plane offsets.
  * Fix compile prior to Gstreamer 1.3.1
  * v4l2_buffer_pool: Add special case for tw6869 driver
    The tw6869 driver requires a different physical address to allow
    DMA'able buffers for decreasing latency between chip and display
  * v4l2src: add fractional "fps" property
    (obsoletes the "fps-n" property)
  * Add GstImxV4l2Meta init function
    This avoids the g_assert() that was caused by the missing init
    function
  * Add num-additional-buffers property
    This can be useful if capturing video isn't smooth; it sets the
    number of internal additional buffers, so if downstream consumes
    too many buffers, imxv4l2videosrc might end up doing a blocking
    wait until buffers are returned

* imxv4l2src plugin is now called imxv4l2video, because it also
  contains imxv4l2videosink
  Also, the v4l2 elements can be enabled/disabled in the build
  configuration individually now

* compositor:
  * Clear output also if the input format has an alpha channel
  * Only copy compositor input buffers to DMA memory once
    If a single input frame is used for multiple output frames, we would
    otherwise copy multiple times which can easily go to the limit of the
    memory bandwidth

* vpu:
  * Fix leak causd by missing GstVideoCodecState unref
  * Release decoder context GCond during flush to fix potential deadlock
  * Add memory tag to VPU framebuffer meta to avoid meta related crashes
  * Add support for GRAY8 frames as a "fake grayscale mode"
    Grayscale is actually encoded as I420, with the U and V planes
    filled with 0x80 bytes. This feature also makes libimxvpuapi 0.10.3
    the new minimum requirement.
  * Remove 8-pixel alignment from width & height sinkcaps
  * Framebuffer array: fix memory leak if we got out of memory
  * Handle releasing of buffers without assigned framebuffer
    This can happen if the buffer is released before it was actually
    used, e.g. when renegotiating at the very beginning; prevents
    a crash that would otherwise occur
  * Add parameter check to avoid encoder crash on flush

* g2d:
  * Always enable blending if the input frames have an alpha channel
    G2D automatically makes use not only of global alpha, but also of
    per-pixel alpha. Therefore, it makes sense to enable blending even
    if global alpha is set to 255, as long as the input frames have an
    alpha channel. Such blending is useful for composing a video frame
    with some partially-transparent overlays for example (not to be
    confused with hardware overlays though).
  * Add build configuration switches to explicitely specify G2D include
    and library paths
  * Disable cacheable memory allocation
    Several issues were reported with cacheable DMA memory, so it is
    turned off, at least for now

* blitter:
  * Add property to clear screen to black in blitter sinks
  * Add output-rotation property to videotransform base class

* audio:
  * Fix SIGFPE when restarting mp3 encoder
  * Fix reference counting for caps
  * Mark static codec caps as may be leaked
    This gets rid of the false positive in the leak tracer

* misc:
  * Update waf to 1.9.3 to fix compilation with Python 3.4+

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Bump revision to a4f7f0ac8250
Fabio Berton [Tue, 21 Nov 2017 19:33:12 +0000 (17:33 -0200)]
linux-fslc: Bump revision to a4f7f0ac8250

This commit merge tag v4.14.1 into 4.14.x+fslc and apply the
following commit on top of it:

  - a4f7f0ac8250 Revert "spi: imx: Fix failure path leak on GPIO request error"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: 4.14: Bump revision to c4404197b0b2
Fabio Berton [Mon, 20 Nov 2017 18:22:55 +0000 (16:22 -0200)]
linux-fslc: 4.14: Bump revision to c4404197b0b2

This commit merge tag Linux 4.14.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: Reorder kernel configure
Chunrong Guo [Fri, 17 Nov 2017 08:50:36 +0000 (16:50 +0800)]
linux-qoriq_4.4: Reorder kernel configure

*use the correct kernel configure order to avoide some configure option is missing

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.9: Reorder kernel configure
Chunrong Guo [Fri, 17 Nov 2017 08:50:35 +0000 (16:50 +0800)]
linux-qoriq_4.9: Reorder kernel configure

*use the correct kernel configure order to avoide some configure option is missing

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoRevert "xf86-video-imxfb-vivante: Change SRC_URI to point to git"
Otavio Salvador [Mon, 20 Nov 2017 15:53:05 +0000 (13:53 -0200)]
Revert "xf86-video-imxfb-vivante: Change SRC_URI to point to git"

This reverts commit fb66d5010363083ea8d84160b74c62dad67f9a13. The
commit does an upgrade to the driver without upgrading the other
components. We are reverting this as it must be part of the GPU
upgrade patchset.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomesa: Remove /usr/lib/pkgconfig/wayland-egl.pc
Fabio Berton [Thu, 16 Nov 2017 13:07:45 +0000 (11:07 -0200)]
mesa: Remove /usr/lib/pkgconfig/wayland-egl.pc

The file /usr/lib/pkgconfig/wayland-egl.pc is installed by imx-gpu-viv
and we need to remove from mesa.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoxserver-xf86-config: Add Xorg configuration for i.MX 6SLL and 7ULP
Tom Hochstein [Wed, 15 Nov 2017 21:02:18 +0000 (15:02 -0600)]
xserver-xf86-config: Add Xorg configuration for i.MX 6SLL and 7ULP

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopiglit: Remove redundant dependency
Tom Hochstein [Wed, 15 Nov 2017 21:02:17 +0000 (15:02 -0600)]
piglit: Remove redundant dependency

The dependency on virtual/egl is in the base recipe now.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoeglinfo-fb: Use generic header
Tom Hochstein [Wed, 15 Nov 2017 21:02:11 +0000 (15:02 -0600)]
eglinfo-fb: Use generic header

Use eglplatform.h rather than vendor-specific eglvivante.h.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolibdrm: Extend ARM support to mx7
Tom Hochstein [Wed, 15 Nov 2017 21:02:10 +0000 (15:02 -0600)]
libdrm: Extend ARM support to mx7

Apply the same xf86drm.h change made for mx6 to mx7.
The recipe is already extended by using imxgpu2d as filter.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1012afrdm-32b: update DTB_LOAD
Chunrong Guo [Wed, 15 Nov 2017 05:26:12 +0000 (13:26 +0800)]
ls1012afrdm-32b: update DTB_LOAD

*DTB_LOAD address is 0x90000000

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1012ardb-32b: update DTB_LOAD
Chunrong Guo [Wed, 15 Nov 2017 05:26:11 +0000 (13:26 +0800)]
ls1012ardb-32b: update DTB_LOAD

*DTB_LOAD address is 0x90000000

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoopenssl-qoriq: update recipes
Chunrong Guo [Wed, 15 Nov 2017 05:26:10 +0000 (13:26 +0800)]
openssl-qoriq: update recipes

*Update URL to fetch qoriq-open-source github

*Update to b9e6572
This includes the following changes:
b9e6572 - eng_cryptodev: add support for TLS algorithms offload
b3a3bab - Prepare for 1.0.2l release
539c4d3 - make update
cde19ec - Update CHANGES and NEWS for new release
8ded5f1 - Ignore -rle and -comp when compiled with OPENSSL_NO_COMP. Fixes make test when configured with no-comp.
d130456 - Fix regression in openssl req -x509 behaviour.
7c300b9 - Remove notification settings from appveyor.yml
b020bf6 - Remove dead code.
ea3fc60 - Copy custom extension flags in a call to SSL_set_SSL_CTX()
4ae5993 - perlasm/x86_64-xlate.pl: work around problem with hex constants in masm.
16d78fb - Fix some error path logic in i2v_AUTHORITY_INFO_ACCESS and i2v_GENERAL_NAME
6b8fa5b - RT2867: des_ede3_cfb1 ignored "size in bits" flag
5453820 - Fix URL links in comment
d2335f3 - Fix time offset calculation.
13f70ae - Check fflush on BIO_ctrl call
de46e82 - Remove unnecessary loop in pkey_rsa_decrypt.
b99f102 - check length sanity before correcting in EVP_CTRL_AEAD_TLS1_AAD
fb2345a - Annotate ASN.1 attributes of the jurisdictionCountryName NID
60a70a5 - Fixed typo in X509_STORE_CTX_new description
74bcd77 - Numbers greater than 1 are usually non-negative.
e8f2e2f - pkeyutl exit with 0 if the verification succeeded
71d66c4 - Additional check to handle BAD SSL_write retry
a91bfe2 - crypto/ppccap.c: SIGILL-free processor capabilities detection on MacOS X.
3f524f7 - Ensure dhparams can handle X9.42 params in DER
1f3b0fe - Add missing macros for DHxparams
248cf95 - Fix for #2730. Add CRLDP extension to list of supported extensions
d75c56f - Free the compression methods in s_server and s_client
4bc46d - doc: Add stitched ciphers to EVP_EncryptInit.pod
8625e92 - doc: Add missing options in s_{server,client}
62f488d - Fix the error handling in CRYPTO_dup_ex_data.
144ab9b - Add documentation for SNI APIs

*Openssl git includes all qoriq patches so remove qoriq patches folder

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agocryptodev: update recipes
Chunrong Guo [Wed, 15 Nov 2017 05:26:09 +0000 (13:26 +0800)]
cryptodev: update recipes

*Update URL to fetch qoriq-open-source github

*Update to f365c69d785
This includes the following changes:
f365c69 - add support for composite TLS10(SHA1,AES) algorithm offload
ec25290 - check session flags early to avoid incorrect failure modes
6213ae5 - add support for RSA public and private key operations
3245b0f - move structure definition to cryptodev_int.h
00a6861 - remove unnecessary header inclusion
1d7c848 - fix type of returned value
a705360 - convert to new AEAD interface in kernels v4.2+
c2bf0e4 - refactoring: relocate code to simplify later patches
20dcf07 - refactoring: split big function to simplify maintainance
87d959d - Release version 1.9
6818263 - Fix ablkcipher algorithms usage in v4.8+ kernels
26e167f - zc: Use the power of #elif
2b29be8 - adjust to API changes in kernel >=4.10
2dbbb23 - do more strict code checking to avoid maintenance issues
88223e4 - avoid implicit conversion between signed and unsigned char
8db6905 - use buf_align macro to reduce code duplication
b6d0e0f - rename header file to clarify purpose
1fd6062 - fix warnings of "implicit declaration of function" in async_speed
ff3c8ab - remove not used local variables
25a1276 - fix incorrect return code in case of error from openssl_cioccrypt
e7ef4ea - Merge pull request #17 from michaelweiser/gup_flags
99c6d21 - fix ignored SIGALRM signals on some platforms
71975fa - setting KERNEL_DIR is not necessary to build tests
a96ff97 - fix issues with install target

*Cryptodev-linux git includes all sdk patches so remove sdk patches folder

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-itbimage: itbimage instead of fitimage
Chunrong Guo [Mon, 13 Nov 2017 05:01:04 +0000 (13:01 +0800)]
kernel-itbimage: itbimage instead of fitimage

*Using one unified name to its and image bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: remove do_install and do_deploy for qoriq-arm
Chunrong Guo [Mon, 13 Nov 2017 05:01:03 +0000 (13:01 +0800)]
linux-qoriq_4.4: remove do_install and do_deploy for qoriq-arm

*qoriq-arm support kernel itb types
so remove do_deploy and do_install for zImage

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoiproute2: add bbappend
Chunrong Guo [Thu, 9 Nov 2017 07:13:07 +0000 (15:13 +0800)]
iproute2: add bbappend

*install head file of iproute2
So that we can use them outside of iproute2 package

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoceetm: update recipes
Chunrong Guo [Thu, 9 Nov 2017 07:13:06 +0000 (15:13 +0800)]
ceetm: update recipes

*Fix wrong md5sum of license file
fix the below error:
|ERROR: ceetm-git-r0 do_populate_lic: QA Issue: ceetm: The LIC_FILES_CHKSUM does not
| match for file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287

*Change git repository URL

*Update to f58304d
This includes the following changes:
f58304d - Update Copyright owners
6fe89a0 - ceetm: use IPROUTE2_DIR in build include path for LSDK
896094f - ceetm: update include path for LSDK/flex-builder
74f2393 - ceetm: fix small compiler warnings
20be45f - ceetm: restructure sources for LSDK integration

*Add iproute2 on DEPENDS
because ceetms compile depend heard file in iproute2-dbg package

*Update EXTRA_OEMAKE set

*Fix the installation directory
fix the below error:
|cp: cannot stat 'aarch64-qoriq-poky-linux/ceetm/git-r0/git/bin/q_ceetm.so': No such file or directory

*Update COMPATIBLE_MACHINE for ls2088a and ls1088a

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-bad: Set PACKAGECONFIG_GL for imxgpu2d and imxgpu3d
Fabio Berton [Thu, 9 Nov 2017 20:23:30 +0000 (18:23 -0200)]
gstreamer1.0-plugins-bad: Set PACKAGECONFIG_GL for imxgpu2d and imxgpu3d

Commit 3304733d6736c6ed04620daf513361a26a71ea1b removed patches and PACKAGECONFIG_GL,
but actually we need to keep PACKAGECONFIG_GL and remove only patches.
So, add back PACKAGECONFIG_GL gstreamer1.0-plugins-bad.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols2088ardb: update KERNEL_DEFCONFIG
Chunrong Guo [Thu, 9 Nov 2017 04:11:31 +0000 (12:11 +0800)]
ls2088ardb: update KERNEL_DEFCONFIG

*make config need relative path KERNEL_DEFCONFIG

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols2080ardb: update KERNEL_DEFCONFIG
Chunrong Guo [Thu, 9 Nov 2017 04:11:30 +0000 (12:11 +0800)]
ls2080ardb: update KERNEL_DEFCONFIG

*make config need relative path KERNEL_DEFCONFIG

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1088ardb: update KERNEL_DEFCONFIG
Chunrong Guo [Thu, 9 Nov 2017 04:11:29 +0000 (12:11 +0800)]
ls1088ardb: update KERNEL_DEFCONFIG

*make config need relative path KERNEL_DEFCONFIG

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>