From a842fd94fb308b832f2b6065c4e4d6dc68738277 Mon Sep 17 00:00:00 2001 From: Florian Boor Date: Tue, 12 Mar 2019 17:30:57 +0100 Subject: [PATCH] linux-karo: add override mechanism for console logo and default to external Vivante module --- recipes-kernel/linux/linux-karo/bootlogo.png | Bin 0 -> 4111 bytes recipes-kernel/linux/linux-karo_%.bbappend | 22 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 recipes-kernel/linux/linux-karo/bootlogo.png create mode 100644 recipes-kernel/linux/linux-karo_%.bbappend diff --git a/recipes-kernel/linux/linux-karo/bootlogo.png b/recipes-kernel/linux/linux-karo/bootlogo.png new file mode 100644 index 0000000000000000000000000000000000000000..8a17f7c4f2581d4bab44dd59dc27f84f53f0fdfd GIT binary patch literal 4111 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 Xb ${WORKDIR}/bootlogo.ppm + + if [ -e ${WORKDIR}/bootlogo.ppm ]; then + install -m 0644 ${WORKDIR}/bootlogo.ppm ${S}/drivers/video/logo/logo_linux_clut224.ppm + kernel_conf_variable LOGO y + kernel_conf_variable LOGO_LINUX_CLUT224 y + else + echo Error: Logo conversion failed + exit 1 + fi +} + +MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE = "1" + -- 2.39.2