Skip to content

Integrate u-boot-seco-imx/seco_lf_v2021.04_develop_myon2-imx8mm-add-video-support

Commit: clea-os/bsp/nxp/u-boot-seco-imx@4470ed48

README: add video and logo

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@1c68cebd

splash: load logo from fs

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@cf0843f9

env: add "splashpos" variable

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@1a13b0bc

spl: remove SSC to fix blinking HDMI

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@564c2464

enable video

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@f829e0ea

clock: revert VIDEO_PLL_RATE for IMX8MM

In commit 3c60a494786 ([i.MX8MP][DRIVER] configure display clk tree, 2024-07-23) the VIDEO_PLL_RATE was adjusted for IMX8MP. Use #ifdef to select the correct value for IMX8MM.

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@d8aaf171

video: mxsfb: port changes from SECO NE U-Boot

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@c0ad522a

video: add MIPI DSI controller and bridge drivers

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@0b8fcfe5

compile arch/arm/mach-imx/video.c for mx8mm

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@dbe2b488

display: use arm_smccc_smc

Previously used function "call_imx_sip" was removed in commit d6498bc4594 (imx: remove imx sip file, 2020-05-11).

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@2ce89e77

add display support

Ported from SECO NE U-Boot: https://git.seco.com/seco-ne/3rd-party/kuk/uboot-imx-kuk

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@3c3a3444

Add overlay for ATM0700L61 LVDS

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@71d41d8f

Add separated dtb for U-Boot with fastboot

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@c5eba1a0

add more video modes to SECO_ENV_MANAGER

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@ad5ac0e5

fix u-boot load from uSD

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@4ad5a6d4

add README

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@8791aa14

add overlays for V1R4/V2R1 boards

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@c6a112a3

add missing env (board_name, board_rev)

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@5c742b65

add Myon II i.MX8M Mini module support

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

--

Commit: clea-os/bsp/nxp/u-boot-seco-imx@9fc3227e

Add common code for reading boards configuration from fuses

Some of SECO boards use fuses to provide information about hardware configuration (e.g. enabled optional features) to software.

The code in this commit was taken and adapted from SECO-NE repo: https://git.seco.com/seco-ne/3rd-party/kuk/uboot-imx-kuk.git branch: guf_imx_v2020.04-trizeps8plus_2021_12_07 files: uboot-imx-kuk/board/keithkoep/common/kuk_boards.c uboot-imx-kuk/board/keithkoep/common/kuk_boards.h

In the initial version of this commit, kuk/KUK from Keith und Koep had been preserved. But according to the latest decision from clea-os/bsp/nxp/u-boot-seco-imx!152 (comment 457197), it was decided to get rid of these legacy labels. So, except for back-porting fuse logic, a following renaming of routines and files has been done: kuk_boards.x -> seco_fuse.x KUK_xxx -> SECO_FUSE_xxx kuk_xxx -> seco_fuse_xxx

Signed-off-by: Mikhail Vanyulin mikhail.vanyulin@rtsoft.de

Merge request reports

Loading