diff mbox series

[master/wrynose] arago-image: remove splash for am62lx and am62px

Message ID 20261104090001.2133882-1-y-hegde@ti.com
State New
Headers show
Series [master/wrynose] arago-image: remove splash for am62lx and am62px | expand

Commit Message

Yogesh Hegde Nov. 4, 2026, 9 a.m. UTC
Psplash causes a linux kernel crash[0] on am62lxx and am62pxx when
u-boot splash screen is enabled due to changes to u-boot[1]. psplash
first latches on to /dev/fb0 (simplefb driver) later when the linux drm
driver comes up it re-creates /dev/fb0 (tidssdrmfb) causing the psplash
to crash.
Patch disables the splash screen to avoid kernel crash.

0: https://gist.github.com/yogeshhegde/3918f6826a1ed56897566c34fd7718d1
1: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2026.01-next&id=02fbd509a868142e04005221a1f4838e7030a0b4
Signed-off-by: Yogesh Hegde <y-hegde@ti.com>
---
 meta-arago-distro/recipes-core/images/arago-image.inc | 4 ++++
 1 file changed, 4 insertions(+)

Comments

PRC Automation Nov. 4, 2026, 9:05 a.m. UTC | #1
meta-arago / na / 20261104090001.2133882-1-y-hegde

PRC Results: FAIL

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [master/wrynose][PATCH] arago-image: remove splash for am62lx and am62px
- Submitter: From: Yogesh Hegde <y-hegde@ti.com>
- Date: Date: Wed, 4 Nov 2026 14:30:01 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 45eec07c2960095699c025a1f922c75f25634ed3

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Ryan Eatmon <reatmon@ti.com>
- Commit Subject: tisdk-bundle: Remove unneeded ; from *_COMMAND variables
- Commit SHA: 4b006662694490151ff274a7042e42446f2e9268

Patches
----------------------------------------
All patches applied

wrynose
=====================
Summary:
- Patch Series: [master/wrynose][PATCH] arago-image: remove splash for am62lx and am62px
- Submitter: From: Yogesh Hegde <y-hegde@ti.com>
- Date: Date: Wed, 4 Nov 2026 14:30:01 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 45eec07c2960095699c025a1f922c75f25634ed3

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: wrynose-wip
- Commit Author: Paresh Bhagat <p-bhagat@ti.com>
- Commit Subject: wireplumber: Remove set-audio-defaults service and script
- Commit SHA: daccd2a6943b3c785c606987292a0431d586f7b4

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: FAIL
=========================================================
master
=====================
PASS

wrynose
=====================
FAIL
    WARN: You might need a " " as the first character for the :append. (APPEND-2)
        meta-arago-distro/recipes-graphics/emptty/emptty.bb:10
            GO_TAGS:append = "${@bb.utils.contains('PACKAGECONFIG', 'pam', '', ',nopam', d)}"
    
    WARN: You might need a " " as the first character for the :append. (APPEND-2)
        meta-arago-distro/recipes-graphics/emptty/emptty.bb:11
            GO_TAGS:append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', '', ',noxlib', d)}"
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887
Thakkar, Devarsh Nov. 4, 2026, 11:53 a.m. UTC | #2
On 04/11/26 14:30, Hegde, Yogesh wrote:
> Psplash causes a linux kernel crash[0] on am62lxx and am62pxx when
> u-boot splash screen is enabled due to changes to u-boot[1]. psplash
> first latches on to /dev/fb0 (simplefb driver) later when the linux drm
> driver comes up it re-creates /dev/fb0 (tidssdrmfb) causing the psplash
> to crash.
> Patch disables the splash screen to avoid kernel crash.

AM62x platforms also use splash with simplefb similar to AM62p, so i
guess same problem would exist there too.

> 
> 0: https://gist.github.com/yogeshhegde/3918f6826a1ed56897566c34fd7718d1
> 1: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2026.01-next&id=02fbd509a868142e04005221a1f4838e7030a0b4
> Signed-off-by: Yogesh Hegde <y-hegde@ti.com>
> ---
>  meta-arago-distro/recipes-core/images/arago-image.inc | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/meta-arago-distro/recipes-core/images/arago-image.inc b/meta-arago-distro/recipes-core/images/arago-image.inc
> index e6739d2c..106ac2d6 100644
> --- a/meta-arago-distro/recipes-core/images/arago-image.inc
> +++ b/meta-arago-distro/recipes-core/images/arago-image.inc
> @@ -23,3 +23,7 @@ BAD_RECOMMENDATIONS += " \
>  BAD_RECOMMENDATIONS += "${@oe.utils.conditional("INIT_MANAGER", "sysvinit", "", "busybox-syslog", d)}"
>  
>  inherit core-image
> +
> +# Disable the boot splash screen on AM62Lx and AM62Px family devices
> +IMAGE_FEATURES:remove:am62lxx = "splash"
> +IMAGE_FEATURES:remove:am62pxx = "splash"

As highlighted I think we can remove it from am62x perspective too.

Regards
Devarsh
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/images/arago-image.inc b/meta-arago-distro/recipes-core/images/arago-image.inc
index e6739d2c..106ac2d6 100644
--- a/meta-arago-distro/recipes-core/images/arago-image.inc
+++ b/meta-arago-distro/recipes-core/images/arago-image.inc
@@ -23,3 +23,7 @@  BAD_RECOMMENDATIONS += " \
 BAD_RECOMMENDATIONS += "${@oe.utils.conditional("INIT_MANAGER", "sysvinit", "", "busybox-syslog", d)}"
 
 inherit core-image
+
+# Disable the boot splash screen on AM62Lx and AM62Px family devices
+IMAGE_FEATURES:remove:am62lxx = "splash"
+IMAGE_FEATURES:remove:am62pxx = "splash"