nonguix/nongnu/packages/patches/pinephone-fbcon-remove-no-op-fbcon_set_origin.patch
Petr Hodina d6fa79a01b nongnu: Add linux-pinephone and linux-pinephone-pro.
* nongnu/packages/linux.scm (linux-pinephone-urls, pinephone-linux, linux-pinephone, linux-pinephone-pro): New variables.
* nongnu/packages/patches/linux-pinephone-pro-defconfig-guix-fix.patch: New
file.
* nongnu/packages/patches/pinephone-0001-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0002-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0003-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0004-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0005-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0006-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0007-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0008-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0009-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0010-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-0011-bootsplash.patch: New file.
* nongnu/packages/patches/pinephone-drop-modem-power-node.patch: New file.
* nongnu/packages/patches/pinephone-fbcon-remove-no-op-fbcon_set_origin.patch: New file.
* nongnu/packages/patches/pinephone-pro-add-modem-ri.patch.patch: New file.
* nongnu/packages/patches/pinephone-pro-remove-modem-node.patch: New file.
* nongnu/packages/patches/pinephone-revert-fbcon-remove-now-unusued-softback_lines-cursor-argument.patch: New file.
* nongnu/packages/patches/pinephone-revert-fbcon-remove-soft-scrollback-code.patch: New file.

asd
2023-01-14 09:09:46 +01:00

32 lines
810 B
Diff

--- b/drivers/video/fbdev/core/fbcon.c
+++ a/drivers/video/fbdev/core/fbcon.c
@@ -163,6 +163,8 @@
#define advance_row(p, delta) (unsigned short *)((unsigned long)(p) + (delta) * vc->vc_size_row)
+static int fbcon_set_origin(struct vc_data *);
+
static int fbcon_cursor_noblink;
#define divides(a, b) ((!(a) || (b)%(a)) ? 0 : 1)
@@ -2633,6 +2635,11 @@
}
}
+static int fbcon_set_origin(struct vc_data *vc)
+{
+ return 0;
+}
+
void fbcon_suspended(struct fb_info *info)
{
struct vc_data *vc = NULL;
@@ -3103,6 +3110,7 @@
.con_font_default = fbcon_set_def_font,
.con_font_copy = fbcon_copy_font,
.con_set_palette = fbcon_set_palette,
+ .con_set_origin = fbcon_set_origin,
.con_invert_region = fbcon_invert_region,
.con_screen_pos = fbcon_screen_pos,
.con_getxy = fbcon_getxy,