summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* u-boot-fslc: drop unused deploy task appendAndrey Zhizhikin2021-09-201-42/+0
| | | | | | | | | | | Recipe contains append to a deploy task, which is currently handled by imx-boot-container class and is not needed in the recipe anymore. Moreover, recipe compatibility does not include mx8m machine override, which makes the deploy append block never to be included. Remove the unused append block from recipe. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variableChris Dimich2021-09-143-42/+54
| | | | | | Also remove uneeded -lm option from run.sh script invocation. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
* qcacld: Drop BSP supportTom Hochstein2021-09-094-89/+0
| | | | | | | NXP has dropped support for qcacld, plus the code is not compatible with 5.10, so drop BSP support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot-fslc: update to v2021.07Andrey Zhizhikin2021-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07 from DENX repository. Following upstream commits are included in this version: ---- 840658b093 Prepare v2021.07 09576cdb6a Merge tag 'u-boot-amlogic-20210703' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 8c6d8c3219 configs: libretech: set SPI mode to 0 62c7e40a04 Merge tag 'efi-2021-07-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi 760d2f9e9e autoboot: fix MENUKEY 0fa5020c02 efi_loader: Allow capsule update on-disk without checking OsIndications 149108a3eb efi_loader: clear OsIndications 417a3c24c9 efi_loader: Improve the parameter check for QueryVariableInfo() abd62e4d41 efi_loader: missing parentheses in query_console_size 6e0184b86f efi_loader: Always install FMPs b891ff18f8 efi_loader: Force a single FMP instance per hardware store 3ef772230d efi: Fix to use null handle to create new handle for efi_fmp_raw b7ad721c83 Revert "TEST: USB_HOST not USB" 4e1903a645 TEST: USB_HOST not USB e2e95e5e25 spi: Update speed/mode on change 605cbcb0a4 Merge tag 'efi-2021-07-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 70e80666f2 smbios: Fix SMBIOS tables ff192304b6 smbios: Fix BIOS Characteristics Extension Byte 2 a86ed41bff doc/usage: cmd-usage help file for askenv 8c6532d7c4 smbios: convert function descriptions to Sphinx style 2b8723c5a1 efidebug: correct display of BootOrder 7891fe675d efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent ---- Link: https://lore.kernel.org/u-boot/20210705151317.GW9516@bill-the-cat/ Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* layer: More override fixesTom Hochstein2021-08-121-1/+1
| | | | | | | | | | Adds fixes for _imx, _imxdpu, _imxdrm, _imxgpu, _imxgpu3d, virtual PREFERRED_PROVIDER versions Fix other places for imx/imxdpu/imxdrm overrides Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-1242-143/+143
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* basler-camera: Upgrade to 4.2.2.13.0Tom Hochstein2021-07-281-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* isp-imx: Upgrade to 4.2.2.13.0Tom Hochstein2021-07-282-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a52c0446d change version number to p13 800e0f8d8 Fix M865SW-753:copy sensor init txt just for native a4210be47 remove unused VVCAM_PARAMS ad8728441 add dual basler camera mode 4 for 1080p25hdr eea1908b8 cleanup the build script da5bd492b remove vvnative which is only for local test c725c6266 Revert "cleanup for unused config file" a399dbd70 cleanup for unused config file 1bd986e2d Remove basler binary driver from source build 98ef8c98a New partial build partial_release_20210430_4.2.2_p12 31d26c84d Update Release P12 from Verisilicon c82e5b9bb limit basler camera resolution to 1080p when ov5640 is also used 8c9825a6d add a trailing '/' for file search in directory f101a6a64 Update Release form Verisilicon fbfe4fda0 add a blank line for good readability 91663d97c enlarge the StartLimitBurst 0c3dc6a6e add explanatory to the tunning example for video_test 365e7f8f5 BSLRM865-124: improve the running example for video_test 253818b3f Segment error caused by DTS modification a8a906d4d M865SW-703 Use reversed memory only for tuning tool 7c40835b2 Remove basler binary driver from source build 9bf7ff1ba BSLRM865-131 fix crop seems scale aee50d3d0 imx8-isp.service: do not prevent restart of service 3232149ac run.sh: fix bashism 5fbf584d2 Removing action for copying run-imx.sh as it's gone 860346a5d Update Release form Verisilicon f5b3c8783 MLK-25354 add user description for dual basler cameras 85ab6c183 update run script to work with P10/P11 19fb6591b update run script to same as P6 daba60f02 update Release form Verisilicon Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro-daemon: Add Hantro V4L2 daemonTom Hochstein2021-07-263-0/+67
| | | | | | Add userspace daemon needed by Hantro VPU driver for V4L2. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro-vc: Upgrade to 1.4.0Tom Hochstein2021-07-261-4/+4
| | | | | | | | | 5d79111 MA-18966-5 [Android] video can't been play when use GKI image 9068e9d Merge yocto build workaround about linux version 3c75df3 Replace ion with dmabuf heaps for VC8000E ed4744a MA-18617 Rebuild vc8000e library for L5.10 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro: Upgrade to 1.22.0Tom Hochstein2021-07-263-89/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4bce755 MA-18860-2 Enable H265 VP9 secure pipe line 8ef26ec MA-18860 Enable H265 VP9 secure pipe line c3fea31 M865SW-737 [VPU/G1G2] RV shouldn't report "DEC_ABORT" if get rpr_buf_idx failed 65bad6d M865SW-636 [VPU/G1G2] H264: fix seg fault at h264bsdResetStorage() 6138127 M865SW-728 [VPU/G1G2] decoder: luma size calculated incorrect for VP9 tiled output 71841a9 M865SW-605 [VPU/G1G2] decoder: Support secure video decoding 9430b52 M865SW-725: [VPU/G1G2] handle some hevc streams that bit-depth changing de7faff M865-682-9: [VPU/G1G2] move Vp9DecRemoveBuffer define location 12da6e6 M865-682-8: [VPU/G1G2] add SateRest into RemoveBuffer e6a9e89 M865-682-7: [VPU/G1G2] fix coverity issue 016adac M865-682-6: [VPU/G1G2] empty dpb buffer before remove 64c2742 M865SW-698 [VPU/G1G2] some kinds of vp9 stream with dtrc output foramt met hang dfe6ea9 M865SW-671 [VPU/V4L2] decoder: seek a resolution changed vp9 stream meet decoding error 91aa05e M865SW-682-5: [VPU/G1G2] fix issue for VP8/VP9 fd73b00 M865SW-693: [VPU/G1G2] VP8 unit test easily segment fault for resolution change clips 7755483 M865SW-682-4: [VPU/G1G2] fix trick mode issue for VP8 34feb35 M865SW-682-3: [VPU/G1G2] fix issue for G1 decoder and HEVC c01cf78 M865SW-522 [VPU/G1G2] decoder: Occurs segmentation fault at H264SetupVlcRegs() f8b2423 M865SW-682-2: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 010b83d M865SW-682: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 2c556f0 [VPU/G1G2]: merge yocto build workaround about linux version f18167f [VPU/H1]: merge yocto build workaround about linux version d936809 [VPU/G1G2]: Replace ion with dmabuf heaps for G1/G2 ae7b0b2 [VPU/H1]: Replace ion with dmabuf heaps for H1 2317103 M865SW-604: [VPU/G1G2] decoder: failed to decode to dtrc if sps and pps are transferred separately d00bd0b M865SW-656 [VPU/G1] vc1 met hang for some case which has repeat feature e809a90 M865SW-557 [VPU/G1] vp8 decoder get error in dpb_render_buffer: Assertion `id != -1' failed 7e65b5a M865SW-578/M865SW-622: [VPU/G1] Fix segmentation fault issue of one h264 stream 0fa47c3 NVJM850-56 playback fail for one sequence change stream. 2682560 M865SW-586-2: [VPU/G1] VC1: add new API to handle no start code for VC1_G format bf18d25 M865SW-586: [VPU/G1] VC1: add new API to handle no start code for VC1_G format 8e79720 M865SW-562: [VPU/G1] RV: set actual 'HWIF_STRM_START_BIT' through SetDecRegister() 8f210d3 M865SW-231: [G1/G2]: Avoid use virtual YUV buffer address as handler to support security mode Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-test: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-07-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e55c83b LF-673:mx6s_v4l2_cap_drm.out:fix double free Abort issue b4fe35b MLK-25419 mxc_v4l2_vpu_test: decoder: refine operation of find video device 393c8de MLK-25272-5: mxc_v4l2_vpu_test: add rfc/rfcx/nv16 format 408da7e MLK-25272-4: mxc_v4l2_vpu_test: encoder: support 10bit dtrc 3f5852a MLK-25308 mxc_v4l2_vpu_test: refine convert for malone decoder 0c5acdd MLK-25294 mxc_uart_test: fix the buffer overflow of local buf 84395a7 MLK-25286 mxc_v4l2_vpu_test: handle special stream that contian SPS/PPS only c85b54c MLK-25235-5: mxc_v4l2_vpu_test: improve decoder parser 3fead07 MLK-25272-3: mxc_v4l2_vpu_test: encoder: add changing bitrate dynamically a979b50 MLK-25272-2: mxc_v4l2_vpu_test: encoder: add force key frame e155880 MLK-25272: mxc_v4l2_vpu_test: encoder: implement roi and ipcm 2e82ea4 MLK-25231-2:mxc_v4l2_vpu_test: encoder: exit test when pollerr or codec error event 9dc18aa MLK-25235-4: mxc_v4l2_vpu_test: improve parser of h265 12ec2ae MLK-25225-3 mxc_v4l2_vpu_test: add VP6 decoder format parser a6a6db6 MLK-25225-2 mxc_v4l2_vpu_test: set parser memory type 8df7236 MLK-25235-3: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code f415861 MLK-25235: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code 3d01f60 MLK-25235: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code 20b364e MLK-25231:mxc_v4l2_vpu_test: encoder: handle POLLERR event afb9a7b MLK-25227 mxc_v4l2_vpu_test: encoder: add VP8 format 2fbd5e4 MLK-25225 mxc_v4l2_vpu_test: add more decoder format parser ce5418b MLK-25203:[8QM_MEK/8QXP_MEK]mxc:vpu_malone: align custom interface to imx_vpu.h 101707c MLK-25213:[8QM_MEK/8QXP_MEK]mxc:vpu: unittest update copyright e23ea2c MLK-25193:[8QM_MEK/8QXP_MEK]mxc:vpu_windsor: unittest set crop using VIDIOC_S_SELECTION instead of VIDIOC_S_CROP 6b460e1 unit_tests: mxc_v4l2_test: m2m: add help info for isi m2m crop usage 082ef5c mxc_v4l2_test: m2m: add G/S_SELECTION test case support for isi mem2mem 7d03379 unit_tests: mxc_v4l2_test: capture: add help info for crop usage 3891fd4 unit_tests: mxc_v4l2_test: capture: add G/S_SELECTION test case support 6081e27 LF-2966: mxc_tuner_test: Add commad to get sound card number Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-seco-libs: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-07-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 44caf51 HSM-590: license update 9da5d5a V2XA-687: add the support of BR256T1 to key exchange 0d5b232 HSM-558: hsm_prepare_signature specify max number of pre-calculated values 4bddb34 V2XA-687: remove BR256T1 support from some API 501203b V2XA-654: add tests for standalone butterfly key expansion a5620c0 V2XA-654: standalone butterfly key expansion 784f861 V2XA-654: standalone butterfly key expansion API ecf2715 V2XA-648: add SM2 support to butterfly key expansion and pubk reconstruction services 35bfeaa HSM-555: fix indentation 7f37241 HSM-555 reopen nvm session when read fail from mu 2bea9d9 HSM-557: fix segment fault when run not in root 00ab3f1 HSM-552: specify min_mac_len FIPS approved mode constraints c565919 HSM-524: she_api_document 1.3 hsm_api_document 3.7 105951b V2XA-567: remove tests refering to previous implementation b6e84aa Key exchange for KEK generation supported on QXP. 789544a V2XA-628: initialize missing fields in key_exchange API calls 01f19fb HSM-476: allow V2X abort respons (2 words) 713dd56 HSM-476: add FATAL error definition 56c0427 HSM-461: Clarify that auth_enc IV flags are only for encryption operations 4d06665 HSM-476: allow retries on NVM errors eb50867 HSM-481: clarify hsm_tls_finish support b927ff4 HSM-481: hsm_api_document 3.2 amendment fc52d67 HSM-473: fix build c4e40e4 V2XA-567: add tests for AES GCM IV enhancement a51e6ad HSM-473: Add support for per-key min mac length 7069412 HSM-461: specify IV constraints for key injection 8f88b3b HSM-461: doc updates 5731389 HSM-461: Reformat revision history entry for version 3.3 831d398 HSM-461: Clarify API usage for auth_enc based on review comments e4c87f4 HSM-461: Add enhancements to AES GSM IV generation fe47c46 HSM-460: Specify that TLS_FINISH flags are not supported for DXL a56da9c HSM-460: Add EMS option in key exchange for TLS KDF 55c8e04 HSM-454: Add hsm_tls_finish message, update hsm_key_exchange usage Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-seco: Upgrade to 3.8.1Tom Hochstein2021-07-261-4/+4
| | | | | | | - SOC Support: QXP B0/C0, DXL A1 - Fix bug preventing set/get boot state commands handling when in error state Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: Upgrade to 1.9.0Tom Hochstein2021-07-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 58865b981 SCF-105: Update RN. 858678443 SCF-105: Update EULA. c609beec0 SCF-105: Update RN. 279d5a949 SCF-758: Check SECO version before sending SCFW ready message. d0cfc6006 SCF-105: Update docs on SECO events. cd28bb238 SCF-105: Update RN. f62c4449f SCF-756: Workaround SECO power state error. c9ad0c44f SCF-105: Update more copyrights. 796d44377 SCF-105: More copyright updates. ee13413ed SCF-105: Update copyrights. 15dbaa9b4 SCF-105: More pad doc updates. 964d8e827 SCF-105: Add more docs on pads and on wdog out. 25c9101b7 SCF-105: Update RN. e961c2fc3 SCF-105: Make both SPL and NOSPL image for cockpit. 2d22029c8 SCF-105: Add docs on ROM patching. 917dc8c2a SCF-105: Make cockpit image NOSPL. 6095bf08c SCF-105: Build cockpit image for test files. 2c0fcc794 SCF-105: Update RN. 2bfed3106 SCF-105: Change eCockpit to Cockpit. 33ef0f43c SCF-105: Update EULA. ba1969f7d SCF-105: Update RN. b6ce63a71 SCF-741 Add errata number to track timestamp issue c7e7187c4 SCF-105: Add note on DXL rom patch. 419f072a9 SCF-105: Use yb2 branch. 3bc8e9a99 SCF-105: Update RN. 0e31616b1 SCF-105: Use 5.10.Y 2.0.0 mkimage branch. d18d069a9 SCF-755 Enable Spread Spectrum support in PCIe DPLL 114461261 SCF-105: Update RN. 694316b2a SCF-749: Add MEMC docs. 93083e370 SCF-747: Support SECO FW v3.8.1 and V2X FW v1.1.0. 1b69f53e0 SCF-105: Update RN. f7c9f607a SCF-105: Test print fix. 3143bf932 SCF-746: Fix issue with V2X test an V2X=NO. 52bba3ae4 SCF-105: Minor dox updates. Update RN. 811fff5f7 SCF-105: Update guide on Zebu usage. 61f933852 SCF-105: Update guide. 6ea33be88 SCF-748: Fix todo comment. cdd8037c1 SCF-753: Update LSIO to check power state of MU users before reset. f50666d9a SCF-729: Add more eCockpit docs. f1b849d38 SCF-105: Update RN. 5ae761c0a SCF-752: Check ownership on CAAM JR API call. 0ea113854 SCF-752: Support config on CAAM JR AMTD and LAMTD. cb64cd4ac SCF-748: Some initial changes for DXL B0. 874ebf5d8 SCF-740: Fix build issue with DQS2DQ. 19852e496 SCF-105: Update RN. c433be7ed SCF-105: Add issue type ro release status. 3432d47ce SCF-105: Fully qual Linux test machine name. 0969105a3 SCF-105: Update RN. f644c1f04 SCF-105: Add missing to release list. 2fc2a1dfa SCF-105: Highlight missing patches in dashboard. 671d00494 SCF-105: Add branch to release dash. a4d7f3e1f SCF-105: Dash update. 8d3d92166 SCF-105: Update RN. 159dfa0db SCF-105: Update board docs. 8cba6d1fb SCF-750: Fixed CBT code from overwriting DDR PHY registers 84c321873 SCF-105: Update RN. 586924fb7 SCF-105: Update docs on board resources. ff84c51eb SCF-743: Update API version. 243e494b8 SCF-743: Send client IRQ on V2X reset. 02c024853 SCF-740: Remove unused monitor command. 22280d760 SCF-746: Fix RNG start message error return. 8fe6812e0 SCF-744: Fix MU power down message size. d18f77b12 SCF-105: Update RN. 44f6012e9 SCF-746: Fix MISRA issue. 594b6492a SCF-746: Send TRNG start message. c8c117156 SCF-105: Fix missing releases in dashboard. 09c7c6cb5 SCF-741: Fix timestamp test. 97f8b6884 SCF-105: Update copyright of modified files. 4575962fe SCF-105: Spellcheck fixes. ffac6fd26 SCF-729: Add eCockpit docs. aaff23804 SCF-729: Remove todo in eCockpit board file. 07521ac61 SCF-105: Update RN. 837ce9e7b SCF-105: Update link to MX9. 9965e1551 SCF-105: Fix dash issue. f81f18669 SCF-105: Fix dash. 4417e850b SCF-105: Add i.MX9 wiki. a138ba09e SCF-744: Send V2X message on MU power off. Update ID and MU bit usage. 68c66959b SCF-743: Allow board reboot on V2X serious error. 4eacbf626 SCF-105: Update docs. 03b32cf86 SCF-741: More MISRA fixes. 7201cbfeb SCF-105: Update RN. 9c2a6538a SCF-741: MISRA fixes. Clean-up. 116ed0db3 SCF-743: Fix MISRA issue. f0074a2fd SCF-741 Fix RM test failure 9ead7da24 SCF-105: Add docs on FlexSPI programming. 05857da58 SCF-741 Timestamp does not start in LP modes 192b64689 SCF-105: Update wiki link. 9115a3986 SCF-743: Add V2X abort. Board.c callout for aborts. 3e3cae383 SCF-105: List QXP SECO versions in wiki. e5455937c SCF-739: Update SECO versions. 94ad0ca32 SCF-741: Add timestamp test. 965d6ee6e SCF-105: Update docs. 537f190c1 SCF-105: Update RN. aaa068538 SCF-735: Move interrupt for V2X clocks to GI2. dec196fd0 SCF-740: Wrap calls to DQS2DQ functions. 31fc101c0 SCF-105: Fix whitespace issues. a13090805 SCF-105: Update RN. 40d6bca0b SCF-105: Update functional PW. 771b6693e SCF-105: Save backup list of releases. 36fd3e864 SCF-60: MISRA fixes. e3ad067b1 SCF-105: Add back GA2 to release page on dashboard. 57a6b72f4 SCF-735: Add message to tell SECO we are up. 141bc88ea SCF-738: Add MU/ID assignment messages to SECO. 6a243f56d SCF-735: Enable SECO MU IRQ at NVIC. 42342be67 SCF-105: Update some comments. 17e3918f9 SCF-736: Add SECO aync abort. abe247a6f SCF-737: Disable V2X auto clock gating on SECO passthrough call. 49c2fdc42 SCF-735: Add SECO IRQ for clock gating control. 6c0e58c5d SCF-105: Add more info on the button. ae6b886f7 SCF-734: Fix cmd issue for SECO dump. 9f48bd37d SCF-734: Allow SECO dump after abort. 0a9cf1422 SCF-733: Fix OOB check on RNG change. ac679d7c6 SCF-105: Update RN. 2f80f9d5d SCF-733: Provide option for SCFW to not start the SECO RNG. bdfdb96e4 SCF-105: Update docs. e34ac4353 SCF-105: Use latest doxygen. a887f0f70 SCF-105: More AS updates. fe0688507 SCF-105: Add info to the arch spec. f6be0e6c4 SCF-732: Add SECO data logging. 00810ae31 SCF-105: Update EULA. 1848b7ba7 SCF-732: Add logger for MU events. 2295db7a0 SCF-731 Update LPDDR4 DCD to set VTCR1.ENUM=0 to improve Host VREF training 4c1dd13f9 SCF-729: More eCockpit clean-up. dd9c7cce9 SCF-730: Fix test issue. f7d279f29 SCF-730: Flush V2X debug response. 9dde582d6 SCF-730: Update API version. 9eb3f8d37 SCF-730: Add new mono counter API. 45ff700f0 SCF-729: Fix build break. 1cee85043 SCF-729: Optimize size of cockpit split. dd94a6c52 SCF-729: Update M4 partition code. 7cb820532 SCF-729: Minor clean-up. 997aba3a5 SCF-729: Eliminate unused DCD files for eCockpit. ff3442eb7 SCF-729: Add i.MX8QM cockpit board support 11a7082e7 SCF-105: Fix tickets missing as they have no commit. b46f5f357 SCF-105: Add link to Linux release table. d6a84be39 SCF-105: Fix spelling issues. 364e5be21 SCF-105: Fixes for Ubuntu 20.04. 8118e2aa6 SCF-105: Add comment in guide for streaming bunzip2 to dd. ff34a4b78 SCF-105: Fix dox issue. b4c4494f5 SCF-105: Fix file encoding issue. 00190c180 SCF-726 Ensure MEMC is powered off in KS1 after A35 reboot on DXL 6c8d4ce52 SCF-105: Fix spelling errors. 7ae3906db SCF-105: Update docs. 036283ad1 SCF-105: Fix missing files. 59aef7b77 SCF-725: Support SECO FW v3.7.5 for QXP C0. b6b5600ef SCF-724: MISRA fix. 6e0679358 SCF-105: Update docs. d8500aaa3 SCF-724: Protect against FSPI0 hazards during reboot/LPM flows d07dfa2fb SCF-105: Update NxDI instructions. d38fbc766 SCF-105: Support NoPatch and Critical JIRA labels. a633839db SCF-105: Update RN. 9ec1456f8 SCF-697: Move V2X_PID0 to SECO. Allow SECO to access V2X memory using non- secure as there seems to be a HW issue. 8c1267f41 SCF-105: Fix commit ID in VERSION file. 66103568a SCF-105: Remove comments for MX8.5. 028686389 SCF-105: Move master to 2021q2. 88028bbed SCF-105: Update to 2021. 54a467b9b SCF-105: Restart RN for next release. efe1936e3 SCF-722: Support new DXL SECO and V2X FW. cb6ea586f SCF-718 Fix freeze mode failure in Linux eb9f30923 SCF-105: Update RN. 8b37c1782 [SCF-721] Updated LP4 CBT DCDs MR13 and rev'd version# 86a28364f SCF-720: Fix incorrect reset bits handling in DDR config files 0cc20dacd SCF-719: Fix MISRA issue. a2676a409 SCF-719: Fix cppcheck issue. 4d44e03ab SCF-719 Ensure MTR is not run for SS powered by ROM 72b4e7bc1 SCF-105: Update RN. ee0854d4b SCF-718: Fix MISRA issues. 44aede3ec SCF-708 Ensure PMIC voltage and bias is set during reboot 7fbc1a8ce SCF-718 Remove commented lines 4e6b899fd SCF-718 Fix Linux reboot issue 030738d36 SCF-60: REmove HIS rules. 8a290eeb5 SCF-105: Update artifact order. 07507f084 SCF-105: Use links to git repo for release images. e795a1d5e SCF-105: Add command to copy artifacts to git. 353dccee8 SCF-105: Fix minor dox issues. 66a9d4d01 SCF-105: Add PM section for Cortex-M4 8423267c5 SCF-687: Fix DDR stress test issue. 020bcae94 SCF-105: Clarify SNVS LPGPR usage. a83796fc2 SCF-708: Use RFF power control to detect prior logic/memory retention 3ad3867e6 SCF-105: Update dashboard. f22645963 SCF-105: Add DXL.V2X FW info. 09fffbb9e SCF-105: Add SECO FW version to release dashboard. c9e4a6e31 SCF-105: Add V2X FW version. daa201240 SCF-105: Update to get last dir. cae59a43d SCF-105: Add script to copy releases to git. dd4102743 SCF-105: Fix dox update. a09ca4070 SCF-105: Update docs on setting clocks. 9905a8005 SCF-105: More TP updated. f448a7359 SCF-105: Update TP. 3c7db45d2 SCF-708 Handle FSPI boot device case e72418195 Revert "SCF-712: Enable LPDDR4 periodic dqs2dq and set SENSIVITIY=0 for testing purposes" 9146894cc Revert "SCF-712: Turn off DDR debug messages for now." 3ace4fb54 SCF-543: Include V2X image offset with dummy address to align with SCU ROM 0c44e2679 SCF-105: Update RN to 2021 Q1. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #828 from thochstein/imx-boot_firmware-imxOtavio Salvador2021-07-166-21/+7
|\ | | | | Upgrade imx-boot, firmware-imx for 5.10-35-2.0.0
| * imx-mkimage: Drop dcd files from deploy folderTom Hochstein2021-07-161-14/+1
| | | | | | | | | | | | The dcd files are apparently not needed and can be dropped. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Upgrade to 5.10.35-2.0.0 releaseTom Hochstein2021-07-161-4/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-imx: Upgrade to 8.12Tom Hochstein2021-07-164-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | u-boot-mfgtool.inc: Align SPL_IMAGE and SPL_SYMLINK with OETom Hochstein2021-07-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The deploy task of u-boot-imx-mfgtool fails due to the incorrect addition of an 'spl' sub-folder: ``` install: cannot create regular file '.../tmp/work/imx8mq_evk-fsl-linux/u-boot-imx-mfgtool/2021.04-r0/deploy-u-boot-imx-mfgtool/spl/u-boot-spl.bin-imx8mq-evk-mfgtool-2021.04-r0-mfgtool-2021.04-r0': No such file or directory ``` The customization of SPL_IMAGE and SPL_SYMLINK for mfgtool should just add -mfgtool to the values defined in OE-core. Instead, the base SPL_BINARYNAME is changed to SPL_BINARY, which is why the extra folder 'spl' is in the path. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | u-boot-imx: Fix deploy bug for multiple UBOOT_CONFIG entriesTom Hochstein2021-07-091-1/+1
| | | | | | | | | | | | | | | | A for-loop iterating over entries in UBOOT_CONFIG incorrectly uses the full UBOOT_CONFIG variable in a binary name when the name should be specific to the current entry. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | u-boot-imx: Fix commentTom Hochstein2021-07-091-1/+1
|/ | | | | | A comment references mkimage but mkimage is no longer deployed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #763 from thochstein/imx-testOtavio Salvador2021-07-081-1/+2
|\ | | | | imx-test, imx-sw-pdm
| * imx-test: Use swpdm support for i.MX 8MTom Hochstein2021-04-301-0/+1
| | | | | | | | | | | | Enable swpdm for i.MX 8M so that mxc_pdm_test.out uses PDM to PCM decimation. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-test: Update to 7468ce4Tom Hochstein2021-04-301-1/+1
| | | | | | | | | | | | | | Fixes since last update: 7468ce4 MLK-25294 mxc_uart_test: fix the buffer overflow of local buf Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #818 from thochstein/masterOtavio Salvador2021-07-081-2/+4
|\ \ | | | | | | License and kernel updates for NXP 5.10.35-2.0.0 release
| * | imx-atf: Remove -O2 from CFLAGS for 8MQTom Hochstein2021-07-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The i.MX 8M Quad has only 64 kB of OCRAM, and the following build break is observed: ``` | aarch64-poky-linux-ld.bfd: /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-mx8m-fsl-linux/imx-atf/2.4+gitAUTOINC+ec35fef92b-r0/git/build-optee/imx8mq/release/bl31/bl31.elf section `coherent_ram' will not fit in region `RAM' | aarch64-poky-linux-ld.bfd: BL31 image has exceeded its limit. | aarch64-poky-linux-ld.bfd: region `RAM' overflowed by 4096 bytes ``` Fix the break by disabling -O2 optimization. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * | imx-atf: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-07-021-2/+2
| | | | | | | | | | | | | | | | | | | | | Update recipe SRCREV and branch to point to new version available as a part of NXP release [lf_v2.4]. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | | u-boot-imx: upgrade to 2021.04Peter Bergin2021-07-053-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Use the latest released version of u-boot-imx from NXP's release. For a full log of changes run this command in the repo uboot-imx: $ git log 185bdaaaf5644319284566e5c340927d28954a1a..3463140881c523e248d2fcb6bfc9ed25c0db93bd Signed-off-by: Peter Bergin <peter@berginkonsult.se>
* | | u-boot-imx: align naming of u-boot-imx-common with u-boot-fslcPeter Bergin2021-07-052-1/+1
|/ / | | | | | | | | | | | | Follow the naming scheme of u-boot-fslc and add the version number to the common file. Signed-off-by: Peter Bergin <peter@berginkonsult.se>
* | u-boot-fslc: update to v2021.07-rc5Andrey Zhizhikin2021-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc5 from DENX repository. Following conflicts were manually resolved: ---- configs/imx8mm_evk_defconfig: configs/imx8mn_ddr4_evk_defconfig: configs/imx8mn_evk_defconfig: configs/imx8mp_evk_defconfig: Drop our local change, which are incuded in the commit 2bba78076b ("configs: Resync with savedefconfig") from upstream. configs/mx6sabresd_defconfig: Merge changes from commit 2f7d3890b6 ("mx6sabre_common: Dynamically change the video output") with upstream commit 2bba78076b ("configs: Resync with savedefconfig"). ---- Following upstream commits are included in this version: ---- 3ef4572110 Prepare v2021.07-rc5 534f0fbd65 arm64: Fix relocation of env_addr if POSITION_INDEPENDENT=y 2bba78076b configs: Resync with savedefconfig 4d8c21da41 Merge tag 'u-boot-imx-20210625' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 1b044fd1c9 Merge https://source.denx.de/u-boot/custodians/u-boot-sh 0e1819f2fb Merge https://source.denx.de/u-boot/custodians/u-boot-usb 4822114f4f usb: ehci-mx6: Do not fail when 'reg' is not found ec326b9325 usb: ehci-mx6: Move fdtdec_get_alias_seq() inside the CONFIG_MX6 12ef801673 ARM: rmobile: beacon: Set CONFIG_RZ_G2 on Beacon boards fcf3981161 Merge https://source.denx.de/u-boot/custodians/u-boot-x86 c3a095d1ce Merge tag 'mmc-2021-6-22' of https://source.denx.de/u-boot/custodians/u-boot-mmc 6fc0a2f76b Merge branch '2021-06-22-assorted-fixes' b2710faf82 test: Include /sbin to the PATH when creating file system af8e2d4746 MAINTAINER, git-mailrc: Update the mmc maintainer 076c7bfb1f global_data: Ensure we have <config.h> when symbols are not in Kconfig yet 640e2cd6d4 socfpga64: Do not define CONFIG_SYS_MEM_RESERVE_SECURE to 0 8f0f26eb59 Revert "powerpc: fix regression in arch_initr_trap()" 8b95deafc5 powerpc: Don't use relative include for config.h in global_data.h 5ad9220bf7 malloc: add SPDX license identifiers f68d5a66cd MAINTAINERS: Add an entry for NVMe bf2a28356e doc: develop: Convert README.nvme to reST 78d5f2011e nvme: Don't clear nvme blk device's priv space 757cc4b1b2 nvme: Drop useless members of 'struct nvme_ns' 8c60d40d69 nvme: Eliminate the offset of one during block dev creation 478f7fc6a0 nvme: Skip block device creation for inactive namespaces 84344258f2 nvme: Move block dev creation from uclass post_probe() to driver probe() c3e52c71bb nvme: Remove the redundant aqa value setting 859b33c948 nvme: Correct the prps per page calculation method b12f62374e nvme: fix for big endian systems 6fbe06a6ce x86: Discard .note.gnu.property sections 2600dd897e Makefile: Adjust indention of GENENV quiet output 5a87df8380 autoboot: fix typos of CONFIG_AUTOBOOT_USE_MENUKEY c7d1b18908 disk/part_dos.c: Fix a variable typo in write_mbr_partitions() 1ce892cb1c azure: Use msys2 20210604 installer for Windows build f132aab403 Revert "mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON to control card clock output" d77d61ea1b mmc: mmc-uclass: change to static about dm function 2da2335a18 mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd 5c2beda545 mmc: Update environment variable with active partition 1925e65706 mmc: dwmmc: socfpga: Get "fifo-mode" property from DT 8cb9d3ed3a mmc: dw_mmc: Fixes data read when receiving DTO interrupt in FIFO mode 3a3672cc37 mmc: mtk-sd: increase the minimum bus frequency 52ce6a61c1 imx8mm: configs: enable distro default features 06f4e426f8 imx8mp: configs: enable distro default features 31b3829f74 o4-imx-nano: Fix dtc warnings 97c8cb524c Merge branch 'network_master' of https://source.denx.de/u-boot/custodians/u-boot-net 54c321f9de net: octeontx: smi: use dt live tree API 75efe7dc99 cmd: pxe_utils: sysboot: fix crash if either board or soc are not set. 82a3c9ef20 net: use the same alias stem for ethernet as linux 6e424b4aca net: use a more deterministic approach to get the active ethernet device 02036d90ec net: sun8i-emac: fix MDIO frequency eab447b2b5 net: synquacer: Add netsec driver f024e0b208 net: dwc_eth_qos: Revert some changes of commit 3a97da12ee7b 07292f8e51 net: dwc_eth_qos: Fix needless phy auto-negotiation restarts 7001863596 net: e1000: do not attempt to set hwaddr for i210 without FLASH 3e1848778c Fix a memory leak issue in the RX port initialization. a298d4fbcd Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq 7e585b5a61 Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv b7efcaff8b board: freescale: t1028xrdb: Add MAINTAINER for revD 390c73b417 armv8: Update erratum number to align with doc 13ea307f79 board: freescale: t208xrdb: add a config option for rev D dts fixups 4e21a555c1 board: freescale: t208xrdb: add Linux fdt fix-ups for rev D c91b130554 board: freescale: t208xrdb: detect the board revision version a484f7c486 board: freescale: t208xrdb: remove the legacy non-DM_ETH code 11eeeef7b0 pg-wcom-ls102xa: fix sys counter frequency 02802eb89e pg-wcom-ls102x: initialize front led and app buf ccbd2ced73 km: ls102x: update device disable configuration acc hw design desc fd49502d0f km: ls102x: set ethrotate envvar to no fbb0e15a42 km/scripts: fix saveenv command syntax a09806498c km: ls102xa: add missing define for PRAM regions 3aea3ddf21 km/ls102xa: add support for u-boot POST memory test a7fd6fa1c2 board/km: add support for expu1 design based on nxp 0b036d4c1b board: freescale: t102xrdb: Add MAINTAINER eccf98f8d8 board: freescale: p2041rdb: Add MAINTAINER 6d1657b998 board: freescale: p1_p2_rdb_pc: Add MAINTAINER 0eb946ec28 board: freescale: t4rdb: Add MAINTAINER fb6c96f14e arm: dts: ls1021a.dtsi: Fix invalid reg on gpio nodes 50dae8eb3a net: tsec: add option to set device max-speed via dts 0753603e25 keymile: common: fix hexadecimal env variable format 058c08dc60 configs: seli8: set envsize to 0x4000 34f39ce882 armv8: layerscape: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 b1d59867e5 mmc: fsl_esdhc_imx: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 ae7020b435 mmc: fsl_esdhc: convert to CONFIG_FSL_ESDHC_VS33_NOT_SUPPORT 6bc2419cc2 board: freescale: p2041rdb: use correct EEPROM address length 8bb20852eb configs: ls2088aqds: fix synchronous exception effcb1ebe4 configs: ls1088a: Enable CONFIG_SYS_RELOC_ENV_ADDR 38d1a18750 arm: dts: lx2162aqds: support eMMC HS400 mode on esdhc1 8e221b4a1c pci: layerscape-ep: Add check of the PCIe controller enablement ff64e9a9f0 armv8: ls1012a: Pass PPFE firmware to Linux through FDT addec3511f armv8: layerscape: enable eMMC HS400 workarounds for LX2160A/LX2162A 84c2e044a9 armv8: layerscape: add PSCI support for cpu release c0eeb730f8 board: freescale: vid.c: Add check for return value of adjust_vdd() 62ce0a02f9 riscv: andes_plic: Fix riscv_get_ipi() mask 279de759bd riscv: ae350: doc: Remove CONFIG_SKIP_LOWLEVEL_INIT 77eae0ebe6 riscv: ae350: dts: Add missing "u-boot, dm-spl" for SPL config 048aff6d26 riscv: ae350: dts: Fix #interrupt-cells for plic0 in 32-bit f050dd2b26 riscv: ae350: dts: Remove the unnecessary #address-cells in plic nodes 5c267e0033 riscv: ae350: dts: Remove the unnecessary space in bootargs 2ff6b799a8 riscv: ae350: dts: Add SPDX license header b2c4b7f665 Merge tag 'u-boot-imx-20210616' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 864c3dbc0a ls1012a: net: pfe: remove pfe stop from bootcmd 2bf4658b8c board: sl28: fix RGMII clock and voltage fb4e64ef9d configs: ls1046afrwy: Add secure boot config 9301a5cc99 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 029bb91e80 arm: mvebu: turris_{omnia, mox}: ensure running bootcmd_rescue always works c4737cd594 Merge tag 'xilinx-for-v2021.07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-microblaze 6bb577dbb3 arm64: zynqmp: Disable EFI_CAPSULE_ON_DISK_EARLY 2ffa653798 spi: zynqmp_gqspi: Fix write issue 3414712ba8 arm64: zynqmp: Writing correct value to ANALOG_BUS cf066a20c3 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell c64e2bd558 arm64: mvebu: correct Armada 8K addresses d51bdaea19 arm: mvebu: turris_mox: enable options for Turris network boot f221333400 arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions 8805647ed0 arm: mvebu: configs: turris_mox: add fdtfile default env variable 45853413e2 arm: mvebu: turris_mox: start blinking PHY LEDs when entering rescue ec3784d626 arm: mvebu: turris_mox: add support for board rescue mode e04bf43681 arm: mvebu: dts: turris_mox: add button and LED nodes 0008d80866 fs/squashfs: fix reading of fragmented files 46704165f5 Merge https://source.denx.de/u-boot/custodians/u-boot-usb 5e425a31d3 Merge tag 'efi-2021-07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-efi 40496ac3b7 mx7d: Add Storopack's SMEGW01 board d4f15ecd47 imx8mn: configs: add support for distro boot commands a3a0bc85c0 imx: Add SeeedStudio NPI-IMX6ULL Support fe133eb192 imx: support for conga-QMX8 board 6ac4d44806 arm: imx: imx8mm: correct unrecognized fracpll frequency b8916306d1 pico-imx6: README: Fix the boot mode settings URL cd18f1e6e6 imx: ventana: enable dm support for PCI and FEC ethernet d9a7f1a913 arm: imx: imx8mm: clock: make debug output more descriptive 1180baec98 Add EV-iMX280-NANO-X-MB board 3675ac081a Add out4.ru O4-iMX-NANO board e2017ef6ed ARM: imx8m: verdin-imx8mm: Increase bootm size to 64 MiB cb87278cf6 configs: imxrt1050-evk: enable host usb support and its command 42b967216e ARM: dts: imxrt1050-evk: enable usbotg1 node as host 9b91484a89 ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes e7e81e8959 usb: ehci-mx6: add support for i.MXRT 45a5f76cfc clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3 0d90dec182 ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev() d7308dbd86 ARM: dts: imxrt1020: add gpio5 node to this SoC dc54f82901 ARM: dts: imxrt1020-evk: move all u-boot, dm-spl to imxrt1020-evk-u-boot.dtsi file 1f3555d906 ARM: dts: imxrt1050-evk: move all u-boot, dm-spl to imxrt1050-evk-u-boot.dtsi file 31f0e58527 ARM: dts: imxrt1050-evk: remove u-boot,dm-spl a9a5c33d57 ARM: dts: imxrt1050: set lcdif clocks according to mxsfb driver f2d91e606b ARM: dts: imxrt1050: move lcdif assigned clock to dtsi f544dfecd2 clk: imx: clk-imxrt1050: introduce LCDIF_PIX and rename LCDIF to LCDIF_APB 006f0dfb1d video: mxsfb: add enabling of "disp_axi" clock ee62a05344 video: mxsfb: add enabling of "axi" clock other than "per" clock 72d65bdf35 configs: imxrt1050-evk: enable imx gpt timer as tick-timer 6f6f03af0e ARM: dts: imxrt1050-evk: add device_type = "memory" to memory node 0684ec8a9d ARM: dts: imxrt1050-evk-u-boot: make gpt1 present for SPL 7892f3eba1 ARM: dts: imxrt1050-evk: set gpt1 as tick-timer for u-boot 7eacc427bb ARM: dts: imxrt1050-evk: enable gpt1 timer 5790db9283 ARM: dts: imxrt1050: add gpt1 node 6cd7a9b850 ARM: dts: imxrt1050: add node label to osc a2d89cce7c configs: imxrt1020-evk: enable imx gpt timer as tick-timer d956990c69 ARM: dts: imxrt1020-evk: add device_type = "memory" to memory node faa4e95b5c ARM: dts: imxrt1020-evk-u-boot: make gpt1 present for SPL e5d10f4442 ARM: dts: imxrt1020-evk: set gpt1 as tick-timer for u-boot bc4944051e ARM: dts: imxrt1020-evk: enable gpt1 timer df243c93d3 ARM: dts: imxrt1020: add gpt1 node bfdbe871a0 ARM: dts: imxrt1020: add node label to osc f8c8573b85 timer: imx-gpt: Add timer support for i.MX SoCs family 55ad612306 arm: imxrt: soc: make mpu regions generic b95e5edc42 efi_loader: fix Sphinx warning dcd2bbe051 usb: dwc2: Avoid delay when initializing USB peripheral by dwc2 e27b0ff1b7 efi_loader: efi_capsule_delete_file() NULL dereference 3dca77b1dc efi_loader: partition numbers are hexadecimal 6a1d65e59f doc: usage: man-page for ums command 6b8d9c92fc cmd: Add dependency for ums command ed9720d055 doc: usage: man-page for pinmux command 0703f5923b doc: usage: reorder commands in index.rst cb26d5a926 Merge https://source.denx.de/u-boot/custodians/u-boot-sh c2d21e0ac0 usb: cdns3: cdns3-ti: Fix clk_get_by_name() to get the correct name a2a14854f2 pinctrl: renesas: Synchronize R-Car Gen2/Gen3 tables with Linux 5.12 ---- Link: https://lore.kernel.org/u-boot/20210628194137.GU9516@bill-the-cat/ Link: https://github.com/Freescale/u-boot-fslc/pull/41 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | isp-imx: fix compiler error with __DATE__, __TIME__Max Krummenacher2021-06-142-2/+76
| | | | | | | | | | | | | | | | With reproducible build enabled the compiler is configured to throw an error if __TIME__, __DATE__ preprocessor macros are used, replace them. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* | u-boot-fslc: update to v2021.07-rc4Andrey Zhizhikin2021-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc4 from DENX repository. Following upstream commits are included in this version: ---- e3b64beda5 Prepare v2021.07-rc4 80da2453e1 configs: Resync with savedefconfig 18dd72ad47 Merge tag 'u-boot-rockchip-20210606' of https://source.denx.de/u-boot/custodians/u-boot-rockchip 281e95c40f Merge tag 'dm-pull-6jun21' of https://source.denx.de/u-boot/custodians/u-boot-dm 0c4e63a487 Merge tag 'video-for-2021-07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-video 269fa8468d test: add dm_test_read_resource 0d1ab576f2 net: luton: remove address translation after ofnode_read_resource ca2f948a4b pwm: cros_ec: Rename "priv_auto_alloc_size" to "priv_auto" 205b9f5100 sandbox: correct determination of the text base 0e35b937b9 of: addr: Remove call to dev_count_cells() in of_get_address() 139eaa7a2b of: addr: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' 0df6e66c99 pico-imx6ul: disable video after DM_VIDEO conversion deadline ac36dc7d19 brxre1: disable video after DM_VIDEO conversion deadline bbc14b43de mx28evk: disable video after DM_VIDEO conversion deadline a0195e980b siemens: pxm2: disable video after DM_VIDEO conversion deadline bf5d1244e6 siemens: rut: disable video after DM_VIDEO conversion deadline c003d2cd6b Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 176c3e7760 arm: mvebu: turris_omnia: support invoking rescue boot from console 0b5bb36d13 arm: mvebu: turris_omnia: update rescue mode boot command b321722f22 arm: a37xx: pci: Fix configuring PCIe resources 079b35a261 arm: a37xx: pci: Increase PCIe MEM size from 16 MiB to 127 MiB 4a82fca8e3 arm: a37xx: pci: Fix a3700_fdt_fix_pcie_regions() function 46b679e3ec arm: a37xx: pci: Find PCIe controller node by compatible instead of path a544d65f1d arm: a37xx: pci: Fix DT compatible string to Linux' DT compatible 7b85aefd4b arm: a37xx: pci: Disable bus mastering when unloading driver 127dbec39a arm: a37xx: pci: Don't put link into LTSSM Recovery state during probe 89be8e31cc fastboot: Fix overflow when calculating chunk size 87f9c08d84 MAINTAINERS: Update maintainer's mail address d8729a114e Merge https://source.denx.de/u-boot/custodians/u-boot-riscv fa68645b94 Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi d7da718bd9 drivers: pci: pcie_dw_common: fix Werror compilation error c552debbd8 riscv: cpu: fu740: clear feature disable CSR 70415e1e52 board: sifive: add HiFive Unmatched board support 1c07b0c562 riscv: dts: add SiFive Unmatched board support 2113c0045c riscv: dts: add fu740 support 416395c772 drivers: pci: add pcie support for fu740 dab18c7aa6 drivers: ram: sifive: rename fu540_ddr and add fu740 support d56d79ed27 drivers: clk: add fu740 support a74e9d899d riscv: cpu: fu740: Add support for cpu fu740 f264e796c0 MAINTAINERS: Add allwinner/sunxi driver directories 6785434709 sunxi: Bring back SD card as MMC device 0 ffd810487e Merge tag 'u-boot-stm32-20210528' of https://source.denx.de/u-boot/custodians/u-boot-stm d862ddb8d7 Merge tag 'efi-2021-07-rc4-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 163a0d7e2c efi_loader: add PE/COFF image measurement 464010b0be efi_loader: Work-around build issue due to missing hash_calculate() ec0512b173 Revert "lib: introduce HASH_CALCULATE option" 38de680e58 efi_loader: Fix coverity warnings for efi tcg2 protocol 7bda7cee2d arm: dts: stm32mp157c-odyssey-som: enable the RNG1 59066cd114 configs: stm32mp: Enable UNZIP on STMicroelectronics stm32mp15 boards 5ed2136fb3 ARM: stm32: Enable UNZIP on DHSOM by default 5c54260130 ARM: stm32: Add additional ID register check for KSZ8851 presence 5c38c06ec0 ARM: stm32: Update dhelectronics/dh_stm32mp1/MAINTAINERS file 6d734be905 reset: stm32: Fix bank and offset computation a5bb384caa dfu: dfu_mtd: remove the mtd_block_op error when mtd_lock is not supported aab8b17e94 Merge tag 'ti-v2021.07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-ti a0ecfa568d Merge branch '2021-05-26-assorted-bugfixes' fed603f868 ARM: ti: Increase the allocated size for MLO.raw 7194a95d13 arm: dts: k3-am642-sk: Add sysreset controller node a97ee92e4a arm: dts: k3-am642-evm: Add sysreset controller node beed30583c firmware: ti_sci: Update ti_sci_msg_req_reboot to include domain 4ec04073ab arm: dts: k3-j721e: Fix up MAIN R5FSS cluster mode back to Split-mode df3fc620bb configs: am64x_evm_a53_defconfig: Enable DP83867 PHY driver cb6c9c83e2 test: Remove duplicate macro b725ed5071 GitLab: Remove tags for sandbox_noinst tests 77bfaad048 test: Fix filesystem tests always being skipped ce869b55f8 spl: Kconfig: Use tabs instead of space for alignment 9e8bb07885 fs: btrfs: Add missing cache aligned allocation 53ba2c21c2 fs/squashfs: zero out unused fields in fs_dirent f6c0d365d3 powerpc: fix regression in arch_initr_trap() 26de4296cc part: Add check for NULL dev_part_str 1e7879045f pinctrl: single: Fix probe failure getting register area size f4b2786b80 configs: Resync with savedefconfig aee18604e2 net: Remove ne2000 driver f25a0c3742 Merge tag 'efi-2021-07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi 4c3e99460c Merge tag 'mips-pull-2021-05-25' of https://source.denx.de/u-boot/custodians/u-boot-mips 835b4fdf3b doc: update and fix Qemu MIPS documentation 5308a71db8 MIPS: remove deprecated qemu_mips board 9c8e58ac23 mips: octeon: octeon_ebb7304_defconfig: Fix CFI flash setup 1f6871df40 efi_loader: Fix -Wextra warning for EFI TCG2 acfe1def3f efi_loader: simplify accessing variables 2ecee31017 efi_loader: use efi_create_indexed_name() 60177e0ac2 efi_loader: simplify show_efi_boot_order() cd5a87e7b7 efi_loader: simplify show_efi_boot_opt_data() 9a6b33bef2 efi_loader: path length in efi_dp_from_name() f6081a8a1e efi_loader: expose efi_image_parse() even if UEFI Secure Boot is disabled 6754e24b54 efi_loader: remove weak efi_get_public_key_data() 07f2687204 doc: usage: modify mmc man-page ---- Link: https://lore.kernel.org/u-boot/20210607142321.GM9516@bill-the-cat/ Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | u-boot-fslc: update to v2021.07-rc3Andrey Zhizhikin2021-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc3 from DENX repository. Following upstream commits are included in this version: ---- e1bf0336a5 Prepare v2021.07-rc3 27c6d9663c Merge branch '2021-05-24-add-lto-support' 2fc62f2991 stackprot: Make our test a bit more complex 960f110c37 ARM: enable LTO for some boards 34ccadcd33 ARM: don't use --gc-sections with LTO when using private libgcc 75c7d10c1f ARM: don't use -ffunction-sections/-fdata-sections with LTO build 8f9696510a ARM: make LTO available 2361b5eb5c ata: ahci: fix ahci_link_up() type mismatch for LTO 37de198fa2 armv8: SPL: discard relocation information baa977bd0f ARM: omap3: fix LTO for DM3730 (and possibly other omap3 boards) 79dec66ca7 ARM: fix LTO for rockchip and samsung 9d3918f3fd ARM: fix LTO for seaboard e8bb990fe7 ARM: imx8m: fix imx_eqos_txclk_set_rate() type mismatch for LTO 3cd7541f93 ARM: kona: fix clk_bsc_enable() type mismatch for LTO 9493e96e54 ARM: fix LTO for keystone 28d476eada ARM: fix LTO for apf27 b83120df79 ARM: fix LTO for imx28_xea e5fc9037dd ARM: fix LTO build for some thumb-interwork cases 86c5e21013 ARM: make gd a function call for LTO and set via set_gd() 82b63e9541 ARM: global_data: make set_gd() work for armv5 and armv6 1b457e753e sandbox: enable LTO by default 94bb891e8e sandbox: make LTO available d1f81fd015 sandbox: use sections instead of symbols for getopt array boundaries be1e77f286 sandbox: errno: avoid conflict with libc's errno da48bd9ee5 build: link with --build-id=none c1094987d1 build: support building with Link Time Optimizations 958f2e57ef build: use thin archives instead of incremental linking 1445836ca7 Makefile, Makefile.spl: cosmetic change 98e55f97af lib: crc32: put the crc_table variable into efi_runtime_rodata section ead698acbc efi_selftest: compiler flags for efi_selftest_miniapp_exception.o 15f537ccf9 efi_loader: add macro for const EFI runtime data 8283697311 efi_loader: add Sphinx doc for __efi_runtime and __efi_runtime_data 2bdc6f579b efi_loader: fix warning when linking with LTO 46c3e29219 string: make memcpy(), memset(), memcmp() and memmove() visible for LTO 6f243e25e6 test/py: improve regular expression for ut subtest symbol matcher 998929b535 compiler.h: align the __ADDRESSABLE macro with Linux' version 236f2ec432 treewide: Convert macro and uses of __section(foo) to __section("foo") 9ce799aaba checkpatch: require quotes around section name in the __section() macro 364bef150d regmap: fix a serious pointer casting bug 2177f924bf test: Avoid random numbers in dm_test_devm_regmap() a2cfad8ecc pylibfdt: Rework "avoid unused variable warning" lines eb53b943be Merge https://source.denx.de/u-boot/custodians/u-boot-sh 6fc323c1ae pinctrl: renesas: Implement unlock register masks 1fffcaefc1 pinctrl: renesas: Fix R-Car Gen2 help text c0de8e792b pinctrl: renesas: Deduplicate Kconfig f10de23862 gpio: renesas: Pass struct udevice to rcar_gpio_set_direction() e7690e6195 clk: renesas: Deduplicate gen3_clk_get_rate64() PLL handling d413214fb7 clk: renesas: Add register pointers into struct cpg_mssr_info 406c93c85c clk: renesas: Introduce enum clk_reg_layout f7f8d47317 clk: renesas: Pass struct cpg_mssr_info to renesas_clk_endisable() e935409199 clk: renesas: Make reset controller modemr register offset configurable 12dd238a64 clk: renesas: Add support for RPCD2 clock 1b004e2874 clk: renesas: Fix Realtime Module Stop Control Register offsets efece632e7 clk: renesas: Fix incorrect return RPC clk_get_rate ccc2c9aab1 clk: renesas: Reinstate RPC clock on R-Car D3/E3 f7b4e4c094 clk: renesas: Synchronize R-Car Gen3 tables with Linux 5.12 8152c189bd clk: renesas: Synchronize R-Car Gen2 tables with Linux 5.12 f07c9ecb36 clk: renesas: Synchronize RZ/G2 tables with Linux 5.12 a4262e5506 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell fd883eaf5b Merge https://source.denx.de/u-boot/custodians/u-boot-riscv c350601348 arm: mvebu: armada-3720-uDPU.dts: Change back to phy-mode "2500base-x" d24efc621c net: mvpp2: add explicit sgmii-2500 support 27844000ef net: mvpp2: allow MDIO registration for fixed links d757c859c7 net: mvpp2: fix missing switch case break cf51a0d5fc net: mvpp2: remove unused define MVPP22_SMI_PHY_ADDR_REG 7589be8d38 net: mvpp2: AN Bypass in 1000 and 2500 basex mode 08f462dd1e net: mvpp2: Fix 2.5G GMII_SPEED configurations be45eb5064 net: mvpp2: remove redundant SMI address configuration 8299abc5ff net: mvpp2: add 1000BaseX and 2500BaseX ppv2 support 8d3aa376a9 net: mvpp2: add CP115 port1 10G/5G SFI support 16bacd5e5f phy: introduce 1000BaseX and 2500BaseX modes 27c2236f8a Merge tag 'xilinx-for-v2021.07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-microblaze a4691f363e riscv: ae350: Increase malloc size for binman spl flow 84dee33ca8 riscv: Drop USE_SPL_FIT_GENERATOR cc269e1c00 riscv: ae350: Switch to use binman to generate u-boot.itb 756eeba8a2 riscv: qemu: Switch to use binman to generate u-boot.itb 18cb82c35c riscv: dts: Sort build targets in alphabetical order 31eefd4380 binman: Support packaging U-Boot for scenarios like OF_BOARD or OF_PRIOR_STAGE 1621d3c434 lib: kconfig: Limit BINMAN_FDT for OF_SEPARATE or OF_EMBED 0784510f74 riscv: sifive: unleashed: Switch to use binman to generate u-boot.itb 73c2a8fb68 makefile: Pass OpenSBI blob to binman make rules 4c4d6077d3 binman: Add support for RISC-V OpenSBI fw_dynamic blob aa75ce95ed binman: test: Rename 172_fit_fdt.dts to 170_fit_fdt.dts 2892300ed4 binman: Correct the comment for ATF entry type 2817c9dd32 binman: Correct '-a' description in the doc 6e847f6d5d common: kconfig: Correct a typo in SPL_LOAD_FIT c0e6feeb34 xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi settime 2a6e6c81f4 xilinx: versal: Enable CONFIG_POSITION_INDEPENDENT a502a87bc0 arm64: zynqmp: Add description for SOM/Kria boards 3195840c94 arm64: zynqmp: Add psgtr DT descriptions bd00849ae9 arm64: zynqmp: Add pinctrl description 50a6bd000f arm64: zynqmp: Add zynqmp firmware specific DT nodes 26d8eccea7 arm64: zynqmp: Add missing mio-bank properties to sdhci fddff6815a arm64: zynqmp: Remove comment about clock chips 486f25c727 arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property 000b862325 arm64: zynqmp: Add label to all GPIO lines for VCK190 SC 65a572b1d0 arm64: zynqmp: Add 'silabs,skip-recall' to DDR DIMM si570 clk node a34a12fabc arm64: zynqmp: Add missing silabs,skip-recall for si570 ref clk nodes 428bec7cf9 Merge branch '2021-05-17-assorted-fixes' 7a1638c263 Merge tag 'efi-2021-07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-efi 52993fcb76 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 87316da05f lib: introduce HASH_CALCULATE option 48ee084602 efi_loader: Fix Kconfig for EFI_TCG2 protocol 2052759a5e efi_loader: Don't stop EFI subsystem init if installing TCG2 fails 97f446a8ff efi_loader: Uninstall the TCG2 protocol if logging s-crtm fails b76edf6b07 efi_loader: Clean up tcg2 once in case of failure bc3f465181 efi_loader: loosen buffer parameter check in efi_file_read_int 6a2e26b95f efi_loader: capsule: Remove the check for capsule_authentication_enabled environment variable e2ae483c3b hash: Kconfig option for SHA512 hardware acceleration 700f68c354 efi_loader: build warning in efi_tcg2_hash_log_extend_event 06262c3836 doc: extension.rst missing in doc/usage/index.rst 566e857fff doc: man-page for size command af02975eb9 MAINTAINERS, git-mailrc: socfpga: Update email address for Ley Foon a7d03d5342 Makefile: Handle building in a very old build directory eefa9d7f08 psci: rename psci_features function 6c353b34cf cli: slighly more clear error messages f68ed0bcb8 Makefile: allow to override python3 feddbdb55f Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 89419279f4 riscv: Group assembly optimized implementation of memory routines into a submenu 703b84ec29 riscv: Fix memmove and optimise memcpy when misalign e90cb0db34 riscv: Fix arch_fixup_fdt always failing without /chosen a6d7e8c914 riscv: Split SiFive CLINT support between SPL and U-Boot proper 2b039940f3 riscv: ax25-ae350: doc: Fix minor format issues 7e1d0a8f17 Merge https://source.denx.de/u-boot/custodians/u-boot-usb a5f9be1ed5 usb: dwc3-generic: Disable host driver definition if gadget only 1027f28bd4 usb: musb-new: Extend and move Allwinner quirk into Kconfig e1c55dfc7b arm: octeontx2: Add Octeon TX2 CN913x DB support f29eaadeb5 arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN913x DB 961ab07df6 cmd: mvebu: Rename rx_training to mvebu_comphy_rx_training 1fde894e79 pcie: designware: mvebu: do not configure ATU for IO when not used 7d8e1651da arm64: mvebu: extend the mmio region 32a1a5b374 arm64: mvebu: a8k: move firmware related definitions to fw info a2122d8bab arm64: mvebu: do not map firmware RT service region 762f9fba0f arm64: mvebu: a8k: align memory regions 9c84159ce1 spi: kirkwood: prevent limiting speed to 0 562f8d5b36 spi: kirkwood: prevent configuring speed exceeding max controller freq 037818c544 spi: kirkwood: support extended baud rates 76a516452b mvebu: x530: Reduce SPL image size e644dfbb17 configs: Resync with savedefconfig 8054d80b04 Merge https://source.denx.de/u-boot/custodians/u-boot-sh 666afca0df Merge tag 'u-boot-amlogic-20210514' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 579e07501a Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 4c2eb955cf net: designware: meson8b: add g12a compatible 81d0edafd9 net: dwmac_meson8b: do not set TX delay in TXID & RXID 60e531fabf usb: dwc3-meson-g12a: skip phy on -ENODATA aswell d39620e045 ARM: dts: add missing -u-boot.dtsi to enable HDMI on Beelink GTKing/King-Pro ffdc71bc09 Revert "riscv: cpu: fu740: clear feature disable CSR" cc25f346c9 pwm: sifive: make set_config() and set_enable() work properly 81dadfa4bc riscv: Don't reserve AI ram in k210 dts 2111f4e8bf riscv: k210: Use AI as the parent clock of aisram, not PLL1 2d64e3829b riscv: k210: Rename airam to aisram 23058052de riscv: Enable AI ram on K210 2eebe5b373 riscv: Enable some devices pre-relocation 09ad08fa1a clk: Add support for the k210 clock driver pre-relocation 800c7f6a1f clk: k210: Move the clint clock to under aclk f93ce98eb2 clk: k210: Remove k210_register_pll 598a06dcb4 clk: k210: Fix PLL enable always getting taken d0686a02b9 clk: k210: Fix PLLs not being enabled 8c12cb3fd8 clk: Warn on failure to assign rate c0c80e7843 MAINTAINERS: Add a co-maintainer for RISC-V 530c8d4af2 Merge branch '2021-05-13-extension-board-detection-and-DT-overlay-application' 1569847e7c am335x: add support for cape detect functionality d705527a89 arm: am335x: add support for i2c2 bus 77115a5526 configs: CHIP: add support for DIP detect functionality 6c2c7e9cb9 arm: sunxi: add support for DIP detection to CHIP board c9dffc9719 w1: replace dt detection by automatic detection 0705e25cd0 am57xx: add support for cape detect functionality 8c1d443206 ti/common: add support for extension_scan_board function 95300f203f pytest: add sandbox test for "extension" command 2f84e9cf06 cmd: add support for a new "extension" command bbdbcaf59d fdt_support: move fdt_valid from cmd_fdt.c to fdt_support.c 8f76c9d73a ARM: renesas: Scrub duplicate memory nodes from DT on Gen3 bd83431ea3 ARM: rmobile: Add missing rcar-common/common.c to Beacon RZG2M kit ea184cbff9 Merge tag 'ti-v2021.07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-ti bbc9da58b3 ARM: dts: k3-am642-sk: Add ethernet related DT nodes bc17fccbd0 ARM: dts: k3-am64-main: Add CPSW DT nodes 845e1060d3 net: ti: am65-cpsw-nuss: Add a new compatible for AM64 2411e85b99 net: ti: am65-cpsw-nuss: Don't cache disabled port ID 8441d49e60 net: ti: am65-cpsw-nuss: Prepare to support non primary ext port 9a92851c33 dma: ti: k3-udma: Add BCDMA and PKTDMA support 6f617d8618 dma: ti: k3-psil-am64: Add AM64 PSIL endpoint data b00030e267 dma: ti: k3-psil: Extend PSIL EP data extension for AM64 035c679a77 dma: ti: k3-psil-am654: Drop unused PSIL EP static data f1e97c7058 soc: ti: k3-navss-ringacc: Remove unused ring modes c409b4932d soc: ti: k3-navss-ringacc: Add AM64 ringacc support 91f1e792fe firmware: ti_sci: Update ti_sci_cmd_rm_udmap_tx_ch_cfg() API to the latest ec658e7ee5 board: ti: am64x: Parse MAC address from board EEPROM e0e5374b91 configs: am64x_evm_a53: Enable support for building multiple dtbs 7ecca0c43d configs: am64x_evm_a53: Enable support for reading eeprom d5a7e480b9 configs: am64x_evm_a53: Enable configs for printing cpuinfo bc64d1d2f9 configs: am64x_evm_r5: Enable support for building multiple device trees e1a532875b configs: am64x_evm_r5: Enable checks for spl and stack sizes a66b9149a3 arm: dts: am642-r5-sk: Add r5 specific dts c88a9ae1fe arm: dts: am642-sk: Add initial sk dts 45b7a9fc08 arm: dts: am642-evm: Add I2C nodes e922b5a963 arm: dts: k3-am642-r5-evm: Do not use power-domains for I2C 93e0bfb829 arm: dts: k3-am64-evm: Make chip id available before pre-reloc 5af71f2658 include: configs: Update env for selecting right dtb 212cba02b7 include: configs: am64x_evm: Optimize size of SPL BSS aad1614468 include: configs: am64x: Avoid overlap of BSS and stack area b5425a9676 arm: am64x: Add support for selecting DT based on EEPROM 63d825e9fc board: ti: am64x: Add support for detecting multiple device trees 8817c132a0 board: ti: am64x: Enable support for reading EEPROM in R5 SPL 2ee76314a7 board: ti: am64x: Add support for reading eeprom data 776b79e9f1 soc: ti: k3-socinfo: Add entry for AM64X SoC family 9dee749541 configs: am64x_evm_r5: Enable GPIO regulator ab4c072ddd arm: dts: k3-am642-r5-evm: Add GPIO DDR VTT regulator d3fd37b8a1 arm: dts: k3-am64-main: Add GPIO nodes d411f0973a arm: mach-k3: am642: Add support for triggering ddr init from SPL fe0f3e3697 arm: dts: k3-am642: Add ddr node 2ce6dedf0b ram: k3-ddrss: Enable vtt regulator if present 9f9b5c1c16 ram: k3-ddrss: Introduce support for AM642 SoCs a8c13c777e ram: k3-ddrss: Introduce common driver with J7 SoC support db2438131d ram: k3-ddrss: Introduce top-level CONFIG_K3_DDRSS 67124b9a74 ram: k3-j721e: Rename to k3-ddrss 036f0c0b66 ram: k3-j721e: lpddr4_ctl_regs: Fix checkpatch issue for types cc40e4d947 ram: k3-j721e: lpddr4_pi_macros: Fix indentation issues cde1fcee3e ram: k3-j721e: lpddr4_phy_core_macros: Fix indentation issues 0ef6349326 ram: k3-j721e: lpddr4_ddr_controller_macros: Fix indentation issues 6a0677d0a0 ram: k3-j721e: lpddr4_data_slice_3_macros: Fix indentation issues f1ce7dd92d ram: k3-j721e: lpddr4_data_slice_2_macros: Fix indentation issues c1cf7a3d3a ram: k3-j721e: lpddr4_data_slice_1_macros: Fix indentation issues 5bf74a4884 ram: k3-j721e: lpddr4_data_slice_0_macros: Fix indentation issues 6da67b081f ram: k3-j721e: lpddr4_address_slice_0_macros: Fix indentation issues 760b7488f5 dt-bindings: memory-controller: Add K3 AM64 DDRSS compatible 55afd2d8f5 configs: am64x_evm_a53: Add Initial support d480bd5edc configs: am64x_evm_r5: Add Initial support b6059ddc45 arm: dts: k3-am642: Add r5 specific dt support 5db2915a72 arm: dts: k3-am642: Add initial support for EVM 58211db0a8 arm: dts: ti: Add Support for AM642 SoC dd41886498 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 33b7258947 board: ti: am64x: Add board support for am64x evm f721502e3f mailbox: k3-sec-proxy: Extend valid thread IDs 7288beaa47 mmc: sdhci_am654: Add Support for TI's AM642 SoC 7fe7713c2e armv8: mach-k3: am642: Add custom MMU support 078332cee3 arm: mach-k3: am642: Shut down R5 core after ATF startup on A53 f4686c3d5b arm: mach-k3: am642: Use mmc start and stop callbacks d2edabfa8d arm: mach-k3: am642: Load SYSFW binary and config from boot media 6d52c9dd90 arm: mach-k3: am642: Store boot info from ROM b4a8c3b242 arm: mach-k3: am642: Unlock all applicable control MMR registers 57dba04afb arm: mach-k3: am642: Add support for boot device detection eb54168bb0 arm: mach-k3: Add basic support for AM642 SoC definition a47abd7bf4 Revert "fdt: translate address if #size-cells = <0>" 5a6caf916c clk: ti: am3-dpll: use custom API for memory access b178e1f77b clk: ti: gate: use custom API for memory access 2dd2f3ea6d clk: ti: change clk_ti_latch() signature b1aef0384f clk: ti: add custom API for memory access 59a2b9e605 Merge tag 'u-boot-imx-20210502' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 838157d02e configs: Resync with savedefconfig 8eee388860 Merge branch 'finish-DM_MMC-migration' f7173fce49 DM: DM_MMC migration is now mandatory for non-SPL c51f74ba7a ata: Make LIBATA means AHCI is enabled mandatory. 8c245fe7ea boards: Disable CMD_SATA on platforms that no longer have a SATA driver enabled 2684e082bc ppc: Remove some SECURE_BOOT defconfigs 7666cccf4f ARM:imx:imx8mq-cm: Add support for Ronetix iMX8MQ-CM fdd2f359e4 imx: Add support for Ronetix's iMX7-CM board dd8c32410e pci: imx: disable imx6sdl LTSSM upon driver remove 35fc3713a3 imx: mkimage_fit_atf: fix file size reporting f94ce9eb05 imx: imx8: Update README with somewhat correct firmware versions 53b516c58d arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) 8350211af4 arm: dts: add imx8mm-cl-iot-gate dts file cd4359194b net: fec: Only unregister MII bus if we registered it eccd132974 net: fec: Don't use disabled phys cecd013fdf pci: pci-uclass: Add board_pci_fixup_dev for DM_PCI 19e1b8d9b2 pci: Update the highest subordinate bus number for bridge setup 566c537c60 arm: dts: imx6qdl-gw552x.dtsi: fix VBUS supply 1afa31a41e imx: ventana: add delay before reading EEPROM 7e0daa924a board: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 e3409a4cb7 board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit b6c332c6fd arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM c1f09505d5 arm64: dts: imx8mm: Add common -u-boot.dtsi 3a5435580d include: configs: ge: avoid shell on boot failure ee77bb5719 include: configs: ge: simplify default boot command 830160d16e include: configs: ge: bx50v3: drop USB boot 62e3232122 configs: ge: use non-persistent environment aca3b4e193 configs: ge: bx50v3: adjust watchdog period 4ac026a937 board: ge: bx50v3: add phy reset GPIO 512bda95ed board: ge: bx50v3: fix crystal bit bd9059c477 Makefile: Fix generation of flash.bin u-boot.itb with binman ---- Link: https://lists.denx.de/pipermail/u-boot/2021-May/450703.html Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Drop overrides for i.MX 8DXL Phantom MEKTom Hochstein2021-05-213-4/+3
| | | | | | | | | | | | | | The i.MX 8DXL Phantom MEK will never be released, so drop the overrides that have crept into the meta-data. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | imx-seco*: Make 8DX compatibility explicitTom Hochstein2021-05-212-2/+2
| | | | | | | | | | | | | | | | i.MX 8DX is marked compatible since it has `mx8qxp` in its OVERRIDES. Make it explicit for notational purposes and to be consistent with other recipes. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | imx-seco*: Improve description fieldTom Hochstein2021-05-212-2/+2
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | u-boot-fslc: update to v2021.07-rc2Andrey Zhizhikin2021-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc2 from DENX repository. Following upstream commits are included in this version: ---- b107761b81 Prepare v2021.07-rc2 3ee71c5729 Merge https://source.denx.de/u-boot/custodians/u-boot-x86 200fdd3bff MAINTAINERS: Add an entry for VirtIO 9cea9abbe4 doc: develop: Convert README.virtio to reST b8db1c1388 x86: Correct regwidth prompt in cbsysinfo 07b53103b7 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 1b8ad819ce Merge branch '2021-05-06-misc-updates' 91e4b7516d cmd/exception: support ebreak exception on RISC-V 1412b8d48a atcspi200: Add timeout mechanism in spi_xfer() bc8bbb77f7 riscv: cpu: fu740: clear feature disable CSR edd9ad8194 riscv: cpu: Add callback to init each core f0b21ebd41 fdt_support.c: Allow late kernel cmdline modification 653cd92d66 cmd: gpt: Add option to write GPT partitions to environment variable 8c72842af5 sandbox: add test of CONFIG_ENV_IMPORT_FDT 95fd977201 env: allow environment to be amended from control dtb 1cbfed8d3e test: Add gpio-sysinfo test 54aa07fdfc sysinfo: Add gpio-sysinfo driver 4d65c6bcd7 sysinfo: Require that sysinfo_detect be called before other methods eed0a7a3e6 sysinfo: Use global sysinfo IDs for existing sysinfo drivers 430e136dc1 dm: gpio: Fix gpio_get_list_count failing with livetree 8ddaf94358 Merge tag 'dm-pull-29apr21' of https://source.denx.de/u-boot/custodians/u-boot-dm f3a0d2c1af Merge tag 'xilinx-for-v2021.07-rc2' of https://source.denx.de/u-boot/custodians/u-boot-microblaze b00bad9dc8 spi: zynqmp: Remove gd reference 3d2f8bc673 Merge https://source.denx.de/u-boot/custodians/u-boot-cfi-flash a26522e774 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 5b700cdcff tpm: missing event types 61772bc35f test: dm: add test item for ofnode_get_addr() and ofnode_get_size() aa351a14bd dm: core: Add size operations on device tree references f1a83abe60 buildman: Use bytes for the environment 8116c78ffd buildman: Handle exceptions in threads gracefully ab9b4f35e3 buildman: Use common code to send an result 249933136f buildman: Tidy up a few comments 6784cb35f5 dm: core: Fix uninitialized return value from dm_scan_fdt_node feb7ac457c dm: core: Add address translation in fdt_get_resource 1736575b0c binman: Support adding sections to FMAPs c7722e8417 binman: Tweak implementation of fmap ec6db6c297 patman: Parse checkpatch by message instead of by line 2959a8e3a5 patman: Assume we always have pygit2 for tests 5f0d23cf3c tests: patman: Add requests to the module list 38229b55d3 Azure/GitLab: Ensure we use requirements.txt for testsuites 494a5e126b test: Use positive conditional in test_matches() ff232a7296 test: Allow simple glob pattern in the test name 170732523b dtoc: Correct dtoc output when testing 0fe44dc676 binman: Correct testSplNoDtb() and Tpl also 0a9f0e0d00 net: phy: xilinx: Break while loop over ethernet phy eccbd4ad8e arm: a37xx: pci: Fix processing PIO transfers 75ae51c593 doc: dt-bindings: add Marvell comphy binding 82c30736ae phy: marvell: utmi: update utmi config which fixes usb2.0 instability 341e548eb8 phy: marvell: add support for SFI1 a007f23626 phy: marvell: fix pll initialization for second utmi port 76342ac5c8 phy: marvell: allow to initialize up to 6 USB ports 80ebc63cc9 phy: marvell: cp110: mark u-boot power-off calls f596b01b9a phy: marvell: fix handling of unconnected comphy 5f41aaf4c3 phy: marvell: pass sgmii id to firmware cd2caff77f phy: marvell: cp110: clean up driver after it was moved to atf affd61f51c phy: marvell: cp110: remove both phy and pipe selector configuration 2e28b597fa phy: marvell: cp110: let the firmware perform training for XFI f635c3b3a2 phy: marvell: cp110: let the firmware configure comphy for USB 26d9763f3b phy: marvell: cp110: let the firmware configure comphy for RXAUI 5ed3dc27bb phy: marvell: cp110: remove unused definitions b21e1f36d4 phy: marvell: enable comphy info prints for all devices e49cdbe10b phy: marvell: add RX training command 7b27e608f8 phy: marvell: save comphy_map_data priv structure c2bf42f5fd phy: marvell: fix several minor bugs in comphy_probe 3e69b4abff phy: marvell: cp110: utmi: update analog parameters according to latest ETP 22bc868e49 phy: marvell: cp110: initialize only enabled UTMI units 89351ba4c8 phy: marvell: add missing speed during info prints 2dbba24088 phy: marvell: rename comphy related definitions to COMPHY_XX 4568e2041c phy: marvell: add comphy type PHY_TYPE_USB3 1c817c27e6 arm: octeontx2: cn9130-crb.dtsi: Disable eth2 for now c405226c34 arm: octeontx2: Add Octeon TX2 CN9130 CRB support 236f17ce14 arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN9130 CRB c864c41f19 arm: armada: configs: Move environment location for mvebu b1c81b4ced arm: armada: dts: Add support for ap807-based platforms a0ba97e561 arm: armada: dts: Use a single dtsi for cp110 die description 9f27bcc32f cmd/mvebu: fix the bubt command fec8c900c8 power: regulator: Add support for regulator-force-boot-off c306b24948 Merge https://source.denx.de/u-boot/custodians/u-boot-usb 9c211075d0 Merge tag 'u-boot-amlogic-20210428' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 98b8204626 net: designware: fix PHY reset with DM_MDIO 53396d67ba usb: ehci-mx6: Limit PHY address parsing to !CONFIG_PHY 94657482f3 mtd: cfi: Fix PPB lock status readout 939c4934c8 configs: Resync with savedefconfig b669db869b reset: fix reset_get_by_index_nodev index handling 49f352dc33 test: reset: Extend base reset test to catch error b104caa9a4 IOMUX: Fix buffer overflow in iomux_replace_device() 48594c38ed pinctrl: single: fix a never true comparison 10221d2847 pinctrl: single: check function mask to be non-zero c6ecb2f81e Makefile: fix generation of defaultenv.h from empty initial file 6b4880e63f fs: btrfs: fix the false alert of decompression failure 2e1af1e3e7 arm: zimage: Use correct symbol to hide messages in SPL 4b37a83dc4 powerpc: introduce CONFIG_CACHE_FLUSH_WATCHDOG_THRESHOLD b18352f2ba powerpc: lib: remove leftover CONFIG_5xx 17bd5cce7e allow opting out of WATCHDOG_RESET() from timer interrupt f9fb4c462b timer: mpc83xx_timer: fix build with CONFIG_{HW_, }WATCHDOG d0c94749dc watchdog: use time_after_eq() in watchdog_reset() 48179af9d2 Prepare v2021.07-rc1 1b2d1d774a ARM: rmobile: Enable NVMe support on RCar3 ee0a7760fd ARM: rmobile: Enable CONFIG_SYS_FLASH_PROTECTION c408ce283b clk: renesas: Synchronize Gen2 MSTP teardown tables 40c9728d24 clk: renesas: Only ever access documented bits in clock driver teardown fbe127f7b5 sunxi: DT: A64: Update devicetree files from Linux 5.12 c83f63ae54 sunxi: DT: R40: Update device tree files from Linux 5.12 5967a045f6 net: sun8i-emac: Fix pinmux setup for Allwinner H5 594312eb8b mips: octeon: ebb7304: Add support for some I2C devices 0ba39cded6 mips: octeon: dts/dtsi: Change UART DT node to use clocks property 5d2d5c4f23 mips: octeon: Add Octeon III NIC23 board support b8f0146473 mips: octeon: mrvl, cn73xx.dtsi: Add AHCI/SATA DT node 9201200c6f scsi: Add ata_swap_buf_le16() to support big-endian platforms d960a70efb ata: ahci: Fix usage on big-endian platforms 089884dbac sata: ahci_mvebu.c: Enable AHCI/SATA driver for MIPS Octeon dd6d82150f mips: octeon: cpu.c: Enable AHCI/SATA support 47dedfb5b9 mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd 737c3de099 serial: serial_octeon_bootcmd.c: Add PCI remote console support 86251e4f9e serial: serial_octeon_pcie_console.c: Add PCI remote console support 5cbe3bb1e2 mips: octeon: cvmx-coremask.h: Fix cvmx_coremask_dprint() with DEBUG defined a8e338a229 mips: octeon: cvmx-bootmem: Fix compare in "if" statement ae404af8dc mips: octeon: Move CVMX_SYNC from octeon_ddr.h to cvmx-regs.h 7eaa10551a mips: octeon: octeon_ebb7304_defconfig: Enable Octeon PCIe and E1000 98dabb35ca mips: octeon: Add Octeon PCIe host controller driver 6a453e50c3 mips: octeon: octeon_ebb7304: Add board specific QLM init code 8e3a87578e mips: octeon: mrvl, cn73xx.dtsi: Add PCIe controller DT node 1ba8d5fe88 mips: octeon: Kconfig: Enable CONFIG_SYS_PCI_64BIT c7cf89791b mips: octeon: Makefile: Enable building of the newly added C files fc6c9c50d1 mips: octeon: Add octeon_qlm.c 107d3f5771 mips: octeon: Add octeon_fdt.c 198cffde05 mips: octeon: Add cvmx-qlm.c 646ed331b6 mips: octeon: Add cvmx-pcie.c a6d4ffc565 mips: octeon: Add cvmx-helper.c 3b883dea28 mips: octeon: Add cvmx-helper-util.c 23753c6c4d mips: octeon: Add cvmx-helper-jtag.c f9174d6a92 mips: octeon: Add cvmx-helper-fdt.c b8eaf8c563 mips: octeon: Add cvmx-helper-cfg.c 29d0897045 mips: octeon: Move cvmx-lmcx-defs.h from mach/cvmx to mach cbcf35850a mips: octeon: Misc changes required because of the newly added headers 2335cf39f6 mips: octeon: Add misc remaining header files 78265141cb mips: octeon: Add cvmx-sso-defs.h header file 0ad3593fca mips: octeon: Add cvmx-sriox-defs.h header file 1374315375 mips: octeon: Add cvmx-sriomaintx-defs.h header file fa84c78f74 mips: octeon: Add cvmx-smix-defs.h header file 9505a7cee5 mips: octeon: Add cvmx-sli-defs.h header file 0e686b39d5 mips: octeon: Add cvmx-sata-defs.h header file 0b4c6885a7 mips: octeon: Add cvmx-rst-defs.h header file f56633987c mips: octeon: Add cvmx-pow-defs.h header file 50a7649a38 mips: octeon: Add cvmx-pko-defs.h header file 8ba9b0a24c mips: octeon: Add cvmx-pki-defs.h header file 784ad918d1 mips: octeon: Add cvmx-pip-defs.h header file bbd0e2c75d mips: octeon: Add cvmx-pepx-defs.h header file 8f8383880f mips: octeon: Add cvmx-pemx-defs.h header file def92cec9e mips: octeon: Add cvmx-pcsx-defs.h header file 7d9f6609e1 mips: octeon: Add cvmx-pciercx-defs.h header file c7ccfde739 mips: octeon: Add cvmx-pcieepx-defs.h header file 0b9dce59e6 mips: octeon: Add cvmx-npi-defs.h header file 779f25eee5 mips: octeon: Add cvmx-mio-defs.h header file cae9e5763f mips: octeon: Add cvmx-l2c-defs.h header file 0a48b0bd63 mips: octeon: Add cvmx-ipd-defs.h header file c9084e5f39 mips: octeon: Add cvmx-gserx-defs.h header file 297a3d5850 mips: octeon: Add cvmx-gmxx-defs.h header file fc3e91081c mips: octeon: Add cvmx-fpa-defs.h header file f3b9767827 mips: octeon: Add cvmx-dtx-defs.h header file c5b1b18e4d mips: octeon: Add cvmx-dpi-defs.h header file 66b75ef6e7 mips: octeon: Add cvmx-dbg-defs.h header file 646af4d96c mips: octeon: Add cvmx-ciu-defs.h header file e6ce36344d mips: octeon: Add cvmx-bgxx-defs.h header file 1f659caaa5 mips: octeon: Add cvmx-asxx-defs.h header file 3a21874c8e mips: octeon: Add cvmx-agl-defs.h header file a497c6594a mips: octeon: Add misc cvmx-helper header files 057421a5fd mips: global_data.h: Add Octeon specific data to arch_global_data struct 79b0f08d6a configs: Resync with savedefconfig 27af387e4f Merge branch '2021-04-27-assorted-fixes' 67e6966078 reset: fix reset_get_by_index_nodev index handling bdfe6907e5 test: reset: Extend base reset test to catch error 77ed7a2ac9 IOMUX: Fix buffer overflow in iomux_replace_device() 230bc623a4 pinctrl: single: fix a never true comparison 69414d86ed pinctrl: single: check function mask to be non-zero 7ac7038ab3 Makefile: fix generation of defaultenv.h from empty initial file dae9aeda45 fs: btrfs: fix the false alert of decompression failure c2343695e3 arm: zimage: Use correct symbol to hide messages in SPL 3b589d70cd Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 729c1fe656 powerpc: introduce CONFIG_CACHE_FLUSH_WATCHDOG_THRESHOLD ec4cc0edf9 powerpc: lib: remove leftover CONFIG_5xx 933ada560b allow opting out of WATCHDOG_RESET() from timer interrupt 2156016294 timer: mpc83xx_timer: fix build with CONFIG_{HW_, }WATCHDOG 7dd2097e21 watchdog: use time_after_eq() in watchdog_reset() 0b0705b5ed arm64: zynqmp: Enable capsule update e59d575d3e arm64: versal: Remove gd reference cd9aafc0ea clk: Fix typo in Zynq Kconfig symbol description 84befd408c xilinx: Enable GUID partitions and EFI variable commands 25484d9070 xilinx: common: Fix boot script address 84e7cc9126 xilinx: Enable DFU_TIMEOUT config b8126ab2bc xilinx: zynq: Add usb dfu/thor distro boot support 82cb49dc00 xilinx: versal: Add usb dfu/thor distro boot support 1e967b53a7 xilinx: zynqmp: Remove dfu_ram_info setup ef1be3e364 xilinx: zynqmp: Add usb dfu/thor distro boot support 74fe3f2ef3 cmd: dfu: Propagate error if dfu gadget fails 4274dc3947 xilinx: Enable redundant variable handling 4fb83c9c2b xilinx: versal: Add support for saving env based on bootmode cd08513b05 xilinx: zynq: Add support for saving env based on bootmode ec217210f3 env: Setup default value for ENV_OFFSET_REDUND ---- Link: https://lists.denx.de/pipermail/u-boot/2021-May/449442.html Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | basler-camera, isp: Fix compatibility for 8M Plus onlyTom Hochstein2021-05-112-2/+2
| | | | | | | | | | | | The basler camera support is for 8M Plus SOC only. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | u-boot-fslc: upgrade to 2021.07-rc versionAndrey Zhizhikin2021-05-044-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade U-Boot version to the current 2021.07-rc from upstream, this version of U-Boot has a better support for mx8m series than the 2021.04. Tree is synchronized up to commit 8ddaf94358 ("Merge tag 'dm-pull-29apr21' of https://source.denx.de/u-boot/custodians/u-boot-dm") fro mupstream repository. Following patches are submitted internally to the tree: ---- 40d646ab7f arm: imx: imx8mm: correct unrecognized fracpll frequency 97de0bfbf2 imx8mn: configs: add support for distro boot commands e64e0e19b4 imx8mp: configs: enable distro default features d57afdaab0 imx8mm: configs: enable distro default features 2d107f6d15 imx: iMX6: Define disconnect_from_pc function 560a81e9cb MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot 81e786caa1 pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition 2f7d3890b6 mx6sabre_common: Dynamically change the video output 6b4b7e030e mx6sabresd: Enable video interfaces in bootargs ---- Align DEPENDS with those present for OE-Core version of u-boot recipe. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | firmware-imx: Upgrade to 8.10.1Tom Hochstein2021-05-014-4/+4
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Switch to dewarp to testTom Hochstein2021-04-301-1/+1
| | | | | | | | | | | | Install dewarp instead of mediacontrol for test. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Enable G2DTom Hochstein2021-04-301-2/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Cleanup recipeTom Hochstein2021-04-301-10/+10
| | | | | | | | | | | | Fix variable order, use BP in place of BPN-PV and PN-PV. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Cleanup packagingTom Hochstein2021-04-301-6/+10
| | | | | | | | | | | | | | | | Rework the packaging section of the recipe, reducing the packaging overrides to a minimum to handle a) installation to /opt, and b) the mix of versioned and unversioned libraries. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Normalize the recipe source folderTom Hochstein2021-04-301-4/+5
| | | | | | | | | | | | | | | | | | | | | | The source folder of the recipe is adjusted to the appshell sub-folder to facilitate building of that folder. This causes complicated adjustments for the license and patch files. Restore the source folder to the default and use OECMAKE_SOURCEPATH to direct the build to the appshell sub-folder. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | isp-imx: Upgrade to 4.2.2.11.0Tom Hochstein2021-04-305-107/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | Drop upstreamed patches: - 0001-BufferManager.h-add-missing-header-file.patch - 0001-imx8-isp.service-do-not-prevent-restart-of-service.patch - 0001-run.sh-fix-bashism.patch Rework patch 0001-start_isp.sh-fix-test-to-be-generic.patch. Let the startup use the default device tree-based implementation as-is, and failing that, try the generic dmesg-based implementation. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | basler-camera: Upgrade to 4.2.2.11.0Tom Hochstein2021-04-301-4/+4
|/ | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-atf: Upgrade to 2.4Tom Hochstein2021-04-301-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot-imx: Update for NXP release 5.4.70-2.3.2Tom Hochstein2021-04-272-3/+3
| | | | | | | | | | | | | | | | Includes following commits: 185bdaaaf5 MA-18534 imx8mp: Enable trusty for powersave config 30549fb526 MA-18346-11 Android refine power on imx8mp board 42ed8fa287 MA-18422 Locate the misc partition by name 35ab562a3b LFU-15 Fix using uninitialized value 5b339f5614 MA-18352-6 Enable device IDs provision c3acd3ca3a MA-18352-5 Support device IDs provision 970305d9f1 MA-18458 Sync configs for Android 11 release 933b8ef869 MA-18406 Fix panic when provision keys on boards without rpmb key 0fffe00758 MA-16954 set partition type to efi after flash gpt partition Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>