Age | Commit message (Collapse) | Author |
|
This upgrades the kernel to the 4.17-based fork. Following changes are
applied on top of v4.17 tag:
0a883adda1ba fec: Add disable_giga parameter to force 10/100 operation
cfc84d295839 MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode
6bbb0bc16daa ARM: imx: add cpu_is_imx6() routine
Change-Id: I5791003cd9e80ba263e1d5685d5e95aa9e8a9ed6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Following changes are included:
e539461 mx8mq_usb_work.conf: use files so magic addresses aren't needed
2913fd0 treat plug-in field in boot data as flags
135e6b4 remove default load address
e90fa1b move work handling to imx_sdp
871a070 use static for local functions
de8579f remove obsolte define MAX_IN_LENGTH
2678c73 move SDP client-side emulation to separate compile unit
aea7afa move byte-order macros to portable header file
04cd5c4 imx_loader_config: rename jump_script to jump_direct
85a1b60 tests: update tests since now J_HEADER=3
2760dba imx_sdp: add jump_script support
c7e62cc Merge branch 'introduce-structs' of https://github.com/toradex/imx_loader into toradex-introduce-structs
53b3a1b imx_sdp: add comment to fsize change
39380ab imx_sdp: need to extend file size when header is added to end of file
25c5c4b introduce struct dcd_v2
5f6fe7b introduce struct ivt_header
4603ea5 move DCD checks to perform_dcd
d7f4caf rename header structs to align with imximage
0029824 move config file parsing in separate file
c8a08dc tests: update test outputs
6ae9528 imx_usb: support multiple work items in simulation mode
273ddf0 imx_usb: move all USB handling into do_autodetect_dev
51e0591 mx8mq_usb_work.conf: load dtb/bl31
affb132 mx6_usb_work.conf: add comments
fa7912a imx_sdp: add skip parameter
d9779f8 imx_sdp: have fetch_data always limit buf_cnt to not include header
b55929d mx8mq_usb_work.conf: s/mx6/mx8/
13294c7 test: add line vid=0x1fc9 pid=0x012b file_name=mx8mq_usb_work.conf
28170ef imx_sdp: add imx8 support, jump support
ade3b8b imx_sdp: avoid short packets in load_file
3003258 imx_sdp: fix fetch_data
b5eac6d tests: update test output for test-dcd.imx
7c5d0e0 imx_sdp: add writeable_header to struct load_desc
fcd8632 imx_sdp: fix do_simulation cur_mem assignment
f960ef3 imx_sdp: print message when dcd_ptr is cleared
f157268 imx_sdp: keep track of the buffer's file offset
70c14db imx_sdp: separate jump, from load_file_from_desc
d02a4dc imx_sdp: make do_data_transfer try to finish the transfer specified
5e6fb14 imx_sdp: add comment about setting bulk mode header address
635ee4e imx_sdp: change parameters to load_file
340d7ac imx_sdp: create routine load_file_from_desc
cb62c3f imx_sdp: add verify to struct load_desc
c98b0ba imx_sdp: add header_offset to struct load_desc
c97a7e4 imx_sdp: add fsize to struct load_desc
fcf8e37 imx_sdp: use ld.buf_size for BUF_SIZE
009297b imx_sdp: rename cnt to buf_cnt
74a117b imx_sdp: move FILE* xfile to struct load_desc
65bee76 imx_sdp: move buf_start and cnt to struct load_desc
f259b47 imx_sdp: create struct load_desc
ab55cab imx_sdp: move functions load_file/jump higher before process_header
c598fd1 imx_sdp: introduce do_data_transfer
f346f04 imx_sdp: introduce do_command
5f08b3a tests: update test outputs
137e34a imx_sdp: use do_response for BULK report 3 transfer
059b79b imx_sdp: use do_response in read/write_memory
e241467 imx_sdp: use do_response in jump
35e238f imx_usb/sdp: properly simulate jump command
4cd4d94 imx_usb: use do_response in do_status
1bf0b1d tests: update test outputs
ad1add1 imx_sdp: extract response handling
93ad1a2 introduce tests
936c4fe imx_usb: support verification in simulation
70eaa73 imx_usb: introduce simulation mode
931c78f imx_sdp: use consistently only \n
fe77dae imx_usb: reintegrate option parsing
3bb6cd2 imx_sdp: clarify BULK download address/header relation
0a322b0 bump version to 0.2pre
6aa2ee6 add version number
a949687 imx_uart: return success on requesting help explicitly
869d06b Merge pull request #71 from toradex/jump-separation
013fa23 imx_sdp: move jump command out of main download function
138c0b2 Added uninstall rule for GNU make
7e77787 README: Include i.MX7 in the supported list of SoCs
2a85287 imx_usb.conf: Add vendor and product ID for NXP boards
d34a3e3 make sure imx_sdp.c gets rebuilt on image.h change
3911cd6 resync image.h with U-Boot v2017.09
ce730fb batch mode for multiple downloads
378a832 add U-Boot header example
5f8fbc4 Add support for U-Boot image headers
ed17e6b imx_usb.conf: Add support for i.MX6SLL device
cd281c2 mx7ulp_usb_work.conf: Add support for i.MX7ULP device
f04f225 Add options to filter by bus & device id
75d8237 Update imx_usb.conf
a2cf488 Make project buildable on macOS
deaaea5 Skip the DCD loading if its length is 0
69d4850 Fix possible overflow
ba6b31c Make project buildable on FreeBSD
c33d83d remove unused variables and other trivial warnings
4528254 consequently use plus for byte conversion concatenation
f43231a avoid using unsigned char for strings
219745c enable warnings by default
c8f4ead imx_usb: fix C99 warning by moving retry definition to top of function
4bab49a imx_sdp: print better error message in verify_memory
523dd99 imx_sdp: add retries to read_memory
b40ec96 Add Visual Studio 2015 project file for imx_usb
d7e10c9 Move dbg_printf to portable.h
d5529d4 Search for configuration file in current working directory
98dd7a2 Derive configuration directory from environment on Windows
561f037 Transfer always specified report 2 length
0d57130 Improve error handling around DoIRomDownload
ba88872 Fix compare between signed and unsigned values
49a1ca7 Fix error handling in uart_connect
db409dd Make sure strings are properly terminated
4175891 Add Makefile for MinGW
b698636 Move IO functions to portable header file
f864538 Introduce portable.h to have a common place for portability defines
8958e39 Move and update Visual Studio project files
9dd3788 Use compiler built-ins for byteswap
7c6853c Introduce do_autodetect_dev to implement current behavior
dd28f77 Add "-N" to skip UART association phase
408680b Add debugmode for UART method
f0188c1 move USB work handling in its own function
da82f8a simplify and document work processing
a0b11cc improve error message, move message to debug
c00279d deduplicate device initialization code
04a6f97 improve error handling
9b0e81c Remove obsolete mx53_usbarmory_work.conf
bb0e593 Fix DCD writing for i.MX5x devices
a0160b2 mx53_usb_work.conf: change crlf to lf
297a57a Add DCD loading address parameter in conf file
ba96a36 use PKG_CONFIG variable for pkg-config calls
48a85c0 Fix segfault on plugin load
85ecb0d Merge pull request #32 from jcorbier/master
6deb910 Use the DCD_WRITE SDP command
Change-Id: Ia9494366b37a0b4a60f91f82bad6f4456849c439
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The load address line for the dtb should only be given if DTB_LOAD was
set accordingly before. Therefore add this check.
Without this patch the dtb was loaded to 0x0 if no DTB_LOAD was set and
the boot therefore failed. Now when no DTB_LOAD is set the bootloader
uses the device tree in place.
Signed-off-by: Richard Leitner <richard.leitner@skidata.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>
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Commit 4fef45e8a80ed03f3c37126f73ee5fc6568d713f removed bbappend that
change PACKAGECONFIG_GL, but we need to keep this.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
gplay: fix cpu loading high when in background
gplay: disable subtitle when use dcss or dpu
vpudec: add fullRange to HDR10 metadata
Add direct build dependency on libdrm as vpu in
imx-gst1.0 plugin includes drm_fourcc.h when doing compile.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit e8035f3ff486a8546152cb9cd0b870023ce44d51)
|
|
Add INSANE_SKIP for file-rdeps to fix QA Issue.
set hasColorDesc and fullRange in VPU_DecGetInitialInfo.
Fix H264 failure due to too many MBI buffers.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit f66e95cbddcaae0a41e5399b4956c5137cf9fa63)
|
|
Fix crash issue when parse index list.
Add mett atom in mp4 parser.
MP4 PARSER 06.13.00 add interface PARSER_API_GET_TEXT_TRACK_MIME
to get mime type from mett atom.
Add protection for contentDescriptionObject
in case the size is not correct and larger than qwSize,
Otherwise, it will cause memory error.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit e08465b13837c4bc2145e2cb36e22e89eda9cf6f)
|
|
Add INSANE_SKIP for file-rdeps to fix QA Issue
Update mp3_enc version to 02.03.01
Fix crash in lib_mp3_enc_arm12_elinux.so
This crash error is caused by division by zero
in noOfElements_mp3e() function When encoding 0
size file by using unit test
so before performing a division operation, need to
check whether divisor is zero or not to fix it.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit dfc4d95ae217e440083bcc990428b4a12868ea84)
|
|
Create new gstreamer recipe with i.mx specific version.
Switch to use i.MX fork of GST.
Merge inc/bb.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 3cabafdaed1eb1fcb33eed6fc7761ae78bab21fc)
Change-Id: I3810533a3b78f583c30b54a55eaac67b18b9cb4f
|
|
Create the new gstreamer recipe with i.mx specific version.
Switch to use i.MX fork of GST.
Merge inc/bb.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit ab7eda199bd3dbe4c7f14fda1421514723620cda)
|
|
Create the new gstreamer recipe with i.mx specific version
Merge inc/bb.
Switch to use i.MX fork of GST.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit d1fa0469d2eaa9bc51dcd8e79224091b2b15cce6)
|
|
Create the new gstreamer recipe with i.mx specific version.
Merge inc/bb.
Switch to use i.MX fork of GST.
All patches are put into the fork.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 67065b32b2434eb8c5eb7a9911176a3b3b410c30)
|
|
The gbm provide is virtual/libgbm, not gbm. Fix it.
Change-Id: Iead2f2f1bc320136f9f75730e69afe8c7ec59b11
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 88e4a5e6fbf6a8b69ce3ecf610b87cefa0d962be)
|
|
The 5.0.x release is replaced by the new 6.0.x major releases. There
is no reason to keep an untested version around.
Change-Id: I08616b5c88ed1ee973ca58fd4cb1aedf506dde39
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 02f1767ae8c2fa3ff1743f4f8ceee873a30d0f40)
|
|
The revision used was of a pre-release and we ought to instead point
to the current final release. Fixup it.
Change-Id: Ic1ff8641a3b1d135610b51b5051c2974daf9d88c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 118efe55323ee8f621a3fce48bbe895b8d180a89)
|
|
For the meta-freescale sumo branch, change the branch of
openembedded-core this layer depends on.
Change-Id: I83866ee7fec8cae6090b0b096aecd3f6adeb04cc
Signed-off-by: Bas Mevissen <abuse@basmevissen.nl>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This upgrades the fork for the latest stable release.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit d942444558758b1ed11b22440692394fe85fecd2)
|
|
The 'ConfigParsed' event was too early and when we mangled the
MACHINEOVERRIDES using the extender, we ended overriding some values
when using together with multilib.
This fixes the multilib use-case and keep current ones working.
Reported-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit a59a2059850c493772da39d2fd9ee71494326d12)
|
|
The sg3-utils recipe can only be built if the meta-oe
layer is present, so move it to the dynamic layers.
Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Tested-by: Bas Mevissen <abuse@basmevissen.nl>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 83edf6a9a310b2b542f488c2a723b36869aaff7a)
|
|
- Switch from https://github.com/ixonos/utp_com to https://github.com/freescale/utp_com
- Bump to latest version with following commits:
dee512c Merge https://github.com/nefethael/utp_com
03681a3 Merge https://github.com/Tecphos/utp_com
33129ca Makefile: Allow variables override for cross-compilation
e5cbd26 Added error if malloc fails on file load
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
(cherry picked from commit eb0a295846118fb5fa0e33a0d079eb0ab345e173)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit ff5e50775d4fc428c9f1d45f596102de0050e58a)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit f86030b54cd7789a4a29b61579edd23a23d32e5c)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 7477a7a8b4426773e8e36ac94c151ac748cdf62d)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 7ad02cc019db9d7cda23272bfbe9a011a8b2b823)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 83eef404c0b0cd8779d10d54fa2bb4ed279bb0db)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 190a58e8856a442f8ecb077779629d3ae83af757)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 36b68b363ad053564d319354a93facaf55298e3f)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit acbf0e4303e6f3138d990cf3b62d5c71359bddff)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit f52434f23e93e91feef08a758ce151c8a7e2d750)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 0efbd4be3906082d2a83cc554ef0523905c34237)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 751bbfb2a3ac14c4e4a89a6c257e509c9850240b)
|
|
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit ae972f25c2d4351ebded1b4565fee5b9b3e22ced)
|
|
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>
(cherry picked from commit 31a64c1c7924000cd92b1f95dcd6b019c3ec6fdd)
|
|
Includes:
* multi UDC support
* linuxrc script fixes
* use soc_uid as usb gadget serial number
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit d19564addafb1f7744a7a71c05392eb368f3ac5f)
|
|
This utility is used to send commands to the device
using the NXP's UTP protocol.
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
(cherry picked from commit a4ea62756cdfaefe27521cdcd748092bb2d18cbb)
|
|
This reverts commit 65144beb63673d215221d800e1905eedb9f2f8ed.
The commit has side effects and must be better investigated. For now,
we are reverting it so we don't cause problems for other use cases.
Change-Id: I63333c974746bd7f95fa7a56153099256e206912
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 'ConfigParsed' event was too early and when we mangled the
MACHINEOVERRIDES using the extender, we ended overriding some values
when using together with multilib.
This fixes the multilib use-case and keep current ones working.
Change-Id: I6f1d952dfe2d04fa10229a86763af4ca6b1e601f
Reported-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The dtc must be available during build time. It fixes a build error
when host does not have it installed and we are building a native
variant.
Change-Id: I3a64d40575bce9ae4289a419ea8892fe006b7de6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Do not add the short git hash to the kernel name when SCMVERSION is
not set.
Change-Id: I15bf597eab3a811846f3bb28a95b0f8f8a393483
Signed-off-by: Jan Vermaete <jver@oip.be>
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>
|
|
*kernel bigendian option is enabled
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|