From 40d186df2dc94bcb1b8b0204f691678b9fa87466 Mon Sep 17 00:00:00 2001 From: Gabriel Ionescu Date: Tue, 20 Jun 2017 15:27:00 +0200 Subject: Kernel: Add specific ragments for disabling unnecessary features Signed-off-by: Gabriel Ionescu Signed-off-by: Adrian Dudau --- features/framebuffer/framebuffer_n.cfg | 64 ++++++++++++++++++++++++++++++++++ features/framebuffer/framebuffer_n.scc | 4 +++ 2 files changed, 68 insertions(+) create mode 100644 features/framebuffer/framebuffer_n.cfg create mode 100644 features/framebuffer/framebuffer_n.scc (limited to 'features/framebuffer') diff --git a/features/framebuffer/framebuffer_n.cfg b/features/framebuffer/framebuffer_n.cfg new file mode 100644 index 0000000..6634335 --- /dev/null +++ b/features/framebuffer/framebuffer_n.cfg @@ -0,0 +1,64 @@ +# +# Frame buffer Devices +# +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +CONFIG_FB_BOOT_VESA_SUPPORT=n +CONFIG_FB_CFB_FILLRECT=n +CONFIG_FB_CFB_COPYAREA=n +CONFIG_FB_CFB_IMAGEBLIT=n +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=n +CONFIG_FB_SYS_COPYAREA=n +CONFIG_FB_SYS_IMAGEBLIT=n +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=n +CONFIG_FB_DEFERRED_IO=n +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=n +# CONFIG_FB_TILEBLITTING is not set +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +CONFIG_FB_UVESA=n +CONFIG_FB_VESA=n +CONFIG_FB_EFI=n +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +CONFIG_FRAMEBUFFER_CONSOLE=n +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=n diff --git a/features/framebuffer/framebuffer_n.scc b/features/framebuffer/framebuffer_n.scc new file mode 100644 index 0000000..d00ea02 --- /dev/null +++ b/features/framebuffer/framebuffer_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for frame buffer support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware framebuffer_n.cfg -- cgit v1.2.3-54-g00ecf