| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This reworks make use of linux-imx-headers and set it as SoC arch
compatible.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
The code does not require anything that is machine specific and just
use standard Linux APIs so it has no reason to depend on Linux kernel.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
This reworks make use of linux-imx-headers and set it as SoC arch
compatible.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
This reworks make use of linux-imx-headers and set it as SoC arch
compatible.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This builds on top of original recipe provided by Tom and do minor
style and simplicity rework.
- Add minor comments on the recipe for why it is doing each specific
step
- Add ALLOW_EMPTY for PN so it can be installed with SDK
- Fix minor code style issues
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
| |
Find ion.h and version.h in linux-imx-headers instead of kernel.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a separate package for installing custom i.MX kernel headers.
This way packages depending on these headers will need to be rebuilt
only when the headers change instead of for every kernel change.
Headers are installed to ${includedir}/imx, in the expected sub-folder,
and dependents of the headers will need to add this include path.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One of the advantages in using upstream mesa is that we have the freedom to
use gl or gles2 for qtbase. So follow meta-qt5's default here which is
desktop-gl and give other layers a more simple chance to change default if
necessary.
Notes:
* Did performance tests with my images and did not find any performance
issues.
* Some recipes in meta-qt5-extra fail to build when qtbase is build for gles2.
A patch addressing imx was applied [1] - but honestly it is not the way to
go: use meta-qt5's default which is fine.
[1] https://github.com/schnitzeltony/meta-qt5-extra/commit/0972828deb6a9e6a44d7596e6e4817fd74dbb51c
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Initial support for fw utils for qoriq
Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Use a common file to make easier update, maintain and create
others U-Boot recipes like U-Boot fw-utils.
Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following changes are included:
ecc2161 fix build error by gcc 8.2
7c7562b fix build error
114d98b launch dhcpd for usb<n> to avoid ipaddress lost in host machine
675c264 auto mount nfs by usb if command line have nfsroot=
e05cc55 fix build error when gcc over 7.0
1b40fd0 Fix Sync command wait for wrong pid
1a58f13 Add OS DeviceInterfaceGUID to function fs
0c45898 write time too long to failure send response in time
87201ac mkfs.ext2 work, report status every 50ms
e4aa701 dual dir ucopy work
77498f4 ufb copy work
06156a3 Update pid
b7c19b0 wcie auto load winusb driver
aa9e77a add super speed and MS_OS_DESC support
20d819c add functionfs to usb gadget support
f2526dc Add ACmd, Sync, Open Command
ce808f3 Create new daemon by use function_fs
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I2184d54e59a5c25e0353536cb7b576860580241b
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I8f045201dbc49fb3f556da968c73c7376a59838a
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
| |
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The code has some possible flaws related to string manipulation
functions which are know to be fragile. This commit disables this
protection but this should be fixed by NXP for next releases.
Flags being disabled:
- -Wformat
- -Wformat-security
- -Werror=format-security
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
Modify the environment setting of h1 encoder to
correct include header directory, make LINUX_VERSION_CODE
come from kernel build folder instead of toolchain headers.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
This issue is primarily seen when building the target recipe on musl the
fix is a partial backport from upstream to get over the hump
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cairo does not allow to configure both for opengl and glesv2. With
commit f8270871c in openembedde-core and distro features 'x11 opengl'
enabled the opengl packageconfig gets added.
Remove a potentially existing opengl from packageconfig.
| checking for glesv2... yes
| configure: error: use either --enable-gl=yes or --enable-glesv2=yes. Not both at the same time.
...
| ERROR: Function failed: do_configure
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This creates a regression.
dtc-145-native is needed. The native.bbclass sets MACHINEOVERRIDES to "" which
then makes buiding a recipe which DEPENDS on dtc-145-native fail.
This reverts commit 16c528880f20c68731e645775d31c7445c95a8db for
recipes-kernel/dtc/dtc-145_git.bb.
compare with output of 'bitbake -e dtc-145-native
| # set /build/krm/oe-core_master/build/../layers/openembedded-core/meta/classes/native.bbclass:113
| # ""
| # pre-expansion value:
| # ""
| MACHINEOVERRIDES=""
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
Just like imx-vpu-hantro, this package now depends on LINUX_VERSION_CODE
which should be retrieved from kernel build folder directly instead of
relying on the toolchain kernel headers.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The source code uses LINUX_VERSION_CODE at many places which constraints
the package to be built with a toolchain whose headers match the kernel.
This is a far from ideal solution, especially if one wants to use a
prebuilt toolchain (with unknown kernel header version).
So change the CFLAGS to consider the kernel build folder so that the
Linux version test actually matches the kernel built.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The u-boot-fslc does not amend other machines and then cannot be seen
as something that poison other BSP. Adding the restriction to the
common file makes all native tools incompatible.
Fixes:
,----
| [imx23evk] ERROR: Nothing PROVIDES 'u-boot-mxsboot-native'
| [imx23evk] u-boot-fslc-mxsboot-native PROVIDES u-boot-mxsboot-native
| but was skipped: incompatible with machine imx23evk (not in
| COMPATIBLE_MACHINE)
`----
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update EULA to V26
Enable vpu encoder 8MM
Enalbed date_time in 8MM
1. Refine date time overlay code
2. Use SW compositor in 8MM
Enalbe grecorder in imx8mm
1. Update video source and sink to autovideo source/sink
2. Added VP8 encoding format
3. Change audio recoder to mp1 layer2 to use opensource encoder
4. Remove videodetect with compiling macro
5. Update grecorder command option
Add support for disable audio in recording
Fix ion.h header inclusion to be standard
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes for waylandsink:
Implement alpha blending for surface
Support HDR10 video playback
Set to play video fullscreen as default
Set waylandsink as default video sink for imx8
Add property to set window resolution
Add internal dmabuf pool to support SW decode
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
v4l2videodec:
Add more video format support: RMVB/VP6/AVS/Sorenson SPARK/DivX
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add i.MX8MM feature list accoridng to soc_id
Add marcos for i.MX8MM chip code in gstimxcommon
Respect to downstream format priority in glupload
Fix ion.h header inclusion to be standard
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Update EULA to V26
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
Update EULA to V26
Bugfix:
Fix last PES not processed by ts parser
Make H264 parser reset correctly when seeking
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Add support for i.MX8MMEVK
Update EULA to V26
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
Add support for i.MX8MMEVK
Update EULA to V26
Update ion header inclusion patch
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
Update to L4.9.123-2.3.0_8mm_ga release, with support for i.MX 8MM.
Update the defconfig from arch/arm64/configs.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
*openssl-qoriq remove openssl10
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1809 tag
include the following changes:
ab3c79c - Merge pull request #1 in DASH/optee_client from ~NXA19713/optee_client:master to optee_client_3.2
d56bb17 - Do not export CMakeLists.txt when running install
ffd0a1d - libteec: Fix incorrect SOVERSION number
09b8071 - tee-supplicant: cast sizeof(x) to socklen_t
b46a1e0 - tee-supplicant: fix gcc warning
c3ae0db - cmake: Initial CMake support
e23a20d - tee-supplicant: fix use of mem after it's freed
42c81ab - libteec/tee-supplicant: respect LDFLAGS set from distribution toolchain
afb7317 - libteec/Makefile: generate static library (libteec.a)
*refresh patches
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1809 tag
include the following changes:
83c87d9 - Merge pull request #1 in DASH/optee_test from ~NXA19713/optee_test:master to optee_test_3.2
7e0a184 - xest: OpenSSL may be provided by the system
a0e425a - xtest: Makefile: fix OpenSSL dependency on GP test suite support
c6ea40a - regression: 4003: add AES CBC test
83b094d - ta: os_test_lib: add aosp support
f331e75 - regression: 4003: use bigger plain text in AES CTR test
2b8a04c - regression: 4003: add AES CTR test
dcac51e - regression: add case 1019
76dd317 - regression_1000.c: remove useless code
9edf89e - Remove host/lib/armv{7,8}/libcrypto.a
2e5f8a7 - xtest: use imported OpenSSL
0f5cb62 - Add host/openssl/lib/{arm,aarch64}/libcrypto.a
ccba180 - Import OpenSSL 1.2.0o header files into host/openssl/include
d104be0 - Move host/LICENSE to host/xtest/LICENSE
3f045a3 - regression: 4006: add test case for 4096-bit RSA
ae3e546 - regression: 4006: add test case for 3072-bit RSA
6eb6339 - crypto: add test case for seeding RNG pool
b4b147a - xtest: Makefile: link against OpenSSL if MBed TLS is enabled in TA
0422d8d - regression: add case 8103
eff3a2b - ta/crypt: add TA_CRYPT_CMD_MBED_SIGN_CERT
1e9c50c - Initialize openssl if linked with it
6ef0bea - regression: add case 8102
af71fe5 - cert: add some test certificates
3075e8a - Add scripts/file_to_c.py
f16ae00 - ta/crypt: add TA_CRYPT_CMD_MBED_CHECK_CERT
5875d49 - regression: add case 8101
02b4113 - ta/crypt: add TA_CRYPT_CMD_MBED_SELF_TESTS
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1809 tag
include the following changes:
5f6c95c - Merge pull request #10 in DASH/optee_os from ~NXA27423/optee_os:optee_3.2.0 to optee_3.2.0
e910662 - Enable CFG_ARM_GICV3 for LS1088 and LS2088
e7e9143 - Merge pull request #9 in DASH/optee_os from ~NXA27423/optee_os:optee_3.2.0 to optee_3.2.0
07ccba5 - plat-ls:add LS2088ARDB platform flavors
77f2a27 - plat-ls:add LS1088ARDB platform flavors
cc05229 - plat-ls:add LS1012AFRWY platform flavors
dc113b4 - Updating MAINTAINERS for LS1046A-RDB, LS1043A-RDB, LS1021
8b26860 - Prepare Generic layout for all platforms
03c103c - Remove platform specific function
9ff2f59 - Merge pull request #7 in DASH/optee_os from ~NXA19713/optee_os_3.2.0_nxp:optee_3.2.0 to optee_3.2.0
31475ae - Update revision for release tag 3.2.0-rc1
b935a53 - benchmark: change the way of timestamp buffer allocation.
8a97aa3 - scripts/symbolize.py: ignore undefined symbols
b15b130 - core: support for global shared buffers
96d297b - core: tee: update objectSize/keySize for ECDSA/ECDH Objects
2101091 - ci: shippable: build stm32mp1
df0c43b - plat-stm32mp1: reformat OP-TEE images to stm32 format
65c3867 - core: stm32_uart driver
5316c4c - plat-stm32mp1: add initial support
e585698 - Remove get_rng_array()
b7ca2f3 - libmpa: remove mpa_set_random_generator()
1933fd8 - core: add new RNG implementation
ab45c2d - core: split tee_pager_init()
37770ed - core: don't divide by sizeof(*mem) for ddr nsec memory
7074438 - ci: shippable: Add sunxi-bpi_zero
ce5bbb3 - MAINTAINERS: Add MAINTAINERS entry for AllWinner H2+
30c43ed - plat-sunxi: Add plat-sunxi
677bbd2 - core: add mdelay() function
5fde43b - core: drivers: serial8250_uart: Add DT support
7b74779 - Add new platform for the TI K3 class of SoCs
853b8de - core: crypto: arm64 ce: update AES CBC routines
203dcfc - ci: travis: cleanup for Ubuntu Trusty container-based environment
db13fc5 - ci: travis: set buildroot ccache directory to ~/.ccache
cf847ed - libutee: Fix the keepalive condition on last session close
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1809 tag
include the following changes:
e8b01fb - Merge branch 'linux-4.9-nxp' into linux-4.9 on Sep 18, 2018
b4e1e65 - staging: fsl_ppfe/eth: handle ls1012a errata_a010897
08fbe85 - staging: fsl_ppfe/eth: disable CRC removal
b8cccb6 - staging: fsl_ppfe/eth: remove jumbo frame enable from gemac init
70d99b6 - staging: fsl_ppfe/eth: define pfe ndo_change_mtu function
2b5471a - staging: fsl_ppfe/eth: use mask for rx max frame len
6f5a39f - staging: fsl_ppfe/eth: reorganize pfe_netdev_ops
7fcc6a4 - sdk_dpaa: ls1043a errata: move comment
b24a3d7 - sdk_dpaa: ls1043a errata: align skb_shinfo
9eb7396 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Sep 17, 2018
5f51ee4 - mtd: fsl-quadspi: introduce variable to fix different invalid master Id for different platform
a868c814 - encrypted_keys: Adds support for secure key-type as master key.
9262d84 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Sep 13, 2018
b2a7693 - crypto: caam - fix DMA mapping direction for RSA forms 2 & 3
1263e51 - crypto: caam/jr - fix descriptor DMA unmapping
2b246c3 - sdk_dpaa: store the skb backpointer in the skb headroom
f958c10 - powerpc/mpc85xx: fix issues in clock node
3840325 - Fix compiling error
b750b6e - security/keys/secure_key: Adds the secure key support based on CAAM.
233cfc7 - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig
bd42cc4 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Sep 5, 2018
82f6df6 - fmd: use "fsl,fman-ptp-timer" compatible for ptp probe
fe785fb - sdk_dpaa: fix jumboframe issue
de252a4 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Sep 4, 2018
10e02ba - arm64: dts: updates for Unified Backplane driver
eb39c2c - arm64: dts: ls1046: add support for 10GBase-KR
dcd820f - arm64: dts: ls1088a: add backplane support
d0a2671 - arm64: dts: ls2088a: update backplane support with dpmac connections
4a2312c - staging: fsl-dpaa2/eth: Delay netdev_register() call
ba1a544 - crypto: tcrypt - reschedule during speed tests
6fee36b - Merge branch 'linux-4.9-nxp' into linux-4.9 on Aug 30, 2018
c15a4ca - Merge Linaro LSK linux-4.9.124 into linux-4.9
7ca5139 - Merge tag 'v4.9.124' into linux-linaro-lsk-v4.9
*refresh patches
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|