diff options
| author | Samuli Piippo <samuli.piippo@digia.com> | 2013-07-09 16:28:09 +0300 |
|---|---|---|
| committer | Samuli Piippo <samuli.piippo@digia.com> | 2013-07-23 13:41:00 +0300 |
| commit | 243f97e9f5262c1ef3bcaeba202b81d8e9403817 (patch) | |
| tree | 0156044f8b62d142ef87944dfe382b77f7e18474 | |
| parent | 79e70fa7c3d503a7a9fb48c52eaa72ac3ab55c72 (diff) | |
| download | meta-boot2qt-243f97e9f5262c1ef3bcaeba202b81d8e9403817.tar.gz | |
Disable cursor blinking on VT with kernel arguments
Change-Id: I5ff46bba20c574d4d3650de50a1dd696614c02e3
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| -rw-r--r-- | recipes/base-files/base-files/profile | 36 | ||||
| -rw-r--r-- | recipes/base-files/base-files_3.0.14.bbappend | 3 | ||||
| -rw-r--r-- | recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-kernel-args.patch (renamed from recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-resolution-and-increase-VRAM-f.patch) | 47 | ||||
| -rw-r--r-- | recipes/u-boot/u-boot-beagleboard_2011.09.bbappend | 2 | ||||
| -rw-r--r-- | recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch | 24 | ||||
| -rw-r--r-- | recipes/u-boot/u-boot-script-boundary_git.bbappend | 10 |
6 files changed, 62 insertions, 60 deletions
diff --git a/recipes/base-files/base-files/profile b/recipes/base-files/base-files/profile deleted file mode 100644 index 7d4c4d7..0000000 --- a/recipes/base-files/base-files/profile +++ /dev/null | |||
| @@ -1,36 +0,0 @@ | |||
| 1 | # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) | ||
| 2 | # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). | ||
| 3 | |||
| 4 | PATH="/usr/local/bin:/usr/bin:/bin" | ||
| 5 | EDITOR="/bin/vi" # needed for packages like cron | ||
| 6 | test -z "$TERM" && TERM="vt100" # Basic terminal capab. For screen etc. | ||
| 7 | |||
| 8 | if [ ! -e /etc/localtime ]; then | ||
| 9 | TZ="UTC" # Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html | ||
| 10 | # for an explanation of how to set this to your local timezone. | ||
| 11 | export TZ | ||
| 12 | fi | ||
| 13 | |||
| 14 | if [ "$HOME" = "ROOTHOME" ]; then | ||
| 15 | PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin | ||
| 16 | fi | ||
| 17 | if [ "$PS1" ]; then | ||
| 18 | # works for bash and ash (no other shells known to be in use here) | ||
| 19 | PS1='\u@\h:\w\$ ' | ||
| 20 | fi | ||
| 21 | |||
| 22 | if [ -d /etc/profile.d ]; then | ||
| 23 | for i in /etc/profile.d/* ; do | ||
| 24 | . $i | ||
| 25 | done | ||
| 26 | unset i | ||
| 27 | fi | ||
| 28 | |||
| 29 | LANG="en_US" | ||
| 30 | |||
| 31 | export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM LANG | ||
| 32 | |||
| 33 | umask 022 | ||
| 34 | |||
| 35 | # disable cursor blinking on VT | ||
| 36 | echo 0 > /sys/class/graphics/fbcon/cursor_blink | ||
diff --git a/recipes/base-files/base-files_3.0.14.bbappend b/recipes/base-files/base-files_3.0.14.bbappend index b7e2d68..81c758c 100644 --- a/recipes/base-files/base-files_3.0.14.bbappend +++ b/recipes/base-files/base-files_3.0.14.bbappend | |||
| @@ -1,7 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
| 2 | |||
| 3 | do_install_append() { | 1 | do_install_append() { |
| 4 | ln -s /home/root ${D}/root | 2 | ln -s /home/root ${D}/root |
| 5 | echo ${MACHINE_HOSTNAME} > ${D}${sysconfdir}/hostname | 3 | echo ${MACHINE_HOSTNAME} > ${D}${sysconfdir}/hostname |
| 6 | } | 4 | } |
| 7 | |||
diff --git a/recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-resolution-and-increase-VRAM-f.patch b/recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-kernel-args.patch index fbae3f3..1dea7f5 100644 --- a/recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-resolution-and-increase-VRAM-f.patch +++ b/recipes/u-boot/u-boot-beagleboard/0001-beagle-change-default-kernel-args.patch | |||
| @@ -1,14 +1,19 @@ | |||
| 1 | From 4fe2e7b7b9a83f36b409892e854aed68dbd45a0a Mon Sep 17 00:00:00 2001 | 1 | From 9ac6875931f5f9d073ca31cd6e1fb7636afb76bc Mon Sep 17 00:00:00 2001 |
| 2 | From: Samuli Piippo <samuli.piippo@digia.com> | 2 | From: Samuli Piippo <samuli.piippo@digia.com> |
| 3 | Date: Thu, 23 May 2013 14:37:10 +0300 | 3 | Date: Thu, 23 May 2013 14:37:10 +0300 |
| 4 | Subject: [PATCH] beagle: change default resolution and increase VRAM for fb0 | 4 | Subject: [PATCH] beagle: change default kernel args |
| 5 | 5 | ||
| 6 | - default resolution to 800x600 | ||
| 7 | - increase VRAM for fb0 | ||
| 8 | - disable console blank | ||
| 9 | - disable console cursor blinking | ||
| 10 | - use extrabootargs | ||
| 6 | --- | 11 | --- |
| 7 | include/configs/omap3_beagle.h | 8 +++++++- | 12 | include/configs/omap3_beagle.h | 20 ++++++++++++++++---- |
| 8 | 1 file changed, 7 insertions(+), 1 deletion(-) | 13 | 1 file changed, 16 insertions(+), 4 deletions(-) |
| 9 | 14 | ||
| 10 | diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h | 15 | diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h |
| 11 | index 1cc46dc..04862d1 100644 | 16 | index 1cc46dc..945e15e 100644 |
| 12 | --- a/include/configs/omap3_beagle.h | 17 | --- a/include/configs/omap3_beagle.h |
| 13 | +++ b/include/configs/omap3_beagle.h | 18 | +++ b/include/configs/omap3_beagle.h |
| 14 | @@ -224,7 +224,7 @@ | 19 | @@ -224,7 +224,7 @@ |
| @@ -20,39 +25,53 @@ index 1cc46dc..04862d1 100644 | |||
| 20 | "defaultdisplay=dvi\0" \ | 25 | "defaultdisplay=dvi\0" \ |
| 21 | "mmcdev=0\0" \ | 26 | "mmcdev=0\0" \ |
| 22 | "mmcroot=/dev/mmcblk0p2 ro\0" \ | 27 | "mmcroot=/dev/mmcblk0p2 ro\0" \ |
| 23 | @@ -240,8 +240,10 @@ | 28 | @@ -240,20 +240,28 @@ |
| 24 | "buddy2=${buddy2} "\ | 29 | "buddy2=${buddy2} "\ |
| 25 | "camera=${camera} "\ | 30 | "camera=${camera} "\ |
| 26 | "vram=${vram} " \ | 31 | "vram=${vram} " \ |
| 27 | + "omapfb.vram=0:${vram} " \ | 32 | + "omapfb.vram=0:${vram} " \ |
| 28 | "omapfb.mode=dvi:${dvimode} " \ | 33 | "omapfb.mode=dvi:${dvimode} " \ |
| 29 | "omapdss.def_disp=${defaultdisplay} " \ | 34 | "omapdss.def_disp=${defaultdisplay} " \ |
| 30 | + "consoleblank=0 " \ | ||
| 31 | "root=${mmcroot} " \ | 35 | "root=${mmcroot} " \ |
| 32 | "rootfstype=${mmcrootfstype}\0" \ | 36 | - "rootfstype=${mmcrootfstype}\0" \ |
| 37 | + "rootfstype=${mmcrootfstype} " \ | ||
| 38 | + "consoleblank=0 " \ | ||
| 39 | + "vt.global_cursor_default=0 " \ | ||
| 40 | + "${extrabootargs}\0" \ | ||
| 33 | "nandargs=setenv bootargs console=${console} " \ | 41 | "nandargs=setenv bootargs console=${console} " \ |
| 34 | @@ -250,8 +252,10 @@ | 42 | "${optargs} " \ |
| 43 | "mpurate=${mpurate} " \ | ||
| 35 | "buddy=${buddy} "\ | 44 | "buddy=${buddy} "\ |
| 36 | "camera=${camera} "\ | 45 | "camera=${camera} "\ |
| 37 | "vram=${vram} " \ | 46 | "vram=${vram} " \ |
| 38 | + "omapfb.vram=0:${vram} " \ | 47 | + "omapfb.vram=0:${vram} " \ |
| 39 | "omapfb.mode=dvi:${dvimode} " \ | 48 | "omapfb.mode=dvi:${dvimode} " \ |
| 40 | "omapdss.def_disp=${defaultdisplay} " \ | 49 | "omapdss.def_disp=${defaultdisplay} " \ |
| 41 | + "consoleblank=0 " \ | ||
| 42 | "root=${nandroot} " \ | 50 | "root=${nandroot} " \ |
| 43 | "rootfstype=${nandrootfstype}\0" \ | 51 | - "rootfstype=${nandrootfstype}\0" \ |
| 52 | + "rootfstype=${nandrootfstype} " \ | ||
| 53 | + "consoleblank=0 " \ | ||
| 54 | + "vt.global_cursor_default=0 " \ | ||
| 55 | + "${extrabootargs}\0" \ | ||
| 44 | "bootenv=uEnv.txt\0" \ | 56 | "bootenv=uEnv.txt\0" \ |
| 45 | @@ -263,8 +267,10 @@ | 57 | "loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv}\0" \ |
| 58 | "importbootenv=echo Importing environment from mmc ...; " \ | ||
| 59 | @@ -263,10 +271,14 @@ | ||
| 46 | "mpurate=${mpurate} " \ | 60 | "mpurate=${mpurate} " \ |
| 47 | "buddy=${buddy} "\ | 61 | "buddy=${buddy} "\ |
| 48 | "vram=${vram} " \ | 62 | "vram=${vram} " \ |
| 49 | + "omapfb.vram=0:${vram} " \ | 63 | + "omapfb.vram=0:${vram} " \ |
| 50 | "omapfb.mode=dvi:${dvimode} " \ | 64 | "omapfb.mode=dvi:${dvimode} " \ |
| 51 | "omapdss.def_disp=${defaultdisplay} " \ | 65 | "omapdss.def_disp=${defaultdisplay} " \ |
| 52 | + "consoleblank=0 " \ | ||
| 53 | "root=${ramroot} " \ | 66 | "root=${ramroot} " \ |
| 54 | "rootfstype=${ramrootfstype}\0" \ | 67 | - "rootfstype=${ramrootfstype}\0" \ |
| 68 | + "rootfstype=${ramrootfstype} " \ | ||
| 69 | + "consoleblank=0 " \ | ||
| 70 | + "vt.global_cursor_default=0 " \ | ||
| 71 | + "${extrabootargs}\0" \ | ||
| 55 | "loadramdisk=fatload mmc ${mmcdev} ${rdaddr} ramdisk.gz\0" \ | 72 | "loadramdisk=fatload mmc ${mmcdev} ${rdaddr} ramdisk.gz\0" \ |
| 73 | "loaduimagefat=fatload mmc ${mmcdev} ${loadaddr} uImage\0" \ | ||
| 74 | "loaduimage=ext2load mmc ${mmcdev}:2 ${loadaddr} /boot/uImage\0" \ | ||
| 56 | -- | 75 | -- |
| 57 | 1.7.10.4 | 76 | 1.7.10.4 |
| 58 | 77 | ||
diff --git a/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend b/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend index 28c08bc..787ac42 100644 --- a/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend +++ b/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
| 2 | SRC_URI += " \ | 2 | SRC_URI += " \ |
| 3 | file://0001-beagle-change-default-resolution-and-increase-VRAM-f.patch \ | 3 | file://0001-beagle-change-default-kernel-args.patch \ |
| 4 | " | 4 | " |
diff --git a/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch b/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch new file mode 100644 index 0000000..3c65a20 --- /dev/null +++ b/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch | |||
| @@ -0,0 +1,24 @@ | |||
| 1 | From 6b894707404a1aeb3072d4b3bfc486ff9ad37ac4 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Samuli Piippo <samuli.piippo@digia.com> | ||
| 3 | Date: Tue, 9 Jul 2013 15:31:30 +0300 | ||
| 4 | Subject: [PATCH] nitrogen6x: disable console cursor blinking | ||
| 5 | |||
| 6 | --- | ||
| 7 | board/boundary/nitrogen6x/6x_bootscript.txt | 2 +- | ||
| 8 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 9 | |||
| 10 | diff --git a/board/boundary/nitrogen6x/6x_bootscript.txt b/board/boundary/nitrogen6x/6x_bootscript.txt | ||
| 11 | index 1d766ca..80b91ea 100644 | ||
| 12 | --- a/board/boundary/nitrogen6x/6x_bootscript.txt | ||
| 13 | +++ b/board/boundary/nitrogen6x/6x_bootscript.txt | ||
| 14 | @@ -53,6 +53,6 @@ done | ||
| 15 | |||
| 16 | setenv bootargs $bootargs $fbmem | ||
| 17 | |||
| 18 | -setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 ; | ||
| 19 | +setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 vt.global_cursor_default=0 ; | ||
| 20 | ${fs}load mmc ${disk}:1 10800000 uImage && bootm 10800000 ; echo "Error loading kernel image" | ||
| 21 | |||
| 22 | -- | ||
| 23 | 1.7.10.4 | ||
| 24 | |||
diff --git a/recipes/u-boot/u-boot-script-boundary_git.bbappend b/recipes/u-boot/u-boot-script-boundary_git.bbappend index 8db57e0..c845717 100644 --- a/recipes/u-boot/u-boot-script-boundary_git.bbappend +++ b/recipes/u-boot/u-boot-script-boundary_git.bbappend | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | 1 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | |
| 2 | do_mkimage_prepend () { | 2 | SRC_URI += " \ |
| 3 | if [ ! -e board/boundary/${MACHINE} ]; then | 3 | file://0001-nitrogen6x-disable-console-cursor-blinking.patch \ |
| 4 | cp -r board/boundary/nitrogen6x board/boundary/${MACHINE} | 4 | " |
| 5 | fi | ||
| 6 | } | ||
