summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Calianu <adrian.calianu@enea.com>2018-06-19 09:03:39 +0200
committerAdrian Calianu <adrian.calianu@enea.com>2018-06-19 09:03:39 +0200
commit7f34b40b0ba594d85ee8ccdf327d2a06f7ceaad4 (patch)
tree11eea8258e26a4896ab5078d72eb970f84efd85d
parentb1abf1299c2f635db21370f989ac9dc2ecbe4189 (diff)
downloadenea-kernel-cache-7f34b40b0ba594d85ee8ccdf327d2a06f7ceaad4.tar.gz
enable text mode consoles
removed unused vga Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
-rw-r--r--features/console/console_txt_y.cfg28
-rw-r--r--features/console/console_txt_y.scc4
-rw-r--r--features/vga/vga_y.cfg76
-rw-r--r--features/vga/vga_y.scc4
4 files changed, 32 insertions, 80 deletions
diff --git a/features/console/console_txt_y.cfg b/features/console/console_txt_y.cfg
new file mode 100644
index 0000000..7a40311
--- /dev/null
+++ b/features/console/console_txt_y.cfg
@@ -0,0 +1,28 @@
1CONFIG_TTY=y
2CONFIG_VT=y
3CONFIG_CONSOLE_TRANSLATIONS=y
4CONFIG_VT_CONSOLE=y
5CONFIG_HW_CONSOLE=y
6CONFIG_VT_HW_CONSOLE_BINDING=y
7CONFIG_UNIX98_PTYS=y
8
9CONFIG_VGA_ARB=y
10CONFIG_VGA_ARB_MAX_GPUS=16
11CONFIG_VGA_CONSOLE=y
12CONFIG_DUMMY_CONSOLE=n
13
14CONFIG_SERIAL_CORE_CONSOLE=y
15CONFIG_SERIAL_8250_CONSOLE=y
16
17CONFIG_NETCONSOLE=y
18
19CONFIG_FB=y
20CONFIG_FB_EFI=y
21CONFIG_FRAMEBUFFER_CONSOLE=y
22# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
23# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
24
25CONFIG_FONT_SUPPORT=y
26# CONFIG_FONTS is not set
27CONFIG_FONT_8x8=y
28CONFIG_FONT_8x16=y
diff --git a/features/console/console_txt_y.scc b/features/console/console_txt_y.scc
new file mode 100644
index 0000000..138ac76
--- /dev/null
+++ b/features/console/console_txt_y.scc
@@ -0,0 +1,4 @@
1define KFEATURE_DESCRIPTION "Enable text mode console on VGA, EFI and serial"
2define KFEATURE_COMPATIBILITY board
3
4kconf non-hardware console_txt_y.cfg
diff --git a/features/vga/vga_y.cfg b/features/vga/vga_y.cfg
deleted file mode 100644
index 6c086b1..0000000
--- a/features/vga/vga_y.cfg
+++ /dev/null
@@ -1,76 +0,0 @@
1CONFIG_X86_SYSFB=y
2CONFIG_VT_HW_CONSOLE_BINDING=y
3CONFIG_FB=y
4# CONFIG_FIRMWARE_EDID is not set
5CONFIG_FB_CMDLINE=y
6CONFIG_FB_NOTIFY=y
7# CONFIG_FB_DDC is not set
8# CONFIG_FB_BOOT_VESA_SUPPORT is not set
9CONFIG_FB_CFB_FILLRECT=y
10CONFIG_FB_CFB_COPYAREA=y
11CONFIG_FB_CFB_IMAGEBLIT=y
12# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
13# CONFIG_FB_SYS_FILLRECT is not set
14# CONFIG_FB_SYS_COPYAREA is not set
15# CONFIG_FB_SYS_IMAGEBLIT is not set
16# CONFIG_FB_FOREIGN_ENDIAN is not set
17# CONFIG_FB_SYS_FOPS is not set
18# CONFIG_FB_SVGALIB is not set
19# CONFIG_FB_MACMODES is not set
20# CONFIG_FB_BACKLIGHT is not set
21CONFIG_FB_MODE_HELPERS=y
22CONFIG_FB_TILEBLITTING=y
23
24#
25# Frame buffer hardware drivers
26#
27# CONFIG_FB_CIRRUS is not set
28# CONFIG_FB_PM2 is not set
29# CONFIG_FB_CYBER2000 is not set
30# CONFIG_FB_ARC is not set
31CONFIG_FB_VGA16=y
32CONFIG_FB_VESA=y
33CONFIG_FB_EFI=y
34# CONFIG_FB_N411 is not set
35# CONFIG_FB_HGA is not set
36# CONFIG_FB_OPENCORES is not set
37# CONFIG_FB_S1D13XXX is not set
38# CONFIG_FB_NVIDIA is not set
39# CONFIG_FB_RIVA is not set
40# CONFIG_FB_I740 is not set
41# CONFIG_FB_LE80578 is not set
42# CONFIG_FB_MATROX is not set
43# CONFIG_FB_RADEON is not set
44# CONFIG_FB_ATY128 is not set
45# CONFIG_FB_ATY is not set
46# CONFIG_FB_S3 is not set
47# CONFIG_FB_SAVAGE is not set
48# CONFIG_FB_SIS is not set
49# CONFIG_FB_VIA is not set
50# CONFIG_FB_NEOMAGIC is not set
51# CONFIG_FB_KYRO is not set
52# CONFIG_FB_3DFX is not set
53# CONFIG_FB_VOODOO1 is not set
54# CONFIG_FB_VT8623 is not set
55# CONFIG_FB_TRIDENT is not set
56# CONFIG_FB_ARK is not set
57# CONFIG_FB_PM3 is not set
58# CONFIG_FB_CARMINE is not set
59# CONFIG_FB_SMSCUFX is not set
60# CONFIG_FB_UDL is not set
61# CONFIG_FB_IBM_GXT4500 is not set
62# CONFIG_FB_VIRTUAL is not set
63# CONFIG_FB_METRONOME is not set
64# CONFIG_FB_MB862XX is not set
65# CONFIG_FB_BROADSHEET is not set
66# CONFIG_FB_AUO_K190X is not set
67# CONFIG_FB_SM712 is not set
68CONFIG_VGASTATE=y
69CONFIG_FRAMEBUFFER_CONSOLE=y
70# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
71# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
72# CONFIG_LOGO is not set
73CONFIG_FONT_SUPPORT=y
74# CONFIG_FONTS is not set
75CONFIG_FONT_8x8=y
76CONFIG_FONT_8x16=y
diff --git a/features/vga/vga_y.scc b/features/vga/vga_y.scc
deleted file mode 100644
index 0fc91a4..0000000
--- a/features/vga/vga_y.scc
+++ /dev/null
@@ -1,4 +0,0 @@
1define KFEATURE_DESCRIPTION "Enable basic support for VGA in kernel"
2define KFEATURE_COMPATIBILITY board
3
4kconf non-hardware vga_y.cfg