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/6lowpan/6lowpan_n.cfg | 1 + features/6lowpan/6lowpan_n.scc | 5 + features/acp/acp_n.cfg | 21 + features/acp/acp_n.scc | 4 + features/acpi/acpi_n.cfg | 4 + features/acpi/acpi_n.scc | 4 + features/agp/agp_n.cfg | 6 + features/agp/agp_n.scc | 4 + features/ata/ata_n.cfg | 59 ++ features/ata/ata_n.scc | 4 + features/backlight/backlight_n.cfg | 30 ++ features/backlight/backlight_n.scc | 4 + features/bcma/bcma_n.cfg | 9 + features/bcma/bcma_n.scc | 4 + features/bluetooth/bluetooth_n.cfg | 28 + features/bluetooth/bluetooth_n.scc | 4 + features/btrfs/btrfs_n.cfg | 8 + features/btrfs/btrfs_n.scc | 4 + features/bug_support/bug_support_n.cfg | 3 + features/bug_support/bug_support_n.scc | 4 + features/cdrom/cdrom_n.cfg | 1 + features/cdrom/cdrom_n.scc | 4 + features/cdrom_fs/cdrom_fs_n.cfg | 2 + features/cdrom_fs/cdrom_fs_n.scc | 4 + features/cgroupdbg/cgroupdbg_n.cfg | 1 + features/cgroupdbg/cgroupdbg_n.scc | 4 + features/compilechecks/compilechecks_n.cfg | 6 + features/compilechecks/compilechecks_n.scc | 4 + features/cpu_freq/cpu_freq_n.cfg | 1 + features/cpu_freq/cpu_freq_n.scc | 5 + features/debug/debug_kernel_n.cfg | 9 + features/debug/debug_kernel_n.scc | 4 + features/debug/debug_kernel_y.cfg | 9 + features/debug/debug_kernel_y.scc | 4 + features/display/display_n.cfg | 4 + features/display/display_n.scc | 4 + features/dmiid/dmiid_n.cfg | 1 + features/dmiid/dmiid_n.scc | 5 + features/drm/drm_n.cfg | 9 + features/drm/drm_n.scc | 4 + features/elf_core_support/elf_core_support_n.cfg | 1 + features/elf_core_support/elf_core_support_n.scc | 4 + features/framebuffer/framebuffer_n.cfg | 64 +++ features/framebuffer/framebuffer_n.scc | 4 + features/ftrace/ftrace_n.cfg | 29 + features/ftrace/ftrace_n.scc | 4 + features/ftrace/ftrace_y.cfg | 12 + features/ftrace/ftrace_y.scc | 4 + features/hdmi/hdmi_n.cfg | 1 + features/hdmi/hdmi_n.scc | 4 + features/hid/hid_n.cfg | 89 ++++ features/hid/hid_n.scc | 4 + features/hwmon/hwmon_n.cfg | 1 + features/hwmon/hwmon_n.scc | 5 + features/i2csupport/i2csupport_n.cfg | 80 +++ features/i2csupport/i2csupport_n.scc | 4 + features/input/input_n.cfg | 3 + features/input/input_n.scc | 5 + features/intel-e1xxxx/e100_n.cfg | 1 + features/intel-e1xxxx/e100_n.scc | 5 + features/intel-e1xxxx/e1xxxx_m.cfg | 3 + features/intel-e1xxxx/e1xxxx_m.scc | 5 + features/intel-e1xxxx/e1xxxx_n.cfg | 3 + features/intel-e1xxxx/e1xxxx_n.scc | 5 + features/isdn/isdn_n.cfg | 4 + features/isdn/isdn_n.scc | 4 + features/ixgbe/ixgbe_m.cfg | 4 + features/ixgbe/ixgbe_m.scc | 4 + .../kernel_xz_compression_y.cfg | 1 + .../kernel_xz_compression_y.scc | 4 + features/keyboard/keyboard_n.cfg | 25 + features/keyboard/keyboard_n.scc | 4 + features/kgdb/kgdb_n.cfg | 1 + features/kgdb/kgdb_n.scc | 5 + features/kprobes/kprobes_n.cfg | 2 + features/kprobes/kprobes_n.scc | 4 + features/loopdev/loopdev_n.cfg | 2 + features/loopdev/loopdev_n.scc | 4 + features/media/media_n.cfg | 592 +++++++++++++++++++++ features/media/media_n.scc | 4 + features/memorydbg/memorydbg_n.cfg | 8 + features/memorydbg/memorydbg_n.scc | 4 + features/mmc/mmc_n.cfg | 29 + features/mmc/mmc_n.scc | 4 + features/mouse/mouse_n.cfg | 22 + features/mouse/mouse_n.scc | 4 + features/mousedev/mousedev_n.cfg | 2 + features/mousedev/mousedev_n.scc | 4 + features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.cfg | 12 + features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.scc | 4 + features/netblkdev/netblkdev_n.cfg | 1 + features/netblkdev/netblkdev_n.scc | 4 + features/netconsole/netconsole_n.cfg | 3 + features/netconsole/netconsole_n.scc | 4 + features/netdevices/netdevices_n.cfg | 147 +++++ features/netdevices/netdevices_n.scc | 4 + features/netfilter/netfilter_n.cfg | 222 ++++++++ features/netfilter/netfilter_n.scc | 4 + features/nfc/nfc_n.cfg | 40 ++ features/nfc/nfc_n.scc | 4 + features/nfs/nfs_n.cfg | 44 ++ features/nfs/nfs_n.scc | 4 + features/parport/parport_n.cfg | 8 + features/parport/parport_n.scc | 4 + features/pci/pci_iov_y.cfg | 1 + features/pci/pci_iov_y.scc | 4 + features/pcimodules/pcimodules_n.cfg | 19 + features/pcimodules/pcimodules_n.scc | 4 + features/pcspkr/pcspkr_n.cfg | 1 + features/pcspkr/pcspkr_n.scc | 4 + features/perf/perf_n.cfg | 2 + features/perf/perf_n.scc | 4 + features/power_supply/power_supply_n.cfg | 1 + features/power_supply/power_supply_n.scc | 5 + features/powermanagement/powermanagement_n.cfg | 15 + features/powermanagement/powermanagement_n.scc | 4 + features/ppp/ppp_n.cfg | 10 + features/ppp/ppp_n.scc | 4 + features/printk/printk_n.cfg | 3 + features/printk/printk_n.scc | 4 + features/printk/printk_y.cfg | 4 + features/printk/printk_y.scc | 4 + features/prockcore/prockcore_n.cfg | 1 + features/prockcore/prockcore_n.scc | 4 + features/rfkill/rfkill_n.cfg | 3 + features/rfkill/rfkill_n.scc | 4 + features/serio/serio_n.cfg | 15 + features/serio/serio_n.scc | 4 + features/slip/slip_n.cfg | 5 + features/slip/slip_n.scc | 4 + features/sound/sound_n.cfg | 291 ++++++++++ features/sound/sound_n.scc | 4 + features/std_kernel/std_kernel_y.cfg | 1 + features/std_kernel/std_kernel_y.scc | 4 + features/tablet/tablet_n.cfg | 1 + features/tablet/tablet_n.scc | 4 + features/thermal/thermal_n.cfg | 4 + features/thermal/thermal_n.scc | 5 + features/touchscreen/touchscreen_n.cfg | 22 + features/touchscreen/touchscreen_n.scc | 4 + features/udev/udev_n.cfg | 1 + features/udev/udev_n.scc | 5 + features/usbnet/usbnet_n.cfg | 43 ++ features/usbnet/usbnet_n.scc | 4 + features/usbsupport/usbsupport_n.cfg | 270 ++++++++++ features/usbsupport/usbsupport_n.scc | 4 + features/vga/vga_n.cfg | 1 + features/vga/vga_n.scc | 5 + features/watchdog/watchdog_n.cfg | 1 + features/watchdog/watchdog_n.scc | 5 + features/wireless/wireless_n.cfg | 12 + features/wireless/wireless_n.scc | 4 + features/wlan/wlan_n.cfg | 65 +++ features/wlan/wlan_n.scc | 4 + features/x86_platform/x86_platform_n.cfg | 1 + features/x86_platform/x86_platform_n.scc | 5 + 156 files changed, 2788 insertions(+) create mode 100644 features/6lowpan/6lowpan_n.cfg create mode 100644 features/6lowpan/6lowpan_n.scc create mode 100644 features/acp/acp_n.cfg create mode 100644 features/acp/acp_n.scc create mode 100644 features/acpi/acpi_n.cfg create mode 100644 features/acpi/acpi_n.scc create mode 100644 features/agp/agp_n.cfg create mode 100644 features/agp/agp_n.scc create mode 100644 features/ata/ata_n.cfg create mode 100644 features/ata/ata_n.scc create mode 100644 features/backlight/backlight_n.cfg create mode 100644 features/backlight/backlight_n.scc create mode 100644 features/bcma/bcma_n.cfg create mode 100644 features/bcma/bcma_n.scc create mode 100644 features/bluetooth/bluetooth_n.cfg create mode 100644 features/bluetooth/bluetooth_n.scc create mode 100644 features/btrfs/btrfs_n.cfg create mode 100644 features/btrfs/btrfs_n.scc create mode 100644 features/bug_support/bug_support_n.cfg create mode 100644 features/bug_support/bug_support_n.scc create mode 100644 features/cdrom/cdrom_n.cfg create mode 100644 features/cdrom/cdrom_n.scc create mode 100644 features/cdrom_fs/cdrom_fs_n.cfg create mode 100644 features/cdrom_fs/cdrom_fs_n.scc create mode 100644 features/cgroupdbg/cgroupdbg_n.cfg create mode 100644 features/cgroupdbg/cgroupdbg_n.scc create mode 100644 features/compilechecks/compilechecks_n.cfg create mode 100644 features/compilechecks/compilechecks_n.scc create mode 100644 features/cpu_freq/cpu_freq_n.cfg create mode 100644 features/cpu_freq/cpu_freq_n.scc create mode 100644 features/debug/debug_kernel_n.cfg create mode 100644 features/debug/debug_kernel_n.scc create mode 100644 features/debug/debug_kernel_y.cfg create mode 100644 features/debug/debug_kernel_y.scc create mode 100644 features/display/display_n.cfg create mode 100644 features/display/display_n.scc create mode 100644 features/dmiid/dmiid_n.cfg create mode 100644 features/dmiid/dmiid_n.scc create mode 100644 features/drm/drm_n.cfg create mode 100644 features/drm/drm_n.scc create mode 100644 features/elf_core_support/elf_core_support_n.cfg create mode 100644 features/elf_core_support/elf_core_support_n.scc create mode 100644 features/framebuffer/framebuffer_n.cfg create mode 100644 features/framebuffer/framebuffer_n.scc create mode 100644 features/ftrace/ftrace_n.cfg create mode 100644 features/ftrace/ftrace_n.scc create mode 100644 features/ftrace/ftrace_y.cfg create mode 100644 features/ftrace/ftrace_y.scc create mode 100644 features/hdmi/hdmi_n.cfg create mode 100644 features/hdmi/hdmi_n.scc create mode 100644 features/hid/hid_n.cfg create mode 100644 features/hid/hid_n.scc create mode 100644 features/hwmon/hwmon_n.cfg create mode 100644 features/hwmon/hwmon_n.scc create mode 100644 features/i2csupport/i2csupport_n.cfg create mode 100644 features/i2csupport/i2csupport_n.scc create mode 100644 features/input/input_n.cfg create mode 100644 features/input/input_n.scc create mode 100644 features/intel-e1xxxx/e100_n.cfg create mode 100644 features/intel-e1xxxx/e100_n.scc create mode 100644 features/intel-e1xxxx/e1xxxx_m.cfg create mode 100644 features/intel-e1xxxx/e1xxxx_m.scc create mode 100644 features/intel-e1xxxx/e1xxxx_n.cfg create mode 100644 features/intel-e1xxxx/e1xxxx_n.scc create mode 100644 features/isdn/isdn_n.cfg create mode 100644 features/isdn/isdn_n.scc create mode 100644 features/ixgbe/ixgbe_m.cfg create mode 100644 features/ixgbe/ixgbe_m.scc create mode 100644 features/kernel_xz_compression/kernel_xz_compression_y.cfg create mode 100644 features/kernel_xz_compression/kernel_xz_compression_y.scc create mode 100644 features/keyboard/keyboard_n.cfg create mode 100644 features/keyboard/keyboard_n.scc create mode 100644 features/kgdb/kgdb_n.cfg create mode 100644 features/kgdb/kgdb_n.scc create mode 100644 features/kprobes/kprobes_n.cfg create mode 100644 features/kprobes/kprobes_n.scc create mode 100644 features/loopdev/loopdev_n.cfg create mode 100644 features/loopdev/loopdev_n.scc create mode 100644 features/media/media_n.cfg create mode 100644 features/media/media_n.scc create mode 100644 features/memorydbg/memorydbg_n.cfg create mode 100644 features/memorydbg/memorydbg_n.scc create mode 100644 features/mmc/mmc_n.cfg create mode 100644 features/mmc/mmc_n.scc create mode 100644 features/mouse/mouse_n.cfg create mode 100644 features/mouse/mouse_n.scc create mode 100644 features/mousedev/mousedev_n.cfg create mode 100644 features/mousedev/mousedev_n.scc create mode 100644 features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.cfg create mode 100644 features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.scc create mode 100644 features/netblkdev/netblkdev_n.cfg create mode 100644 features/netblkdev/netblkdev_n.scc create mode 100644 features/netconsole/netconsole_n.cfg create mode 100644 features/netconsole/netconsole_n.scc create mode 100644 features/netdevices/netdevices_n.cfg create mode 100644 features/netdevices/netdevices_n.scc create mode 100644 features/netfilter/netfilter_n.cfg create mode 100644 features/netfilter/netfilter_n.scc create mode 100644 features/nfc/nfc_n.cfg create mode 100644 features/nfc/nfc_n.scc create mode 100644 features/nfs/nfs_n.cfg create mode 100644 features/nfs/nfs_n.scc create mode 100644 features/parport/parport_n.cfg create mode 100644 features/parport/parport_n.scc create mode 100644 features/pci/pci_iov_y.cfg create mode 100644 features/pci/pci_iov_y.scc create mode 100644 features/pcimodules/pcimodules_n.cfg create mode 100644 features/pcimodules/pcimodules_n.scc create mode 100644 features/pcspkr/pcspkr_n.cfg create mode 100644 features/pcspkr/pcspkr_n.scc create mode 100644 features/perf/perf_n.cfg create mode 100644 features/perf/perf_n.scc create mode 100644 features/power_supply/power_supply_n.cfg create mode 100644 features/power_supply/power_supply_n.scc create mode 100644 features/powermanagement/powermanagement_n.cfg create mode 100644 features/powermanagement/powermanagement_n.scc create mode 100644 features/ppp/ppp_n.cfg create mode 100644 features/ppp/ppp_n.scc create mode 100644 features/printk/printk_n.cfg create mode 100644 features/printk/printk_n.scc create mode 100644 features/printk/printk_y.cfg create mode 100644 features/printk/printk_y.scc create mode 100644 features/prockcore/prockcore_n.cfg create mode 100644 features/prockcore/prockcore_n.scc create mode 100644 features/rfkill/rfkill_n.cfg create mode 100644 features/rfkill/rfkill_n.scc create mode 100644 features/serio/serio_n.cfg create mode 100644 features/serio/serio_n.scc create mode 100644 features/slip/slip_n.cfg create mode 100644 features/slip/slip_n.scc create mode 100644 features/sound/sound_n.cfg create mode 100644 features/sound/sound_n.scc create mode 100644 features/std_kernel/std_kernel_y.cfg create mode 100644 features/std_kernel/std_kernel_y.scc create mode 100644 features/tablet/tablet_n.cfg create mode 100644 features/tablet/tablet_n.scc create mode 100644 features/thermal/thermal_n.cfg create mode 100644 features/thermal/thermal_n.scc create mode 100644 features/touchscreen/touchscreen_n.cfg create mode 100644 features/touchscreen/touchscreen_n.scc create mode 100644 features/udev/udev_n.cfg create mode 100644 features/udev/udev_n.scc create mode 100644 features/usbnet/usbnet_n.cfg create mode 100644 features/usbnet/usbnet_n.scc create mode 100644 features/usbsupport/usbsupport_n.cfg create mode 100644 features/usbsupport/usbsupport_n.scc create mode 100644 features/vga/vga_n.cfg create mode 100644 features/vga/vga_n.scc create mode 100644 features/watchdog/watchdog_n.cfg create mode 100644 features/watchdog/watchdog_n.scc create mode 100644 features/wireless/wireless_n.cfg create mode 100644 features/wireless/wireless_n.scc create mode 100644 features/wlan/wlan_n.cfg create mode 100644 features/wlan/wlan_n.scc create mode 100644 features/x86_platform/x86_platform_n.cfg create mode 100644 features/x86_platform/x86_platform_n.scc diff --git a/features/6lowpan/6lowpan_n.cfg b/features/6lowpan/6lowpan_n.cfg new file mode 100644 index 0000000..1bf0778 --- /dev/null +++ b/features/6lowpan/6lowpan_n.cfg @@ -0,0 +1 @@ +CONFIG_6LOWPAN=n diff --git a/features/6lowpan/6lowpan_n.scc b/features/6lowpan/6lowpan_n.scc new file mode 100644 index 0000000..826fdc2 --- /dev/null +++ b/features/6lowpan/6lowpan_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable 6LoWPAN support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware 6lowpan_n.cfg diff --git a/features/acp/acp_n.cfg b/features/acp/acp_n.cfg new file mode 100644 index 0000000..2310724 --- /dev/null +++ b/features/acp/acp_n.cfg @@ -0,0 +1,21 @@ +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_NOUVEAU is not set +CONFIG_DRM_I915=n +# CONFIG_DRM_I915_ALPHA_SUPPORT is not set +CONFIG_DRM_I915_CAPTURE_ERROR=n +CONFIG_DRM_I915_COMPRESS_ERROR=n +CONFIG_DRM_I915_USERPTR=n +# CONFIG_DRM_I915_GVT is not set +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VMWGFX is not set +# CONFIG_DRM_GMA500 is not set +# CONFIG_DRM_UDL is not set +# CONFIG_DRM_AST is not set +# CONFIG_DRM_MGAG200 is not set +CONFIG_DRM_CIRRUS_QEMU=n +# CONFIG_DRM_QXL is not set +# CONFIG_DRM_BOCHS is not set +# CONFIG_DRM_VIRTIO_GPU is not set +CONFIG_DRM_PANEL=n diff --git a/features/acp/acp_n.scc b/features/acp/acp_n.scc new file mode 100644 index 0000000..054be43 --- /dev/null +++ b/features/acp/acp_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for Audio CoProcessor support" +define KFEATURE_COMPATIBILITY all + +kconf hardware acp_n.cfg diff --git a/features/acpi/acpi_n.cfg b/features/acpi/acpi_n.cfg new file mode 100644 index 0000000..b2271f5 --- /dev/null +++ b/features/acpi/acpi_n.cfg @@ -0,0 +1,4 @@ +CONFIG_ACPI_SLEEP=n +CONFIG_ACPI_AC=n +CONFIG_ACPI_BATTERY=n +CONFIG_ACPI_FAN=m diff --git a/features/acpi/acpi_n.scc b/features/acpi/acpi_n.scc new file mode 100644 index 0000000..499cbc1 --- /dev/null +++ b/features/acpi/acpi_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for some ACPI modules support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware acpi_n.cfg diff --git a/features/agp/agp_n.cfg b/features/agp/agp_n.cfg new file mode 100644 index 0000000..4d17963 --- /dev/null +++ b/features/agp/agp_n.cfg @@ -0,0 +1,6 @@ +CONFIG_AGP=n +# CONFIG_AGP_AMD64 is not set +CONFIG_AGP_INTEL=n +# CONFIG_AGP_SIS is not set +# CONFIG_AGP_VIA is not set +CONFIG_INTEL_GTT=n diff --git a/features/agp/agp_n.scc b/features/agp/agp_n.scc new file mode 100644 index 0000000..104f4a2 --- /dev/null +++ b/features/agp/agp_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for AGP (Accelerated Graphics Port) support" +define KFEATURE_COMPATIBILITY all + +kconf hardware agp_n.cfg diff --git a/features/ata/ata_n.cfg b/features/ata/ata_n.cfg new file mode 100644 index 0000000..6082af2 --- /dev/null +++ b/features/ata/ata_n.cfg @@ -0,0 +1,59 @@ +CONFIG_IDE=n + +# +# Please see Documentation/ide/ide.txt for help/info on IDE drives +# +CONFIG_IDE_XFER_MODE=n +CONFIG_IDE_ATAPI=n +# CONFIG_BLK_DEV_IDE_SATA is not set +CONFIG_IDE_GD=n +CONFIG_IDE_GD_ATA=n +# CONFIG_IDE_GD_ATAPI is not set +CONFIG_BLK_DEV_IDECD=n +CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=n +# CONFIG_BLK_DEV_IDETAPE is not set +# CONFIG_BLK_DEV_IDEACPI is not set +# CONFIG_IDE_TASK_IOCTL is not set +CONFIG_IDE_PROC_FS=n + +# +# IDE chipset support/bugfixes +# +# CONFIG_IDE_GENERIC is not set +# CONFIG_BLK_DEV_PLATFORM is not set +# CONFIG_BLK_DEV_CMD640 is not set +# CONFIG_BLK_DEV_IDEPNP is not set +CONFIG_BLK_DEV_IDEDMA_SFF=n + +# +# PCI IDE chipsets support +# +CONFIG_BLK_DEV_IDEPCI=n +CONFIG_IDEPCI_PCIBUS_ORDER=n +# CONFIG_BLK_DEV_GENERIC is not set +# CONFIG_BLK_DEV_OPTI621 is not set +# CONFIG_BLK_DEV_RZ1000 is not set +CONFIG_BLK_DEV_IDEDMA_PCI=n +# CONFIG_BLK_DEV_AEC62XX is not set +# CONFIG_BLK_DEV_ALI15X3 is not set +# CONFIG_BLK_DEV_AMD74XX is not set +# CONFIG_BLK_DEV_ATIIXP is not set +# CONFIG_BLK_DEV_CMD64X is not set +# CONFIG_BLK_DEV_TRIFLEX is not set +# CONFIG_BLK_DEV_HPT366 is not set +# CONFIG_BLK_DEV_JMICRON is not set +CONFIG_BLK_DEV_PIIX=n +# CONFIG_BLK_DEV_IT8172 is not set +# CONFIG_BLK_DEV_IT8213 is not set +# CONFIG_BLK_DEV_IT821X is not set +# CONFIG_BLK_DEV_NS87415 is not set +# CONFIG_BLK_DEV_PDC202XX_OLD is not set +# CONFIG_BLK_DEV_PDC202XX_NEW is not set +# CONFIG_BLK_DEV_SVWKS is not set +# CONFIG_BLK_DEV_SIIMAGE is not set +# CONFIG_BLK_DEV_SIS5513 is not set +# CONFIG_BLK_DEV_SLC90E66 is not set +# CONFIG_BLK_DEV_TRM290 is not set +# CONFIG_BLK_DEV_VIA82CXXX is not set +# CONFIG_BLK_DEV_TC86C001 is not set +CONFIG_BLK_DEV_IDEDMA=n diff --git a/features/ata/ata_n.scc b/features/ata/ata_n.scc new file mode 100644 index 0000000..d70f60f --- /dev/null +++ b/features/ata/ata_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for ATA support" +define KFEATURE_COMPATIBILITY all + +kconf hardware ata_n.cfg diff --git a/features/backlight/backlight_n.cfg b/features/backlight/backlight_n.cfg new file mode 100644 index 0000000..0358efe --- /dev/null +++ b/features/backlight/backlight_n.cfg @@ -0,0 +1,30 @@ +CONFIG_BACKLIGHT_LCD_SUPPORT=n +CONFIG_LCD_CLASS_DEVICE=n +# CONFIG_LCD_L4F00242T03 is not set +# CONFIG_LCD_LMS283GF05 is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI922X is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set +# CONFIG_LCD_PLATFORM is not set +# CONFIG_LCD_S6E63M0 is not set +# CONFIG_LCD_LD9040 is not set +# CONFIG_LCD_AMS369FG06 is not set +# CONFIG_LCD_LMS501KF03 is not set +# CONFIG_LCD_HX8357 is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=n +CONFIG_BACKLIGHT_GENERIC=n +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_APPLE is not set +# CONFIG_BACKLIGHT_PM8941_WLED is not set +# CONFIG_BACKLIGHT_SAHARA is not set +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_LM3630A is not set +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_GPIO is not set +# CONFIG_BACKLIGHT_LV5207LP is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_VGASTATE is not set diff --git a/features/backlight/backlight_n.scc b/features/backlight/backlight_n.scc new file mode 100644 index 0000000..96620d5 --- /dev/null +++ b/features/backlight/backlight_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options required for backlight support" +define KFEATURE_COMPATIBILITY all + +kconf hardware backlight_n.cfg diff --git a/features/bcma/bcma_n.cfg b/features/bcma/bcma_n.cfg new file mode 100644 index 0000000..ad052a3 --- /dev/null +++ b/features/bcma/bcma_n.cfg @@ -0,0 +1,9 @@ +# +# Broadcom specific AMBA +# +CONFIG_BCMA=n +CONFIG_BCMA_HOST_PCI_POSSIBLE=n +CONFIG_BCMA_HOST_PCI=n +# CONFIG_BCMA_HOST_SOC is not set +CONFIG_BCMA_DRIVER_PCI=n +CONFIG_BCMA_DRIVER_GMAC_CMN=n diff --git a/features/bcma/bcma_n.scc b/features/bcma/bcma_n.scc new file mode 100644 index 0000000..9cd6a4b --- /dev/null +++ b/features/bcma/bcma_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable bcma support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware bcma_n.cfg diff --git a/features/bluetooth/bluetooth_n.cfg b/features/bluetooth/bluetooth_n.cfg new file mode 100644 index 0000000..28995fb --- /dev/null +++ b/features/bluetooth/bluetooth_n.cfg @@ -0,0 +1,28 @@ +CONFIG_BT=n +CONFIG_BT_BREDR=n +CONFIG_BT_RFCOMM=n +CONFIG_BT_RFCOMM_TTY=n +CONFIG_BT_BNEP=n +CONFIG_BT_BNEP_MC_FILTER=n +CONFIG_BT_BNEP_PROTO_FILTER=n +CONFIG_BT_CMTP=n +CONFIG_BT_HIDP=n +CONFIG_BT_HS=n +CONFIG_BT_LE=n +CONFIG_BT_6LOWPAN=n +# CONFIG_BT_LEDS is not set +CONFIG_BT_DEBUGFS=n + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=n +CONFIG_BT_BCM=n +CONFIG_BT_RTL=n +CONFIG_BT_HCIBTUSB=n +CONFIG_BT_HCIBTUSB_BCM=n +CONFIG_BT_HCIBTUSB_RTL=n +CONFIG_BT_HCIUART=n +CONFIG_BT_HCIUART_H4=n +CONFIG_BT_HCIUART_INTEL=n + diff --git a/features/bluetooth/bluetooth_n.scc b/features/bluetooth/bluetooth_n.scc new file mode 100644 index 0000000..5f53820 --- /dev/null +++ b/features/bluetooth/bluetooth_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for bluetooth support" +define KFEATURE_COMPATIBILITY all + +kconf hardware bluetooth_n.cfg diff --git a/features/btrfs/btrfs_n.cfg b/features/btrfs/btrfs_n.cfg new file mode 100644 index 0000000..7322f27 --- /dev/null +++ b/features/btrfs/btrfs_n.cfg @@ -0,0 +1,8 @@ +CONFIG_BTRFS_FS=n +CONFIG_BTRFS_FS_POSIX_ACL=n +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +CONFIG_XOR_BLOCKS=n +CONFIG_RAID6_PQ=n diff --git a/features/btrfs/btrfs_n.scc b/features/btrfs/btrfs_n.scc new file mode 100644 index 0000000..638f87f --- /dev/null +++ b/features/btrfs/btrfs_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable btrfs support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware btrfs_n.cfg diff --git a/features/bug_support/bug_support_n.cfg b/features/bug_support/bug_support_n.cfg new file mode 100644 index 0000000..97e29f4 --- /dev/null +++ b/features/bug_support/bug_support_n.cfg @@ -0,0 +1,3 @@ +CONFIG_BUG=n +CONFIG_GENERIC_BUG=n +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=n diff --git a/features/bug_support/bug_support_n.scc b/features/bug_support/bug_support_n.scc new file mode 100644 index 0000000..47d46ab --- /dev/null +++ b/features/bug_support/bug_support_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for BUG support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware bug_support_n.cfg diff --git a/features/cdrom/cdrom_n.cfg b/features/cdrom/cdrom_n.cfg new file mode 100644 index 0000000..f945aee --- /dev/null +++ b/features/cdrom/cdrom_n.cfg @@ -0,0 +1 @@ +CONFIG_BLK_DEV_SR=n diff --git a/features/cdrom/cdrom_n.scc b/features/cdrom/cdrom_n.scc new file mode 100644 index 0000000..ce2aec2 --- /dev/null +++ b/features/cdrom/cdrom_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for cd-rom support" +define KFEATURE_COMPATIBILITY all + +kconf hardware cdrom_n.cfg diff --git a/features/cdrom_fs/cdrom_fs_n.cfg b/features/cdrom_fs/cdrom_fs_n.cfg new file mode 100644 index 0000000..e24a54b --- /dev/null +++ b/features/cdrom_fs/cdrom_fs_n.cfg @@ -0,0 +1,2 @@ +CONFIG_ISO9660_FS=n +CONFIG_ZISOFS=n diff --git a/features/cdrom_fs/cdrom_fs_n.scc b/features/cdrom_fs/cdrom_fs_n.scc new file mode 100644 index 0000000..e848b5d --- /dev/null +++ b/features/cdrom_fs/cdrom_fs_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for cd-rom file system support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware cdrom_fs_n.cfg diff --git a/features/cgroupdbg/cgroupdbg_n.cfg b/features/cgroupdbg/cgroupdbg_n.cfg new file mode 100644 index 0000000..653593c --- /dev/null +++ b/features/cgroupdbg/cgroupdbg_n.cfg @@ -0,0 +1 @@ +CONFIG_CGROUP_DEBUG=n diff --git a/features/cgroupdbg/cgroupdbg_n.scc b/features/cgroupdbg/cgroupdbg_n.scc new file mode 100644 index 0000000..2fdeabe --- /dev/null +++ b/features/cgroupdbg/cgroupdbg_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for cgroup debug support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware cgroupdbg_n.cfg diff --git a/features/compilechecks/compilechecks_n.cfg b/features/compilechecks/compilechecks_n.cfg new file mode 100644 index 0000000..87263f0 --- /dev/null +++ b/features/compilechecks/compilechecks_n.cfg @@ -0,0 +1,6 @@ +CONFIG_ENABLE_WARN_DEPRECATED=n +CONFIG_ENABLE_MUST_CHECK=n +CONFIG_UNUSED_SYMBOLS=n +CONFIG_DEBUG_FS=n +CONFIG_SECTION_MISMATCH_WARN_ONLY=n +CONFIG_FRAME_POINTER=n diff --git a/features/compilechecks/compilechecks_n.scc b/features/compilechecks/compilechecks_n.scc new file mode 100644 index 0000000..cd3c68a --- /dev/null +++ b/features/compilechecks/compilechecks_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable compile checks support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware compilechecks_n.cfg diff --git a/features/cpu_freq/cpu_freq_n.cfg b/features/cpu_freq/cpu_freq_n.cfg new file mode 100644 index 0000000..51a9713 --- /dev/null +++ b/features/cpu_freq/cpu_freq_n.cfg @@ -0,0 +1 @@ +CONFIG_CPU_FREQ=n diff --git a/features/cpu_freq/cpu_freq_n.scc b/features/cpu_freq/cpu_freq_n.scc new file mode 100644 index 0000000..b38ee5f --- /dev/null +++ b/features/cpu_freq/cpu_freq_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable CPU frequency scaling" + +define KFEATURE_COMPATIBILITY all + +kconf hardware cpu_freq_n.cfg diff --git a/features/debug/debug_kernel_n.cfg b/features/debug/debug_kernel_n.cfg new file mode 100644 index 0000000..21a77ab --- /dev/null +++ b/features/debug/debug_kernel_n.cfg @@ -0,0 +1,9 @@ +CONFIG_DEBUG_KERNEL=n +CONFIG_DEBUG_INFO=n +CONFIG_PCI_DEBUG=n +CONFIG_PCIEASPM_DEBUG=n +CONFIG_PNP_DEBUG_MESSAGES=n +CONFIG_SCHED_DEBUG=n +CONFIG_DEBUG_PREEMPT=n +CONFIG_X86_DEBUG_FPU=n +CONFIG_DEBUG_KMEMLEAK=n diff --git a/features/debug/debug_kernel_n.scc b/features/debug/debug_kernel_n.scc new file mode 100644 index 0000000..5910f2e --- /dev/null +++ b/features/debug/debug_kernel_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for kernel debug support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware debug_kernel_n.cfg diff --git a/features/debug/debug_kernel_y.cfg b/features/debug/debug_kernel_y.cfg new file mode 100644 index 0000000..425e7e3 --- /dev/null +++ b/features/debug/debug_kernel_y.cfg @@ -0,0 +1,9 @@ +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_INFO=y +CONFIG_PCI_DEBUG=y +CONFIG_PCIEASPM_DEBUG=y +CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_SCHED_DEBUG=y +CONFIG_DEBUG_PREEMPT=y +CONFIG_X86_DEBUG_FPU=y +CONFIG_DEBUG_KMEMLEAK=y diff --git a/features/debug/debug_kernel_y.scc b/features/debug/debug_kernel_y.scc new file mode 100644 index 0000000..899e2e2 --- /dev/null +++ b/features/debug/debug_kernel_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable options required for kernel debug support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware debug_kernel_y.cfg diff --git a/features/display/display_n.cfg b/features/display/display_n.cfg new file mode 100644 index 0000000..3061f36 --- /dev/null +++ b/features/display/display_n.cfg @@ -0,0 +1,4 @@ +# +# Display Panels +# +CONFIG_DRM_BRIDGE=n diff --git a/features/display/display_n.scc b/features/display/display_n.scc new file mode 100644 index 0000000..1558d48 --- /dev/null +++ b/features/display/display_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Diable options for display support" +define KFEATURE_COMPATIBILITY all + +kconf hardware display_n.cfg diff --git a/features/dmiid/dmiid_n.cfg b/features/dmiid/dmiid_n.cfg new file mode 100644 index 0000000..61c1980 --- /dev/null +++ b/features/dmiid/dmiid_n.cfg @@ -0,0 +1 @@ +CONFIG_DMIID=n diff --git a/features/dmiid/dmiid_n.scc b/features/dmiid/dmiid_n.scc new file mode 100644 index 0000000..470d344 --- /dev/null +++ b/features/dmiid/dmiid_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable DMIID support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware dmiid_n.cfg diff --git a/features/drm/drm_n.cfg b/features/drm/drm_n.cfg new file mode 100644 index 0000000..121f26d --- /dev/null +++ b/features/drm/drm_n.cfg @@ -0,0 +1,9 @@ +CONFIG_DRM=n +CONFIG_DRM_MIPI_DSI=n +# CONFIG_DRM_DP_AUX_CHARDEV is not set +# CONFIG_DRM_DEBUG_MM is not set +CONFIG_DRM_KMS_HELPER=n +CONFIG_DRM_KMS_FB_HELPER=n +CONFIG_DRM_FBDEV_EMULATION=n +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +CONFIG_DRM_TTM=n diff --git a/features/drm/drm_n.scc b/features/drm/drm_n.scc new file mode 100644 index 0000000..8c7ebba --- /dev/null +++ b/features/drm/drm_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Diable options for Direct Rendering Manager support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware drm_n.cfg diff --git a/features/elf_core_support/elf_core_support_n.cfg b/features/elf_core_support/elf_core_support_n.cfg new file mode 100644 index 0000000..7225ff0 --- /dev/null +++ b/features/elf_core_support/elf_core_support_n.cfg @@ -0,0 +1 @@ +CONFIG_ELF_CORE=n diff --git a/features/elf_core_support/elf_core_support_n.scc b/features/elf_core_support/elf_core_support_n.scc new file mode 100644 index 0000000..bad2ee7 --- /dev/null +++ b/features/elf_core_support/elf_core_support_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for ELF core support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware elf_core_support_n.cfg 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 diff --git a/features/ftrace/ftrace_n.cfg b/features/ftrace/ftrace_n.cfg new file mode 100644 index 0000000..4df86f2 --- /dev/null +++ b/features/ftrace/ftrace_n.cfg @@ -0,0 +1,29 @@ +CONFIG_FTRACE=n +CONFIG_FUNCTION_TRACER=n +CONFIG_FUNCTION_GRAPH_TRACER=n +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_HWLAT_TRACER is not set +CONFIG_FTRACE_SYSCALLS=n +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=n +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +CONFIG_BLK_DEV_IO_TRACE=n +CONFIG_KPROBE_EVENT=n +CONFIG_UPROBE_EVENT=n +CONFIG_PROBE_EVENTS=n +CONFIG_DYNAMIC_FTRACE=n +CONFIG_DYNAMIC_FTRACE_WITH_REGS=n +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_FTRACE_MCOUNT_RECORD=n +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_TRACE_ENUM_MAP_FILE is not set +CONFIG_TRACING_EVENTS_GPIO=n diff --git a/features/ftrace/ftrace_n.scc b/features/ftrace/ftrace_n.scc new file mode 100644 index 0000000..a9ba75f --- /dev/null +++ b/features/ftrace/ftrace_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for ftrace support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware ftrace_n.cfg diff --git a/features/ftrace/ftrace_y.cfg b/features/ftrace/ftrace_y.cfg new file mode 100644 index 0000000..8685263 --- /dev/null +++ b/features/ftrace/ftrace_y.cfg @@ -0,0 +1,12 @@ +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DEBUG_FS=y +CONFIG_FTRACE=y +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_IRQSOFF_TRACER=y +CONFIG_PREEMPT_TRACER=y +CONFIG_SCHED_TRACER=y +CONFIG_STACK_TRACER=y +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_FUNCTION_PROFILER=y +CONFIG_FTRACE_MCOUNT_RECORD=y diff --git a/features/ftrace/ftrace_y.scc b/features/ftrace/ftrace_y.scc new file mode 100644 index 0000000..47deba6 --- /dev/null +++ b/features/ftrace/ftrace_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable options required for ftrace support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware ftrace_y.cfg diff --git a/features/hdmi/hdmi_n.cfg b/features/hdmi/hdmi_n.cfg new file mode 100644 index 0000000..97e7a97 --- /dev/null +++ b/features/hdmi/hdmi_n.cfg @@ -0,0 +1 @@ +CONFIG_HDMI=n diff --git a/features/hdmi/hdmi_n.scc b/features/hdmi/hdmi_n.scc new file mode 100644 index 0000000..c8324d1 --- /dev/null +++ b/features/hdmi/hdmi_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for hdmi support" +define KFEATURE_COMPATIBILITY all + +kconf hardware hdmi_n.cfg diff --git a/features/hid/hid_n.cfg b/features/hid/hid_n.cfg new file mode 100644 index 0000000..be0133e --- /dev/null +++ b/features/hid/hid_n.cfg @@ -0,0 +1,89 @@ +CONFIG_HID=n +# CONFIG_HID_BATTERY_STRENGTH is not set +# CONFIG_HIDRAW is not set +# CONFIG_UHID is not set +CONFIG_HID_GENERIC=n + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=n +# CONFIG_HID_ACRUX is not set +CONFIG_HID_APPLE=n +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_AUREAL is not set +CONFIG_HID_BELKIN=n +# CONFIG_HID_BETOP_FF is not set +CONFIG_HID_CHERRY=n +CONFIG_HID_CHICONY=n +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_CMEDIA is not set +# CONFIG_HID_CP2112 is not set +CONFIG_HID_CYPRESS=n +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_ELO is not set +CONFIG_HID_EZKEY=n +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_GT683R is not set +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +# CONFIG_HID_TWINHAN is not set +CONFIG_HID_KENSINGTON=n +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set +CONFIG_HID_LOGITECH=n +# CONFIG_HID_LOGITECH_HIDPP is not set +# CONFIG_LOGITECH_FF is not set +# CONFIG_LOGIRUMBLEPAD2_FF is not set +# CONFIG_LOGIG940_FF is not set +# CONFIG_LOGIWHEELS_FF is not set +# CONFIG_HID_MAGICMOUSE is not set +CONFIG_HID_MICROSOFT=n +CONFIG_HID_MONTEREY=n +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PENMOUNT is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_ROCCAT is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SONY is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_RMI is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THINGM is not set +# CONFIG_HID_THRUSTMASTER is not set +CONFIG_HID_WACOM=n +# CONFIG_HID_WIIMOTE is not set +# CONFIG_HID_XINMO is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +CONFIG_HID_SENSOR_HUB=n +# CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set +# CONFIG_HID_ALPS is not set + +# +# USB HID support +# +CONFIG_USB_HID=n +# CONFIG_HID_PID is not set +CONFIG_USB_HIDDEV=n diff --git a/features/hid/hid_n.scc b/features/hid/hid_n.scc new file mode 100644 index 0000000..d9ea88b --- /dev/null +++ b/features/hid/hid_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for HID support" +define KFEATURE_COMPATIBILITY all + +kconf hardware hid_n.cfg diff --git a/features/hwmon/hwmon_n.cfg b/features/hwmon/hwmon_n.cfg new file mode 100644 index 0000000..617d8f5 --- /dev/null +++ b/features/hwmon/hwmon_n.cfg @@ -0,0 +1 @@ +CONFIG_HWMON=n diff --git a/features/hwmon/hwmon_n.scc b/features/hwmon/hwmon_n.scc new file mode 100644 index 0000000..633a107 --- /dev/null +++ b/features/hwmon/hwmon_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable hardware monitor support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware hwmon_n.cfg diff --git a/features/i2csupport/i2csupport_n.cfg b/features/i2csupport/i2csupport_n.cfg new file mode 100644 index 0000000..30c4a3e --- /dev/null +++ b/features/i2csupport/i2csupport_n.cfg @@ -0,0 +1,80 @@ +CONFIG_REGMAP=n +CONFIG_REGMAP_I2C=n +# +# EEPROM support +# +CONFIG_EEPROM_AT24=n +# +# I2C support +# +CONFIG_I2C=n +CONFIG_ACPI_I2C_OPREGION=n +CONFIG_I2C_BOARDINFO=n +CONFIG_I2C_COMPAT=n +# CONFIG_I2C_CHARDEV is not set +# CONFIG_I2C_MUX is not set +CONFIG_I2C_HELPER_AUTO=n +CONFIG_I2C_SMBUS=n + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +CONFIG_I2C_I801=n +# CONFIG_I2C_ISCH is not set +# CONFIG_I2C_ISMT is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set + +# +# ACPI drivers +# +# CONFIG_I2C_SCMI is not set + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_DESIGNWARE_PCI is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set + +# +# SPI RTC drivers +# +CONFIG_RTC_I2C_AND_SPI=n diff --git a/features/i2csupport/i2csupport_n.scc b/features/i2csupport/i2csupport_n.scc new file mode 100644 index 0000000..ca127b1 --- /dev/null +++ b/features/i2csupport/i2csupport_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable i2c support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware i2csupport_n.cfg diff --git a/features/input/input_n.cfg b/features/input/input_n.cfg new file mode 100644 index 0000000..ee422f2 --- /dev/null +++ b/features/input/input_n.cfg @@ -0,0 +1,3 @@ +CONFIG_SERIO=n +CONFIG_INPUT_LEDS=n +CONFIG_INPUT_EVDEV=n diff --git a/features/input/input_n.scc b/features/input/input_n.scc new file mode 100644 index 0000000..16aaa94 --- /dev/null +++ b/features/input/input_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable inputs" + +define KFEATURE_COMPATIBILITY all + +kconf hardware input_n.cfg diff --git a/features/intel-e1xxxx/e100_n.cfg b/features/intel-e1xxxx/e100_n.cfg new file mode 100644 index 0000000..dab91be --- /dev/null +++ b/features/intel-e1xxxx/e100_n.cfg @@ -0,0 +1 @@ +CONFIG_E100=n diff --git a/features/intel-e1xxxx/e100_n.scc b/features/intel-e1xxxx/e100_n.scc new file mode 100644 index 0000000..bdf9995 --- /dev/null +++ b/features/intel-e1xxxx/e100_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Build E100 support as a module" + +define KFEATURE_COMPATIBILITY all + +kconf hardware e100_n.cfg diff --git a/features/intel-e1xxxx/e1xxxx_m.cfg b/features/intel-e1xxxx/e1xxxx_m.cfg new file mode 100644 index 0000000..c05e8c6 --- /dev/null +++ b/features/intel-e1xxxx/e1xxxx_m.cfg @@ -0,0 +1,3 @@ +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_E1000E_HWTS=m diff --git a/features/intel-e1xxxx/e1xxxx_m.scc b/features/intel-e1xxxx/e1xxxx_m.scc new file mode 100644 index 0000000..d8a8f16 --- /dev/null +++ b/features/intel-e1xxxx/e1xxxx_m.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Build E1xxxx drivers as modules" + +define KFEATURE_COMPATIBILITY all + +kconf hardware e1xxxx_m.cfg diff --git a/features/intel-e1xxxx/e1xxxx_n.cfg b/features/intel-e1xxxx/e1xxxx_n.cfg new file mode 100644 index 0000000..d12c714 --- /dev/null +++ b/features/intel-e1xxxx/e1xxxx_n.cfg @@ -0,0 +1,3 @@ +CONFIG_E1000=n +CONFIG_E1000E=n +CONFIG_E1000E_HWTS=n diff --git a/features/intel-e1xxxx/e1xxxx_n.scc b/features/intel-e1xxxx/e1xxxx_n.scc new file mode 100644 index 0000000..3d2b0f1 --- /dev/null +++ b/features/intel-e1xxxx/e1xxxx_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Build E1xxxx drivers as modules" + +define KFEATURE_COMPATIBILITY all + +kconf hardware e1xxxx_n.cfg diff --git a/features/isdn/isdn_n.cfg b/features/isdn/isdn_n.cfg new file mode 100644 index 0000000..d17ce70 --- /dev/null +++ b/features/isdn/isdn_n.cfg @@ -0,0 +1,4 @@ +CONFIG_ISDN=n +# CONFIG_ISDN_I4L is not set +CONFIG_ISDN_CAPI=n +CONFIG_CAPI_TRACE=n diff --git a/features/isdn/isdn_n.scc b/features/isdn/isdn_n.scc new file mode 100644 index 0000000..53404e7 --- /dev/null +++ b/features/isdn/isdn_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable isdn support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware isdn_n.cfg diff --git a/features/ixgbe/ixgbe_m.cfg b/features/ixgbe/ixgbe_m.cfg new file mode 100644 index 0000000..88d48ce --- /dev/null +++ b/features/ixgbe/ixgbe_m.cfg @@ -0,0 +1,4 @@ +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBEVF=m +CONFIG_DCA=y diff --git a/features/ixgbe/ixgbe_m.scc b/features/ixgbe/ixgbe_m.scc new file mode 100644 index 0000000..25cd537 --- /dev/null +++ b/features/ixgbe/ixgbe_m.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Build IXGB and IXGBE support as a modules" +define KFEATURE_COMPATIBILITY board + +kconf hardware ixgbe_m.cfg diff --git a/features/kernel_xz_compression/kernel_xz_compression_y.cfg b/features/kernel_xz_compression/kernel_xz_compression_y.cfg new file mode 100644 index 0000000..1179508 --- /dev/null +++ b/features/kernel_xz_compression/kernel_xz_compression_y.cfg @@ -0,0 +1 @@ +CONFIG_KERNEL_XZ=y diff --git a/features/kernel_xz_compression/kernel_xz_compression_y.scc b/features/kernel_xz_compression/kernel_xz_compression_y.scc new file mode 100644 index 0000000..f695613 --- /dev/null +++ b/features/kernel_xz_compression/kernel_xz_compression_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable XZ kernel compression" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware kernel_xz_compression_y.cfg diff --git a/features/keyboard/keyboard_n.cfg b/features/keyboard/keyboard_n.cfg new file mode 100644 index 0000000..fdfba5e --- /dev/null +++ b/features/keyboard/keyboard_n.cfg @@ -0,0 +1,25 @@ +CONFIG_INPUT_KEYBOARD=n +# CONFIG_KEYBOARD_ADC is not set +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=n +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=n +# CONFIG_KEYBOARD_GPIO_POLLED is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_SERIO_I8042=m diff --git a/features/keyboard/keyboard_n.scc b/features/keyboard/keyboard_n.scc new file mode 100644 index 0000000..8d2076b --- /dev/null +++ b/features/keyboard/keyboard_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for Input Keyboard support" +define KFEATURE_COMPATIBILITY all + +kconf hardware keyboard_n.cfg diff --git a/features/kgdb/kgdb_n.cfg b/features/kgdb/kgdb_n.cfg new file mode 100644 index 0000000..d07c288 --- /dev/null +++ b/features/kgdb/kgdb_n.cfg @@ -0,0 +1 @@ +CONFIG_KGDB=n diff --git a/features/kgdb/kgdb_n.scc b/features/kgdb/kgdb_n.scc new file mode 100644 index 0000000..87d5489 --- /dev/null +++ b/features/kgdb/kgdb_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable kgdb support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware kgdb_n.cfg diff --git a/features/kprobes/kprobes_n.cfg b/features/kprobes/kprobes_n.cfg new file mode 100644 index 0000000..c29ee6a --- /dev/null +++ b/features/kprobes/kprobes_n.cfg @@ -0,0 +1,2 @@ +CONFIG_KPROBES=n +CONFIG_KRETPROBES=n diff --git a/features/kprobes/kprobes_n.scc b/features/kprobes/kprobes_n.scc new file mode 100644 index 0000000..d33e96b --- /dev/null +++ b/features/kprobes/kprobes_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for kprobes support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware kprobes_n.cfg diff --git a/features/loopdev/loopdev_n.cfg b/features/loopdev/loopdev_n.cfg new file mode 100644 index 0000000..c8d2992 --- /dev/null +++ b/features/loopdev/loopdev_n.cfg @@ -0,0 +1,2 @@ +CONFIG_BLK_DEV_LOOP=n +CONFIG_BLK_DEV_CRYPTOLOOP=n diff --git a/features/loopdev/loopdev_n.scc b/features/loopdev/loopdev_n.scc new file mode 100644 index 0000000..3446f2f --- /dev/null +++ b/features/loopdev/loopdev_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable loopdev support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware loopdev_n.cfg diff --git a/features/media/media_n.cfg b/features/media/media_n.cfg new file mode 100644 index 0000000..b84e11e --- /dev/null +++ b/features/media/media_n.cfg @@ -0,0 +1,592 @@ +CONFIG_MEDIA_SUPPORT=n + + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=n +CONFIG_MEDIA_ANALOG_TV_SUPPORT=n +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=n +CONFIG_MEDIA_RADIO_SUPPORT=n +# CONFIG_MEDIA_SDR_SUPPORT is not set +CONFIG_MEDIA_RC_SUPPORT=n +CONFIG_MEDIA_CONTROLLER=n +# CONFIG_MEDIA_CONTROLLER_DVB is not set +CONFIG_VIDEO_DEV=n +CONFIG_VIDEO_V4L2_SUBDEV_API=n +CONFIG_VIDEO_V4L2=n +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# CONFIG_VIDEO_PCI_SKELETON is not set +CONFIG_VIDEO_TUNER=n +CONFIG_V4L2_MEM2MEM_DEV=n +CONFIG_VIDEOBUF_GEN=n +CONFIG_VIDEOBUF_DMA_SG=n +CONFIG_VIDEOBUF_VMALLOC=n +CONFIG_VIDEOBUF_DVB=n +CONFIG_VIDEOBUF2_CORE=n +CONFIG_VIDEOBUF2_MEMOPS=n +CONFIG_VIDEOBUF2_DMA_CONTIG=n +CONFIG_VIDEOBUF2_VMALLOC=n +CONFIG_VIDEOBUF2_DMA_SG=n +CONFIG_VIDEOBUF2_DVB=n +CONFIG_DVB_CORE=n +CONFIG_DVB_NET=n +CONFIG_TTPCI_EEPROM=n +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=n + +# Media drivers +# +CONFIG_RC_CORE=n +CONFIG_RC_MAP=n +CONFIG_RC_DECODERS=n +CONFIG_LIRC=n +CONFIG_IR_LIRC_CODEC=n +CONFIG_IR_NEC_DECODER=n +CONFIG_IR_RC5_DECODER=n +CONFIG_IR_RC6_DECODER=n +CONFIG_IR_JVC_DECODER=n +CONFIG_IR_SONY_DECODER=n +CONFIG_IR_SANYO_DECODER=n +CONFIG_IR_SHARP_DECODER=n +CONFIG_IR_MCE_KBD_DECODER=n +CONFIG_IR_XMP_DECODER=n +# CONFIG_RC_DEVICES is not set +CONFIG_MEDIA_USB_SUPPORT=n + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=n +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=n +CONFIG_USB_GSPCA=n +CONFIG_USB_M5602=n +CONFIG_USB_STV06XX=n +CONFIG_USB_GL860=n +CONFIG_USB_GSPCA_BENQ=n +CONFIG_USB_GSPCA_CONEX=n +CONFIG_USB_GSPCA_CPIA1=n +# CONFIG_USB_GSPCA_DTCS033 is not set +CONFIG_USB_GSPCA_ETOMS=n +CONFIG_USB_GSPCA_FINEPIX=n +CONFIG_USB_GSPCA_JEILINJ=n +CONFIG_USB_GSPCA_JL2005BCD=n +CONFIG_USB_GSPCA_KINECT=n +CONFIG_USB_GSPCA_KONICA=n +CONFIG_USB_GSPCA_MARS=n +CONFIG_USB_GSPCA_MR97310A=n +CONFIG_USB_GSPCA_NW80X=n +CONFIG_USB_GSPCA_OV519=n +CONFIG_USB_GSPCA_OV534=n +CONFIG_USB_GSPCA_OV534_9=n +CONFIG_USB_GSPCA_PAC207=n +CONFIG_USB_GSPCA_PAC7302=n +CONFIG_USB_GSPCA_PAC7311=n +CONFIG_USB_GSPCA_SE401=n +CONFIG_USB_GSPCA_SN9C2028=n +CONFIG_USB_GSPCA_SN9C20X=n +CONFIG_USB_GSPCA_SONIXB=n +CONFIG_USB_GSPCA_SONIXJ=n +CONFIG_USB_GSPCA_SPCA500=n +CONFIG_USB_GSPCA_SPCA501=n +CONFIG_USB_GSPCA_SPCA505=n +CONFIG_USB_GSPCA_SPCA506=n +CONFIG_USB_GSPCA_SPCA508=n +CONFIG_USB_GSPCA_SPCA561=n +CONFIG_USB_GSPCA_SPCA1528=n +CONFIG_USB_GSPCA_SQ905=n +CONFIG_USB_GSPCA_SQ905C=n +CONFIG_USB_GSPCA_SQ930X=n +CONFIG_USB_GSPCA_STK014=n +# CONFIG_USB_GSPCA_STK1135 is not set +CONFIG_USB_GSPCA_STV0680=n +CONFIG_USB_GSPCA_SUNPLUS=n +CONFIG_USB_GSPCA_T613=n +CONFIG_USB_GSPCA_TOPRO=n +# CONFIG_USB_GSPCA_TOUPTEK is not set +CONFIG_USB_GSPCA_TV8532=n +CONFIG_USB_GSPCA_VC032X=n +CONFIG_USB_GSPCA_VICAM=n +CONFIG_USB_GSPCA_XIRLINK_CIT=n +CONFIG_USB_GSPCA_ZC3XX=n +CONFIG_USB_PWC=n +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=n +CONFIG_VIDEO_CPIA2=n +# CONFIG_USB_ZR364XX is not set +CONFIG_USB_STKWEBCAM=n +CONFIG_USB_S2255=n +# CONFIG_VIDEO_USBTV is not set + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=n +CONFIG_VIDEO_PVRUSB2_SYSFS=n +CONFIG_VIDEO_PVRUSB2_DVB=n +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=n +CONFIG_VIDEO_USBVISION=n +CONFIG_VIDEO_STK1160_COMMON=n +# CONFIG_VIDEO_STK1160_AC97 is not set +CONFIG_VIDEO_STK1160=n +# CONFIG_VIDEO_GO7007 is not set + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=n +CONFIG_VIDEO_AU0828_V4L2=n +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=n +CONFIG_VIDEO_CX231XX_RC=n +CONFIG_VIDEO_CX231XX_ALSA=n +CONFIG_VIDEO_CX231XX_DVB=n +CONFIG_VIDEO_TM6000=n +CONFIG_VIDEO_TM6000_ALSA=n +CONFIG_VIDEO_TM6000_DVB=n + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=n +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=n +CONFIG_DVB_USB_A800=n +CONFIG_DVB_USB_DIBUSB_MB=n +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=n +CONFIG_DVB_USB_DIB0700=n +CONFIG_DVB_USB_UMT_010=n +CONFIG_DVB_USB_CXUSB=n +CONFIG_DVB_USB_M920X=n +CONFIG_DVB_USB_DIGITV=n +CONFIG_DVB_USB_VP7045=n +CONFIG_DVB_USB_VP702X=n +CONFIG_DVB_USB_GP8PSK=n +CONFIG_DVB_USB_NOVA_T_USB2=n +CONFIG_DVB_USB_TTUSB2=n +CONFIG_DVB_USB_DTT200U=n +CONFIG_DVB_USB_OPERA1=n +CONFIG_DVB_USB_AF9005=n +CONFIG_DVB_USB_AF9005_REMOTE=n +CONFIG_DVB_USB_PCTV452E=n +CONFIG_DVB_USB_DW2102=n +CONFIG_DVB_USB_CINERGY_T2=n +CONFIG_DVB_USB_DTV5100=n +CONFIG_DVB_USB_FRIIO=n +CONFIG_DVB_USB_AZ6027=n +CONFIG_DVB_USB_TECHNISAT_USB2=n +CONFIG_DVB_USB_V2=n +CONFIG_DVB_USB_AF9015=n +CONFIG_DVB_USB_AF9035=n +CONFIG_DVB_USB_ANYSEE=n +CONFIG_DVB_USB_AU6610=n +CONFIG_DVB_USB_AZ6007=n +CONFIG_DVB_USB_CE6230=n +CONFIG_DVB_USB_EC168=n +CONFIG_DVB_USB_GL861=n +CONFIG_DVB_USB_LME2510=n +CONFIG_DVB_USB_MXL111SF=n +CONFIG_DVB_USB_RTL28XXU=n +# CONFIG_DVB_USB_DVBSKY is not set +CONFIG_DVB_TTUSB_BUDGET=n +CONFIG_DVB_TTUSB_DEC=n +CONFIG_SMS_USB_DRV=n +CONFIG_DVB_B2C2_FLEXCOP_USB=n +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +# CONFIG_DVB_AS102 is not set +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=n +CONFIG_VIDEO_EM28XX_V4L2=n +CONFIG_VIDEO_EM28XX_ALSA=n +CONFIG_VIDEO_EM28XX_DVB=n +CONFIG_VIDEO_EM28XX_RC=n +CONFIG_MEDIA_PCI_SUPPORT=n + +# +# Media capture support +# +# CONFIG_VIDEO_SOLO6X10 is not set +# CONFIG_VIDEO_TW5864 is not set +# CONFIG_VIDEO_TW68 is not set +# CONFIG_VIDEO_TW686X is not set +CONFIG_VIDEO_ZORAN=n +CONFIG_VIDEO_ZORAN_DC30=n +CONFIG_VIDEO_ZORAN_ZR36060=n +# CONFIG_VIDEO_ZORAN_BUZ is not set +CONFIG_VIDEO_ZORAN_DC10=n +CONFIG_VIDEO_ZORAN_LML33=n +CONFIG_VIDEO_ZORAN_LML33R10=n +CONFIG_VIDEO_ZORAN_AVS6EYES=n + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=n +CONFIG_VIDEO_IVTV_ALSA=n +CONFIG_VIDEO_FB_IVTV=n +CONFIG_VIDEO_HEXIUM_GEMINI=n +CONFIG_VIDEO_HEXIUM_ORION=n +CONFIG_VIDEO_MXB=n +# CONFIG_VIDEO_DT3155 is not set + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=n +CONFIG_VIDEO_CX18_ALSA=n +CONFIG_VIDEO_CX23885=n +CONFIG_MEDIA_ALTERA_CI=n +CONFIG_VIDEO_CX25821=n +CONFIG_VIDEO_CX25821_ALSA=n +CONFIG_VIDEO_CX88=n +CONFIG_VIDEO_CX88_ALSA=n +CONFIG_VIDEO_CX88_BLACKBIRD=n +CONFIG_VIDEO_CX88_DVB=n +CONFIG_VIDEO_CX88_ENABLE_VP3054=n +CONFIG_VIDEO_CX88_VP3054=n +CONFIG_VIDEO_CX88_MPEG=n +CONFIG_VIDEO_BT848=n +CONFIG_DVB_BT8XX=n +CONFIG_VIDEO_SAA7134=n +CONFIG_VIDEO_SAA7134_ALSA=n +CONFIG_VIDEO_SAA7134_RC=n +CONFIG_VIDEO_SAA7134_DVB=n +CONFIG_VIDEO_SAA7164=n + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_AV7110_IR=n +CONFIG_DVB_AV7110=n +CONFIG_DVB_AV7110_OSD=n +CONFIG_DVB_BUDGET_CORE=n +CONFIG_DVB_BUDGET=n +CONFIG_DVB_BUDGET_CI=n +CONFIG_DVB_BUDGET_AV=n +CONFIG_DVB_BUDGET_PATCH=n +CONFIG_DVB_B2C2_FLEXCOP_PCI=n +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=n +CONFIG_DVB_DM1105=n +CONFIG_DVB_PT1=n +# CONFIG_DVB_PT3 is not set +CONFIG_MANTIS_CORE=n +CONFIG_DVB_MANTIS=n +CONFIG_DVB_HOPPER=n +CONFIG_DVB_NGENE=n +CONFIG_DVB_DDBRIDGE=n +# CONFIG_DVB_SMIPCIE is not set +# CONFIG_DVB_NETUP_UNIDVB is not set +# CONFIG_V4L_PLATFORM_DRIVERS is not set +CONFIG_V4L_MEM2MEM_DRIVERS=n +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=n +# CONFIG_VIDEO_SH_VEU is not set +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_PLATFORM_DRIVERS is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_SMS_SDIO_DRV is not set +CONFIG_RADIO_ADAPTERS=n +CONFIG_RADIO_TEA575X=n +CONFIG_RADIO_SI470X=n +CONFIG_USB_SI470X=n +CONFIG_I2C_SI470X=n +CONFIG_RADIO_SI4713=n +# CONFIG_USB_SI4713 is not set +# CONFIG_PLATFORM_SI4713 is not set +CONFIG_I2C_SI4713=n +CONFIG_USB_MR800=n +CONFIG_USB_DSBR=n +CONFIG_RADIO_MAXIRADIO=n +CONFIG_RADIO_SHARK=n +CONFIG_RADIO_SHARK2=n +CONFIG_USB_KEENE=n +# CONFIG_USB_RAREMONO is not set +# CONFIG_USB_MA901 is not set +CONFIG_RADIO_TEA5764=n +CONFIG_RADIO_SAA7706H=n +CONFIG_RADIO_TEF6862=n +CONFIG_RADIO_WL1273=n + +# +# Texas Instruments WL128x FM driver (ST based) +# +CONFIG_MEDIA_COMMON_OPTIONS=n + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=n +CONFIG_VIDEO_TVEEPROM=n +CONFIG_CYPRESS_FIRMWARE=n +CONFIG_DVB_B2C2_FLEXCOP=n +CONFIG_VIDEO_SAA7146=n +CONFIG_VIDEO_SAA7146_VV=n +CONFIG_SMS_SIANO_MDTV=n +CONFIG_SMS_SIANO_RC=n + +# +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) +# +CONFIG_MEDIA_SUBDRV_AUTOSELECT=n +CONFIG_MEDIA_ATTACH=n +CONFIG_VIDEO_IR_I2C=n + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=n +CONFIG_VIDEO_TDA7432=n +CONFIG_VIDEO_TDA9840=n +CONFIG_VIDEO_TEA6415C=n +CONFIG_VIDEO_TEA6420=n +CONFIG_VIDEO_MSP3400=n +CONFIG_VIDEO_CS3308=n +CONFIG_VIDEO_CS5345=n +CONFIG_VIDEO_CS53L32A=n +CONFIG_VIDEO_WM8775=n +CONFIG_VIDEO_WM8739=n +CONFIG_VIDEO_VP27SMPX=n + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=n + +# +# Video decoders +# +CONFIG_VIDEO_BT819=n +CONFIG_VIDEO_BT856=n +CONFIG_VIDEO_BT866=n +CONFIG_VIDEO_KS0127=n +CONFIG_VIDEO_SAA7110=n +CONFIG_VIDEO_SAA711X=n +CONFIG_VIDEO_TVP5150=n +CONFIG_VIDEO_VPX3220=n + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=n +CONFIG_VIDEO_CX25840=n + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=n +CONFIG_VIDEO_ADV7170=n +CONFIG_VIDEO_ADV7175=n + +# +# Camera sensor devices +# +CONFIG_VIDEO_MT9V011=n + +# +# Flash devices +# + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=n +CONFIG_VIDEO_UPD64083=n + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=n + +# +# Miscellaneous helper chips +# +CONFIG_VIDEO_M52790=n + +# +# Sensors used on soc_camera driver +# +CONFIG_MEDIA_TUNER=n +CONFIG_MEDIA_TUNER_SIMPLE=n +CONFIG_MEDIA_TUNER_TDA8290=n +CONFIG_MEDIA_TUNER_TDA827X=n +CONFIG_MEDIA_TUNER_TDA18271=n +CONFIG_MEDIA_TUNER_TDA9887=n +CONFIG_MEDIA_TUNER_TEA5761=n +CONFIG_MEDIA_TUNER_TEA5767=n +CONFIG_MEDIA_TUNER_MT20XX=n +CONFIG_MEDIA_TUNER_MT2060=n +CONFIG_MEDIA_TUNER_MT2063=n +CONFIG_MEDIA_TUNER_MT2266=n +CONFIG_MEDIA_TUNER_MT2131=n +CONFIG_MEDIA_TUNER_QT1010=n +CONFIG_MEDIA_TUNER_XC2028=n +CONFIG_MEDIA_TUNER_XC5000=n +CONFIG_MEDIA_TUNER_XC4000=n +CONFIG_MEDIA_TUNER_MXL5005S=n +CONFIG_MEDIA_TUNER_MXL5007T=n +CONFIG_MEDIA_TUNER_MC44S803=n +CONFIG_MEDIA_TUNER_MAX2165=n +CONFIG_MEDIA_TUNER_TDA18218=n +CONFIG_MEDIA_TUNER_FC0011=n +CONFIG_MEDIA_TUNER_FC0012=n +CONFIG_MEDIA_TUNER_FC0013=n +CONFIG_MEDIA_TUNER_TDA18212=n +CONFIG_MEDIA_TUNER_E4000=n +CONFIG_MEDIA_TUNER_FC2580=n +CONFIG_MEDIA_TUNER_M88RS6000T=n +CONFIG_MEDIA_TUNER_TUA9001=n +CONFIG_MEDIA_TUNER_SI2157=n +CONFIG_MEDIA_TUNER_IT913X=n +CONFIG_MEDIA_TUNER_R820T=n +CONFIG_MEDIA_TUNER_QM1D1C0042=n + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=n +CONFIG_DVB_STB6100=n +CONFIG_DVB_STV090x=n +CONFIG_DVB_STV6110x=n +CONFIG_DVB_M88DS3103=n + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=n +CONFIG_DVB_TDA18271C2DD=n +CONFIG_DVB_SI2165=n +CONFIG_DVB_MN88472=n +CONFIG_DVB_MN88473=n + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=n +CONFIG_DVB_CX24123=n +CONFIG_DVB_MT312=n +CONFIG_DVB_ZL10036=n +CONFIG_DVB_ZL10039=n +CONFIG_DVB_S5H1420=n +CONFIG_DVB_STV0288=n +CONFIG_DVB_STB6000=n +CONFIG_DVB_STV0299=n +CONFIG_DVB_STV6110=n +CONFIG_DVB_STV0900=n +CONFIG_DVB_TDA8083=n +CONFIG_DVB_TDA10086=n +CONFIG_DVB_TDA8261=n +CONFIG_DVB_VES1X93=n +CONFIG_DVB_TUNER_ITD1000=n +CONFIG_DVB_TUNER_CX24113=n +CONFIG_DVB_TDA826X=n +CONFIG_DVB_TUA6100=n +CONFIG_DVB_CX24116=n +CONFIG_DVB_CX24117=n +CONFIG_DVB_CX24120=n +CONFIG_DVB_SI21XX=n +CONFIG_DVB_TS2020=n +CONFIG_DVB_DS3000=n +CONFIG_DVB_MB86A16=n +CONFIG_DVB_TDA10071=n + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP8870=n +CONFIG_DVB_SP887X=n +CONFIG_DVB_CX22700=n +CONFIG_DVB_CX22702=n +CONFIG_DVB_DRXD=n +CONFIG_DVB_L64781=n +CONFIG_DVB_TDA1004X=n +CONFIG_DVB_NXT6000=n +CONFIG_DVB_MT352=n +CONFIG_DVB_ZL10353=n +CONFIG_DVB_DIB3000MB=n +CONFIG_DVB_DIB3000MC=n +CONFIG_DVB_DIB7000M=n +CONFIG_DVB_DIB7000P=n +CONFIG_DVB_TDA10048=n +CONFIG_DVB_AF9013=n +CONFIG_DVB_EC100=n +CONFIG_DVB_STV0367=n +CONFIG_DVB_CXD2820R=n +CONFIG_DVB_RTL2830=n +CONFIG_DVB_RTL2832=n +CONFIG_DVB_SI2168=n +# CONFIG_DVB_AS102_FE is not set +CONFIG_DVB_GP8PSK_FE=n + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=n +CONFIG_DVB_TDA10021=n +CONFIG_DVB_TDA10023=n +CONFIG_DVB_STV0297=n + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=n +CONFIG_DVB_OR51211=n +CONFIG_DVB_OR51132=n +CONFIG_DVB_BCM3510=n +CONFIG_DVB_LGDT330X=n +CONFIG_DVB_LGDT3305=n +CONFIG_DVB_LGDT3306A=n +CONFIG_DVB_LG2160=n +CONFIG_DVB_S5H1409=n +CONFIG_DVB_AU8522=n +CONFIG_DVB_AU8522_DTV=n +CONFIG_DVB_AU8522_V4L=n +CONFIG_DVB_S5H1411=n + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=n +CONFIG_DVB_DIB8000=n +CONFIG_DVB_MB86A20S=n + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=n + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=n +CONFIG_DVB_TUNER_DIB0070=n +CONFIG_DVB_TUNER_DIB0090=n + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=n +CONFIG_DVB_LNBP21=n +CONFIG_DVB_LNBP22=n +CONFIG_DVB_ISL6405=n +CONFIG_DVB_ISL6421=n +CONFIG_DVB_ISL6423=n +CONFIG_DVB_A8293=n +CONFIG_DVB_LGS8GXX=n +CONFIG_DVB_ATBM8830=n +CONFIG_DVB_TDA665x=n +CONFIG_DVB_IX2505V=n +CONFIG_DVB_M88RS2000=n +CONFIG_DVB_AF9033=n + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=n diff --git a/features/media/media_n.scc b/features/media/media_n.scc new file mode 100644 index 0000000..8e9b66e --- /dev/null +++ b/features/media/media_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for media support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware media_n.cfg diff --git a/features/memorydbg/memorydbg_n.cfg b/features/memorydbg/memorydbg_n.cfg new file mode 100644 index 0000000..fb92cde --- /dev/null +++ b/features/memorydbg/memorydbg_n.cfg @@ -0,0 +1,8 @@ +CONFIG_DEBUG_KMEMLEAK=n +CONFIG_DEBUG_STACK_USAGE=n +CONFIG_DEBUG_VM=n +CONFIG_DEBUG_VIRTUAL=n +CONFIG_DEBUG_MEMORY_INIT=n +CONFIG_DEBUG_PER_CPU_MAPS=n +CONFIG_DEBUG_STACKOVERFLOW=n +CONFIG_KMEMCHECK=n diff --git a/features/memorydbg/memorydbg_n.scc b/features/memorydbg/memorydbg_n.scc new file mode 100644 index 0000000..1e960c3 --- /dev/null +++ b/features/memorydbg/memorydbg_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for memory debug support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware memorydbg_n.cfg diff --git a/features/mmc/mmc_n.cfg b/features/mmc/mmc_n.cfg new file mode 100644 index 0000000..552d5f8 --- /dev/null +++ b/features/mmc/mmc_n.cfg @@ -0,0 +1,29 @@ +CONFIG_MMC=n +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=n +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=n +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=n +CONFIG_MMC_SDHCI_PCI=n +CONFIG_MMC_RICOH_MMC=n +CONFIG_MMC_SDHCI_ACPI=n +CONFIG_MMC_SDHCI_PLTFM=n +# CONFIG_MMC_WBSD is not set +# CONFIG_MMC_TIFM_SD is not set +# CONFIG_MMC_SPI is not set +# CONFIG_MMC_CB710 is not set +# CONFIG_MMC_VIA_SDMMC is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MEMSTICK is not set diff --git a/features/mmc/mmc_n.scc b/features/mmc/mmc_n.scc new file mode 100644 index 0000000..16442ec --- /dev/null +++ b/features/mmc/mmc_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for mmc/sd-card support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware mmc_n.cfg diff --git a/features/mouse/mouse_n.cfg b/features/mouse/mouse_n.cfg new file mode 100644 index 0000000..8e25ad8 --- /dev/null +++ b/features/mouse/mouse_n.cfg @@ -0,0 +1,22 @@ +CONFIG_INPUT_MOUSE=n +CONFIG_MOUSE_PS2=n +CONFIG_MOUSE_PS2_ALPS=n +CONFIG_MOUSE_PS2_BYD=n +CONFIG_MOUSE_PS2_LOGIPS2PP=n +CONFIG_MOUSE_PS2_SYNAPTICS=n +CONFIG_MOUSE_PS2_CYPRESS=n +CONFIG_MOUSE_PS2_LIFEBOOK=n +CONFIG_MOUSE_PS2_TRACKPOINT=n +# CONFIG_MOUSE_PS2_ELANTECH is not set +# CONFIG_MOUSE_PS2_SENTELIC is not set +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=n +# CONFIG_MOUSE_SERIAL is not set +# CONFIG_MOUSE_APPLETOUCH is not set +# CONFIG_MOUSE_BCM5974 is not set +# CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_ELAN_I2C is not set +# CONFIG_MOUSE_VSXXXAA is not set +# CONFIG_MOUSE_GPIO is not set +# CONFIG_MOUSE_SYNAPTICS_I2C is not set +# CONFIG_MOUSE_SYNAPTICS_USB is not set diff --git a/features/mouse/mouse_n.scc b/features/mouse/mouse_n.scc new file mode 100644 index 0000000..cda210e --- /dev/null +++ b/features/mouse/mouse_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for mouse support" +define KFEATURE_COMPATIBILITY all + +kconf hardware mouse_n.cfg diff --git a/features/mousedev/mousedev_n.cfg b/features/mousedev/mousedev_n.cfg new file mode 100644 index 0000000..40bcfc7 --- /dev/null +++ b/features/mousedev/mousedev_n.cfg @@ -0,0 +1,2 @@ +CONFIG_INPUT_MOUSEDEV=n +CONFIG_INPUT_MOUSEDEV_PSAUX=n diff --git a/features/mousedev/mousedev_n.scc b/features/mousedev/mousedev_n.scc new file mode 100644 index 0000000..f18e410 --- /dev/null +++ b/features/mousedev/mousedev_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for mouse device support" +define KFEATURE_COMPATIBILITY all + +kconf hardware mousedev_n.cfg diff --git a/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.cfg b/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.cfg new file mode 100644 index 0000000..0b5ca51 --- /dev/null +++ b/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.cfg @@ -0,0 +1,12 @@ +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=n +CONFIG_MSDOS_FS=n +CONFIG_VFAT_FS=n +# CONFIG_VFAT_FS_NO_DUALNAMES is not set +#CONFIG_FAT_DEFAULT_CODEPAGE=437 +#CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES is not set +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_NTFS_FS is not set diff --git a/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.scc b/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.scc new file mode 100644 index 0000000..49aecac --- /dev/null +++ b/features/msdos_fat_nt_fs/msdos_fat_nt_fs_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable msdos_fat_nt_fs support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware msdos_fat_nt_fs_n.cfg diff --git a/features/netblkdev/netblkdev_n.cfg b/features/netblkdev/netblkdev_n.cfg new file mode 100644 index 0000000..fb81129 --- /dev/null +++ b/features/netblkdev/netblkdev_n.cfg @@ -0,0 +1 @@ +CONFIG_BLK_DEV_NBD=n diff --git a/features/netblkdev/netblkdev_n.scc b/features/netblkdev/netblkdev_n.scc new file mode 100644 index 0000000..e2efac9 --- /dev/null +++ b/features/netblkdev/netblkdev_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable netblkdev support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware netblkdev_n.cfg diff --git a/features/netconsole/netconsole_n.cfg b/features/netconsole/netconsole_n.cfg new file mode 100644 index 0000000..f74f073 --- /dev/null +++ b/features/netconsole/netconsole_n.cfg @@ -0,0 +1,3 @@ +CONFIG_NETCONSOLE=n +CONFIG_NETPOLL=n +CONFIG_NET_POLL_CONTROLLER=n diff --git a/features/netconsole/netconsole_n.scc b/features/netconsole/netconsole_n.scc new file mode 100644 index 0000000..b6c54da --- /dev/null +++ b/features/netconsole/netconsole_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable netconsole support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware netconsole_n.cfg diff --git a/features/netdevices/netdevices_n.cfg b/features/netdevices/netdevices_n.cfg new file mode 100644 index 0000000..9413d2a --- /dev/null +++ b/features/netdevices/netdevices_n.cfg @@ -0,0 +1,147 @@ +CONFIG_NET_VENDOR_3COM=n +# CONFIG_VORTEX is not set +CONFIG_TYPHOON=n +CONFIG_NET_VENDOR_ADAPTEC=n +# CONFIG_ADAPTEC_STARFIRE is not set +CONFIG_NET_VENDOR_AGERE=n +# CONFIG_ET131X is not set +CONFIG_NET_VENDOR_ALTEON=n +# CONFIG_ACENIC is not set +CONFIG_NET_VENDOR_AMAZON=n +# CONFIG_ENA_ETHERNET is not set +CONFIG_NET_VENDOR_AMD=n +# CONFIG_AMD8111_ETH is not set +CONFIG_PCNET32=n +CONFIG_NET_VENDOR_ARC=n +CONFIG_NET_VENDOR_ATHEROS=n +CONFIG_ATL2=n +CONFIG_ATL1=n +CONFIG_ATL1E=n +CONFIG_ATL1C=n +CONFIG_ALX=n +CONFIG_NET_CADENCE=n +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_BROADCOM=n +# CONFIG_B44 is not set +# CONFIG_BCMGENET is not set +# CONFIG_BNX2 is not set +# CONFIG_CNIC is not set +CONFIG_TIGON3=n +CONFIG_BNX2X=n +CONFIG_BNX2X_SRIOV=n +CONFIG_BNXT=n +CONFIG_BNXT_SRIOV=n +CONFIG_NET_VENDOR_BROCADE=n +# CONFIG_BNA is not set +CONFIG_NET_VENDOR_CAVIUM=n +# CONFIG_THUNDER_NIC_PF is not set +# CONFIG_THUNDER_NIC_VF is not set +# CONFIG_THUNDER_NIC_BGX is not set +# CONFIG_THUNDER_NIC_RGX is not set +# CONFIG_LIQUIDIO is not set +CONFIG_NET_VENDOR_CHELSIO=n +# CONFIG_CHELSIO_T1 is not set +# CONFIG_CHELSIO_T3 is not set +# CONFIG_CHELSIO_T4 is not set +# CONFIG_CHELSIO_T4VF is not set +CONFIG_NET_VENDOR_CISCO=n +# CONFIG_ENIC is not set +CONFIG_NET_VENDOR_DEC=n +# CONFIG_NET_TULIP is not set +CONFIG_NET_VENDOR_DLINK=n +CONFIG_DL2K=n +# CONFIG_SUNDANCE is not set +CONFIG_NET_VENDOR_EMULEX=n +# CONFIG_BE2NET is not set +CONFIG_NET_VENDOR_EZCHIP=n +CONFIG_NET_VENDOR_EXAR=n +# CONFIG_S2IO is not set +# CONFIG_VXGE is not set +CONFIG_NET_VENDOR_HP=n +# CONFIG_HP100 is not set +CONFIG_NET_VENDOR_MARVELL=n +# CONFIG_MVMDIO is not set +# CONFIG_MVNETA_BM is not set +CONFIG_SKGE=n +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=n +# CONFIG_SKY2_DEBUG is not set +CONFIG_NET_VENDOR_MELLANOX=n +# CONFIG_MLX4_EN is not set +# CONFIG_MLX4_CORE is not set +# CONFIG_MLX5_CORE is not set +# CONFIG_MLXSW_CORE is not set +CONFIG_NET_VENDOR_MICREL=n +# CONFIG_KS8842 is not set +# CONFIG_KS8851 is not set +# CONFIG_KS8851_MLL is not set +# CONFIG_KSZ884X_PCI is not set +CONFIG_NET_VENDOR_MICROCHIP=n +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +CONFIG_NET_VENDOR_MYRI=n +# CONFIG_MYRI10GE is not set +CONFIG_NET_VENDOR_NATSEMI=n +# CONFIG_NATSEMI is not set +# CONFIG_NS83820 is not set +CONFIG_NET_VENDOR_NETRONOME=n +# CONFIG_NFP_NETVF is not set +CONFIG_NET_VENDOR_8390=n +# CONFIG_NE2K_PCI is not set +CONFIG_NET_VENDOR_NVIDIA=n +# CONFIG_FORCEDETH is not set +CONFIG_NET_VENDOR_OKI=n +CONFIG_NET_VENDOR_QLOGIC=n +# CONFIG_QLA3XXX is not set +# CONFIG_QLCNIC is not set +# CONFIG_QLGE is not set +# CONFIG_NETXEN_NIC is not set +# CONFIG_QED is not set +CONFIG_NET_VENDOR_QUALCOMM=n +# CONFIG_QCOM_EMAC is not set +CONFIG_NET_VENDOR_REALTEK=n +# CONFIG_ATP is not set +CONFIG_8139CP=n +CONFIG_8139TOO=n +CONFIG_8139TOO_PIO=n +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139TOO_8129 is not set +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=n +CONFIG_NET_VENDOR_RENESAS=n +CONFIG_NET_VENDOR_RDC=n +# CONFIG_R6040 is not set +CONFIG_NET_VENDOR_ROCKER=n +CONFIG_NET_VENDOR_SAMSUNG=n +# CONFIG_SXGBE_ETH is not set +CONFIG_NET_VENDOR_SEEQ=n +CONFIG_NET_VENDOR_SILAN=n +# CONFIG_SC92031 is not set +CONFIG_NET_VENDOR_SIS=n +# CONFIG_SIS900 is not set +# CONFIG_SIS190 is not set +CONFIG_NET_VENDOR_SMSC=n +# CONFIG_EPIC100 is not set +# CONFIG_SMSC911X is not set +# CONFIG_SMSC9420 is not set +CONFIG_NET_VENDOR_STMICRO=n +# CONFIG_STMMAC_ETH is not set +CONFIG_NET_VENDOR_SUN=n +# CONFIG_HAPPYMEAL is not set +# CONFIG_SUNGEM is not set +# CONFIG_CASSINI is not set +# CONFIG_NIU is not set +CONFIG_NET_PACKET_ENGINE=n +CONFIG_NET_VENDOR_SYNOPSYS=n +CONFIG_NET_VENDOR_TEHUTI=n +# CONFIG_TEHUTI is not set +CONFIG_NET_VENDOR_TI=n +# CONFIG_TI_CPSW_ALE is not set +# CONFIG_TLAN is not set +CONFIG_NET_VENDOR_VIA=n +# CONFIG_VIA_RHINE is not set +# CONFIG_VIA_VELOCITY is not set +CONFIG_NET_VENDOR_WIZNET=n +# CONFIG_WIZNET_W5100 is not set +# CONFIG_WIZNET_W5300 is not set diff --git a/features/netdevices/netdevices_n.scc b/features/netdevices/netdevices_n.scc new file mode 100644 index 0000000..b0af6aa --- /dev/null +++ b/features/netdevices/netdevices_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for NET devices support" +define KFEATURE_COMPATIBILITY all + +kconf hardware netdevices_n.cfg diff --git a/features/netfilter/netfilter_n.cfg b/features/netfilter/netfilter_n.cfg new file mode 100644 index 0000000..aebe7a9 --- /dev/null +++ b/features/netfilter/netfilter_n.cfg @@ -0,0 +1,222 @@ +CONFIG_IP_ROUTE_CLASSID=n +CONFIG_NETFILTER=n +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=n +CONFIG_BRIDGE_NETFILTER=n + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=n +CONFIG_NETFILTER_NETLINK=n +# CONFIG_NETFILTER_NETLINK_ACCT is not set +CONFIG_NETFILTER_NETLINK_QUEUE=n +CONFIG_NETFILTER_NETLINK_LOG=n +CONFIG_NF_CONNTRACK=n +CONFIG_NF_CONNTRACK_MARK=n +# CONFIG_NF_CONNTRACK_ZONES is not set +CONFIG_NF_CONNTRACK_PROCFS=n +# CONFIG_NF_CONNTRACK_EVENTS is not set +# CONFIG_NF_CONNTRACK_TIMEOUT is not set +# CONFIG_NF_CONNTRACK_TIMESTAMP is not set +# CONFIG_NF_CT_PROTO_DCCP is not set +CONFIG_NF_CT_PROTO_GRE=n +CONFIG_NF_CT_PROTO_SCTP=n +CONFIG_NF_CT_PROTO_UDPLITE=n +CONFIG_NF_CONNTRACK_AMANDA=n +CONFIG_NF_CONNTRACK_FTP=n +CONFIG_NF_CONNTRACK_H323=n +CONFIG_NF_CONNTRACK_IRC=n +CONFIG_NF_CONNTRACK_BROADCAST=n +CONFIG_NF_CONNTRACK_NETBIOS_NS=n +# CONFIG_NF_CONNTRACK_SNMP is not set +CONFIG_NF_CONNTRACK_PPTP=n +CONFIG_NF_CONNTRACK_SANE=n +CONFIG_NF_CONNTRACK_SIP=n +CONFIG_NF_CONNTRACK_TFTP=n +CONFIG_NF_CT_NETLINK=n +# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set +CONFIG_NF_NAT=n +CONFIG_NF_NAT_NEEDED=n +CONFIG_NF_NAT_PROTO_UDPLITE=n +CONFIG_NF_NAT_PROTO_SCTP=n +CONFIG_NF_NAT_AMANDA=n +CONFIG_NF_NAT_FTP=n +CONFIG_NF_NAT_IRC=n +CONFIG_NF_NAT_SIP=n +CONFIG_NF_NAT_TFTP=n +# CONFIG_NF_NAT_REDIRECT is not set +# CONFIG_NF_TABLES is not set +CONFIG_NETFILTER_XTABLES=n + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=n +CONFIG_NETFILTER_XT_CONNMARK=n + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=n +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=n +CONFIG_NETFILTER_XT_TARGET_CONNMARK=n +CONFIG_NETFILTER_XT_TARGET_CT=n +CONFIG_NETFILTER_XT_TARGET_DSCP=n +CONFIG_NETFILTER_XT_TARGET_HL=n +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +# CONFIG_NETFILTER_XT_TARGET_LOG is not set +CONFIG_NETFILTER_XT_TARGET_MARK=n +CONFIG_NETFILTER_XT_NAT=n +# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set +CONFIG_NETFILTER_XT_TARGET_NFLOG=n +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=n +CONFIG_NETFILTER_XT_TARGET_NOTRACK=n +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set +CONFIG_NETFILTER_XT_TARGET_TRACE=n +CONFIG_NETFILTER_XT_TARGET_TCPMSS=n +# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=n +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set +CONFIG_NETFILTER_XT_MATCH_COMMENT=n +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=n +# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=n +CONFIG_NETFILTER_XT_MATCH_CONNMARK=n +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=n +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +CONFIG_NETFILTER_XT_MATCH_DCCP=n +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +CONFIG_NETFILTER_XT_MATCH_DSCP=n +CONFIG_NETFILTER_XT_MATCH_ECN=n +CONFIG_NETFILTER_XT_MATCH_ESP=n +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=n +CONFIG_NETFILTER_XT_MATCH_HELPER=n +CONFIG_NETFILTER_XT_MATCH_HL=n +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +CONFIG_NETFILTER_XT_MATCH_LENGTH=n +CONFIG_NETFILTER_XT_MATCH_LIMIT=n +CONFIG_NETFILTER_XT_MATCH_MAC=n +CONFIG_NETFILTER_XT_MATCH_MARK=n +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=n +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OSF is not set +# CONFIG_NETFILTER_XT_MATCH_OWNER is not set +CONFIG_NETFILTER_XT_MATCH_POLICY=n +# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=n +CONFIG_NETFILTER_XT_MATCH_QUOTA=n +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +CONFIG_NETFILTER_XT_MATCH_REALM=n +# CONFIG_NETFILTER_XT_MATCH_RECENT is not set +CONFIG_NETFILTER_XT_MATCH_SCTP=n +# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set +CONFIG_NETFILTER_XT_MATCH_STATE=n +CONFIG_NETFILTER_XT_MATCH_STATISTIC=n +CONFIG_NETFILTER_XT_MATCH_STRING=n +CONFIG_NETFILTER_XT_MATCH_TCPMSS=n +# CONFIG_NETFILTER_XT_MATCH_TIME is not set +CONFIG_NETFILTER_XT_MATCH_U32=n +# CONFIG_IP_SET is not set +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=n +CONFIG_NF_CONNTRACK_IPV4=n +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +CONFIG_NF_REJECT_IPV4=n +CONFIG_NF_NAT_IPV4=n +CONFIG_NF_NAT_MASQUERADE_IPV4=n +CONFIG_NF_NAT_PROTO_GRE=n +CONFIG_NF_NAT_PPTP=n +CONFIG_NF_NAT_H323=n +CONFIG_IP_NF_IPTABLES=n +CONFIG_IP_NF_MATCH_AH=n +CONFIG_IP_NF_MATCH_ECN=n +# CONFIG_IP_NF_MATCH_RPFILTER is not set +CONFIG_IP_NF_MATCH_TTL=n +CONFIG_IP_NF_FILTER=n +CONFIG_IP_NF_TARGET_REJECT=n +# CONFIG_IP_NF_TARGET_SYNPROXY is not set +CONFIG_IP_NF_NAT=n +CONFIG_IP_NF_TARGET_MASQUERADE=n +# CONFIG_IP_NF_TARGET_NETMAP is not set +# CONFIG_IP_NF_TARGET_REDIRECT is not set +CONFIG_IP_NF_MANGLE=n +CONFIG_IP_NF_TARGET_CLUSTERIP=n +CONFIG_IP_NF_TARGET_ECN=n +CONFIG_IP_NF_TARGET_TTL=n +CONFIG_IP_NF_RAW=n +# CONFIG_IP_NF_SECURITY is not set +CONFIG_IP_NF_ARPTABLES=n +CONFIG_IP_NF_ARPFILTER=n +CONFIG_IP_NF_ARP_MANGLE=n + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV6=n +CONFIG_NF_CONNTRACK_IPV6=n +# CONFIG_NF_DUP_IPV6 is not set +# CONFIG_NF_REJECT_IPV6 is not set +# CONFIG_NF_LOG_IPV6 is not set +CONFIG_NF_NAT_IPV6=n +CONFIG_NF_NAT_MASQUERADE_IPV6=n +CONFIG_IP6_NF_IPTABLES=n +# CONFIG_IP6_NF_MATCH_AH is not set +CONFIG_IP6_NF_MATCH_EUI64=n +CONFIG_IP6_NF_MATCH_FRAG=n +CONFIG_IP6_NF_MATCH_OPTS=n +CONFIG_IP6_NF_MATCH_HL=n +CONFIG_IP6_NF_MATCH_IPV6HEADER=n +# CONFIG_IP6_NF_MATCH_MH is not set +# CONFIG_IP6_NF_MATCH_RPFILTER is not set +CONFIG_IP6_NF_MATCH_RT=n +# CONFIG_IP6_NF_TARGET_HL is not set +CONFIG_IP6_NF_FILTER=n +# CONFIG_IP6_NF_TARGET_REJECT is not set +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set +CONFIG_IP6_NF_MANGLE=n +CONFIG_IP6_NF_RAW=n +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=n +CONFIG_IP6_NF_TARGET_MASQUERADE=n +# CONFIG_IP6_NF_TARGET_NPT is not set +CONFIG_BRIDGE_NF_EBTABLES=n +CONFIG_BRIDGE_EBT_BROUTE=n +CONFIG_BRIDGE_EBT_T_FILTER=n +CONFIG_BRIDGE_EBT_T_NAT=n +CONFIG_BRIDGE_EBT_802_3=n +CONFIG_BRIDGE_EBT_AMONG=n +CONFIG_BRIDGE_EBT_ARP=n +CONFIG_BRIDGE_EBT_IP=n +CONFIG_BRIDGE_EBT_IP6=n +CONFIG_BRIDGE_EBT_LIMIT=n +CONFIG_BRIDGE_EBT_MARK=n +CONFIG_BRIDGE_EBT_PKTTYPE=n +CONFIG_BRIDGE_EBT_STP=n +CONFIG_BRIDGE_EBT_VLAN=n +CONFIG_BRIDGE_EBT_ARPREPLY=n +CONFIG_BRIDGE_EBT_DNAT=n +CONFIG_BRIDGE_EBT_MARK_T=n +CONFIG_BRIDGE_EBT_REDIRECT=n +CONFIG_BRIDGE_EBT_SNAT=n +CONFIG_BRIDGE_EBT_LOG=n +CONFIG_BRIDGE_EBT_NFLOG=n diff --git a/features/netfilter/netfilter_n.scc b/features/netfilter/netfilter_n.scc new file mode 100644 index 0000000..279aa21 --- /dev/null +++ b/features/netfilter/netfilter_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable netfilter and conn tracking" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware netfilter_n.cfg diff --git a/features/nfc/nfc_n.cfg b/features/nfc/nfc_n.cfg new file mode 100644 index 0000000..428d0eb --- /dev/null +++ b/features/nfc/nfc_n.cfg @@ -0,0 +1,40 @@ +CONFIG_NFC=n +CONFIG_NFC_DIGITAL=n +CONFIG_NFC_NCI=n +CONFIG_NFC_NCI_SPI=n +# CONFIG_NFC_NCI_UART is not set +CONFIG_NFC_HCI=n +CONFIG_NFC_SHDLC=n + +# +# Near Field Communication (NFC) devices +# +CONFIG_NFC_TRF7970A=n +CONFIG_NFC_MEI_PHY=n +# CONFIG_NFC_SIM is not set +CONFIG_NFC_PORT100=n +CONFIG_NFC_FDP=n +CONFIG_NFC_FDP_I2C=n +CONFIG_NFC_PN544=n +CONFIG_NFC_PN544_I2C=n +CONFIG_NFC_PN544_MEI=n +CONFIG_NFC_PN533=n +CONFIG_NFC_PN533_USB=n +CONFIG_NFC_PN533_I2C=n +CONFIG_NFC_MICROREAD=n +CONFIG_NFC_MICROREAD_I2C=n +CONFIG_NFC_MICROREAD_MEI=n +CONFIG_NFC_MRVL=n +CONFIG_NFC_MRVL_USB=n +CONFIG_NFC_MRVL_I2C=n +CONFIG_NFC_MRVL_SPI=n +CONFIG_NFC_ST21NFCA=n +CONFIG_NFC_ST21NFCA_I2C=n +CONFIG_NFC_ST_NCI=n +CONFIG_NFC_ST_NCI_I2C=n +CONFIG_NFC_ST_NCI_SPI=n +CONFIG_NFC_NXP_NCI=n +CONFIG_NFC_NXP_NCI_I2C=n +CONFIG_NFC_S3FWRN5=n +CONFIG_NFC_S3FWRN5_I2C=n +CONFIG_NFC_ST95HF=n diff --git a/features/nfc/nfc_n.scc b/features/nfc/nfc_n.scc new file mode 100644 index 0000000..f957501 --- /dev/null +++ b/features/nfc/nfc_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for nfc support" +define KFEATURE_COMPATIBILITY all + +kconf hardware nfc_n.cfg diff --git a/features/nfs/nfs_n.cfg b/features/nfs/nfs_n.cfg new file mode 100644 index 0000000..a8e60a3 --- /dev/null +++ b/features/nfs/nfs_n.cfg @@ -0,0 +1,44 @@ +CONFIG_NETWORK_FILESYSTEMS=n +CONFIG_NFS_FS=n +CONFIG_NFS_V2=n +#CONFIG_NFS_DEF_FILE_IO_SIZE=4096 +CONFIG_NFS_V3=n +# CONFIG_NFS_V3_ACL is not set +CONFIG_NFS_V4=n +# CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=n +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n +CONFIG_NFSD=n +CONFIG_NFSD_V3=n +# CONFIG_NFSD_V3_ACL is not set +CONFIG_NFSD_V4=n +# CONFIG_NFSD_BLOCKLAYOUT is not set +# CONFIG_NFSD_SCSILAYOUT is not set +# CONFIG_NFSD_FLEXFILELAYOUT is not set +# CONFIG_NFSD_V4_SECURITY_LABEL is not set +# CONFIG_NFSD_FAULT_INJECTION is not set +CONFIG_GRACE_PERIOD=n +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_COMMON=n +CONFIG_SUNRPC=n +CONFIG_SUNRPC_GSS=n +CONFIG_RPCSEC_GSS_KRB5=n +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +CONFIG_CIFS=n +# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_UPCALL is not set +CONFIG_CIFS_XATTR=n +CONFIG_CIFS_POSIX=n +# CONFIG_CIFS_ACL is not set +CONFIG_CIFS_DEBUG=n +# CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DFS_UPCALL is not set +# CONFIG_CIFS_SMB2 is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set diff --git a/features/nfs/nfs_n.scc b/features/nfs/nfs_n.scc new file mode 100644 index 0000000..4cec9a7 --- /dev/null +++ b/features/nfs/nfs_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable nfs support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware nfs_n.cfg diff --git a/features/parport/parport_n.cfg b/features/parport/parport_n.cfg new file mode 100644 index 0000000..1e35578 --- /dev/null +++ b/features/parport/parport_n.cfg @@ -0,0 +1,8 @@ +CONFIG_PARPORT=n +CONFIG_PARPORT_PC=n +# CONFIG_PARPORT_SERIAL is not set +# CONFIG_PARPORT_PC_FIFO is not set +# CONFIG_PARPORT_PC_SUPERIO is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_AX88796 is not set +# CONFIG_PARPORT_1284 is not set diff --git a/features/parport/parport_n.scc b/features/parport/parport_n.scc new file mode 100644 index 0000000..bed7632 --- /dev/null +++ b/features/parport/parport_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable parport support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware parport_n.cfg diff --git a/features/pci/pci_iov_y.cfg b/features/pci/pci_iov_y.cfg new file mode 100644 index 0000000..c52af46 --- /dev/null +++ b/features/pci/pci_iov_y.cfg @@ -0,0 +1 @@ +CONFIG_PCI_IOV=y diff --git a/features/pci/pci_iov_y.scc b/features/pci/pci_iov_y.scc new file mode 100644 index 0000000..685f058 --- /dev/null +++ b/features/pci/pci_iov_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable PCI I/O access" +define KFEATURE_COMPATIBILITY board + +kconf non-hardware pci_iov_y.cfg diff --git a/features/pcimodules/pcimodules_n.cfg b/features/pcimodules/pcimodules_n.cfg new file mode 100644 index 0000000..48fa2a1 --- /dev/null +++ b/features/pcimodules/pcimodules_n.cfg @@ -0,0 +1,19 @@ +CONFIG_PCI_CNB20LE_QUIRK=n +CONFIG_HOTPLUG_PCI_PCIE=n +CONFIG_PCIEASPM_DEBUG=n +CONFIG_PCI_DEBUG=n +CONFIG_PCI_REALLOC_ENABLE_AUTO=n +CONFIG_PCI_STUB=m +CONFIG_PCI_PRI=n +CONFIG_HOTPLUG_PCI=n +CONFIG_HOTPLUG_PCI_ACPI=n +# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set +CONFIG_HOTPLUG_PCI_CPCI=n +# CONFIG_HOTPLUG_PCI_CPCI_ZT5550 is not set +# CONFIG_HOTPLUG_PCI_CPCI_GENERIC is not set +# CONFIG_HOTPLUG_PCI_SHPC is not set +# +# PCI host controller drivers +# +CONFIG_PCIE_DW_PLAT=n +CONFIG_PCIE_DW=n diff --git a/features/pcimodules/pcimodules_n.scc b/features/pcimodules/pcimodules_n.scc new file mode 100644 index 0000000..6cad0c5 --- /dev/null +++ b/features/pcimodules/pcimodules_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable pcimodules support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware pcimodules_n.cfg diff --git a/features/pcspkr/pcspkr_n.cfg b/features/pcspkr/pcspkr_n.cfg new file mode 100644 index 0000000..abd7e6f --- /dev/null +++ b/features/pcspkr/pcspkr_n.cfg @@ -0,0 +1 @@ +CONFIG_PCSPKR_PLATFORM=n diff --git a/features/pcspkr/pcspkr_n.scc b/features/pcspkr/pcspkr_n.scc new file mode 100644 index 0000000..5cab151 --- /dev/null +++ b/features/pcspkr/pcspkr_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for PC speaker support" +define KFEATURE_COMPATIBILITY all + +kconf hardware pcspkr_n.cfg diff --git a/features/perf/perf_n.cfg b/features/perf/perf_n.cfg new file mode 100644 index 0000000..8392495 --- /dev/null +++ b/features/perf/perf_n.cfg @@ -0,0 +1,2 @@ +CONFIG_CGROUP_PERF=n +CONFIG_PERF_EVENTS=n diff --git a/features/perf/perf_n.scc b/features/perf/perf_n.scc new file mode 100644 index 0000000..4c5ebaf --- /dev/null +++ b/features/perf/perf_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options required for perf support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware perf_n.cfg diff --git a/features/power_supply/power_supply_n.cfg b/features/power_supply/power_supply_n.cfg new file mode 100644 index 0000000..92dec05 --- /dev/null +++ b/features/power_supply/power_supply_n.cfg @@ -0,0 +1 @@ +ONFIG_POWER_SUPPLY=n diff --git a/features/power_supply/power_supply_n.scc b/features/power_supply/power_supply_n.scc new file mode 100644 index 0000000..81bce6b --- /dev/null +++ b/features/power_supply/power_supply_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable power supply support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware power_supply_n.cfg diff --git a/features/powermanagement/powermanagement_n.cfg b/features/powermanagement/powermanagement_n.cfg new file mode 100644 index 0000000..6248144 --- /dev/null +++ b/features/powermanagement/powermanagement_n.cfg @@ -0,0 +1,15 @@ +CONFIG_PM=n +CONFIG_SUSPEND=n +CONFIG_SUSPEND_FREEZER=n +CONFIG_PM_SLEEP=n +CONFIG_PM_SLEEP_SMP=n +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM_DEBUG=n +CONFIG_PM_ADVANCED_DEBUG=n +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=n +# CONFIG_PM_TRACE_RTC is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_ACPI_SLEEP=n +CONFIG_VT_CONSOLE_SLEEP=n diff --git a/features/powermanagement/powermanagement_n.scc b/features/powermanagement/powermanagement_n.scc new file mode 100644 index 0000000..23a2be8 --- /dev/null +++ b/features/powermanagement/powermanagement_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for power management support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware powermanagement_n.cfg diff --git a/features/ppp/ppp_n.cfg b/features/ppp/ppp_n.cfg new file mode 100644 index 0000000..04d84a8 --- /dev/null +++ b/features/ppp/ppp_n.cfg @@ -0,0 +1,10 @@ +CONFIG_PPP=n +CONFIG_PPP_BSDCOMP=n +CONFIG_PPP_DEFLATE=n +CONFIG_PPP_FILTER=n +# CONFIG_PPP_MPPE is not set +CONFIG_PPP_MULTILINK=n +CONFIG_PPPOE=n +# CONFIG_PPTP is not set +CONFIG_PPP_ASYNC=n +CONFIG_PPP_SYNC_TTY=n diff --git a/features/ppp/ppp_n.scc b/features/ppp/ppp_n.scc new file mode 100644 index 0000000..3d6a8db --- /dev/null +++ b/features/ppp/ppp_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable ppp support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware ppp_n.cfg diff --git a/features/printk/printk_n.cfg b/features/printk/printk_n.cfg new file mode 100644 index 0000000..7f0df22 --- /dev/null +++ b/features/printk/printk_n.cfg @@ -0,0 +1,3 @@ +CONFIG_PRINTK=n +CONFIG_PRINTK_NMI=n +CONFIG_X86_VERBOSE_BOOTUP=n diff --git a/features/printk/printk_n.scc b/features/printk/printk_n.scc new file mode 100644 index 0000000..3068ffe --- /dev/null +++ b/features/printk/printk_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for printk support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware printk_n.cfg diff --git a/features/printk/printk_y.cfg b/features/printk/printk_y.cfg new file mode 100644 index 0000000..0fcc9f0 --- /dev/null +++ b/features/printk/printk_y.cfg @@ -0,0 +1,4 @@ +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_EARLY_PRINTK=y +CONFIG_X86_VERBOSE_BOOTUP=y diff --git a/features/printk/printk_y.scc b/features/printk/printk_y.scc new file mode 100644 index 0000000..7274316 --- /dev/null +++ b/features/printk/printk_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable options for printk support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware printk_y.cfg diff --git a/features/prockcore/prockcore_n.cfg b/features/prockcore/prockcore_n.cfg new file mode 100644 index 0000000..aa9e6a4 --- /dev/null +++ b/features/prockcore/prockcore_n.cfg @@ -0,0 +1 @@ +CONFIG_PROC_KCORE=n diff --git a/features/prockcore/prockcore_n.scc b/features/prockcore/prockcore_n.scc new file mode 100644 index 0000000..a2651b5 --- /dev/null +++ b/features/prockcore/prockcore_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable prockcore support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware prockcore_n.cfg diff --git a/features/rfkill/rfkill_n.cfg b/features/rfkill/rfkill_n.cfg new file mode 100644 index 0000000..b8de3ec --- /dev/null +++ b/features/rfkill/rfkill_n.cfg @@ -0,0 +1,3 @@ +CONFIG_RFKILL=n +CONFIG_RFKILL_LEDS=n +CONFIG_RFKILL_INPUT=n diff --git a/features/rfkill/rfkill_n.scc b/features/rfkill/rfkill_n.scc new file mode 100644 index 0000000..b432c9f --- /dev/null +++ b/features/rfkill/rfkill_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for rfkill support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware rfkill_n.cfg diff --git a/features/serio/serio_n.cfg b/features/serio/serio_n.cfg new file mode 100644 index 0000000..c505fdd --- /dev/null +++ b/features/serio/serio_n.cfg @@ -0,0 +1,15 @@ +# +# Hardware I/O ports +# +CONFIG_SERIO=n +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=n +CONFIG_SERIO_I8042=n +CONFIG_SERIO_SERPORT=n +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PCIPS2 is not set +# CONFIG_SERIO_LIBPS2 is not set +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_USERIO is not set diff --git a/features/serio/serio_n.scc b/features/serio/serio_n.scc new file mode 100644 index 0000000..389bf1e --- /dev/null +++ b/features/serio/serio_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable serio support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware serio_n.cfg diff --git a/features/slip/slip_n.cfg b/features/slip/slip_n.cfg new file mode 100644 index 0000000..b5cbd33 --- /dev/null +++ b/features/slip/slip_n.cfg @@ -0,0 +1,5 @@ +CONFIG_SLIP=n +CONFIG_SLHC=n +CONFIG_SLIP_COMPRESSED=n +CONFIG_SLIP_SMART=n +CONFIG_SLIP_MODE_SLIP6=n diff --git a/features/slip/slip_n.scc b/features/slip/slip_n.scc new file mode 100644 index 0000000..27b54c8 --- /dev/null +++ b/features/slip/slip_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable slip support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware slip_n.cfg diff --git a/features/sound/sound_n.cfg b/features/sound/sound_n.cfg new file mode 100644 index 0000000..1b78ce9 --- /dev/null +++ b/features/sound/sound_n.cfg @@ -0,0 +1,291 @@ +CONFIG_SOUND=n +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=n +CONFIG_SND_TIMER=n +CONFIG_SND_PCM=n +CONFIG_SND_PCM_ELD=n +CONFIG_SND_HWDEP=n +CONFIG_SND_RAWMIDI=n +CONFIG_SND_COMPRESS_OFFLOAD=n +CONFIG_SND_JACK=n +CONFIG_SND_JACK_INPUT_DEV=n +CONFIG_SND_SEQUENCER=n +# CONFIG_SND_SEQ_DUMMY is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=n +# CONFIG_SND_SEQUENCER_OSS is not set +CONFIG_SND_HRTIMER=n +CONFIG_SND_SEQ_HRTIMER_DEFAULT=n +CONFIG_SND_DYNAMIC_MINORS=n +CONFIG_SND_MAX_CARDS=32 +# CONFIG_SND_SUPPORT_OLD_API is not set +CONFIG_SND_PROC_FS=n +CONFIG_SND_VERBOSE_PROCFS=n +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=n +CONFIG_SND_DMA_SGBUF=n +CONFIG_SND_RAWMIDI_SEQ=n +CONFIG_SND_OPL3_LIB_SEQ=n +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_EMU10K1_SEQ=n +CONFIG_SND_MPU401_UART=n +CONFIG_SND_OPL3_LIB=n +CONFIG_SND_AC97_CODEC=n +CONFIG_SND_DRIVERS=n +# CONFIG_SND_PCSP is not set +# CONFIG_SND_DUMMY is not set +CONFIG_SND_ALOOP=n +# CONFIG_SND_VIRMIDI is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_MTS64 is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +# CONFIG_SND_PORTMAN2X4 is not set +CONFIG_SND_AC97_POWER_SAVE=n +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_PCI=n +# CONFIG_SND_AD1889 is not set +# CONFIG_SND_ALS300 is not set +# CONFIG_SND_ALS4000 is not set +# CONFIG_SND_ALI5451 is not set +# CONFIG_SND_ASIHPI is not set +CONFIG_SND_ATIIXP=n +CONFIG_SND_ATIIXP_MODEM=n +# CONFIG_SND_AU8810 is not set +# CONFIG_SND_AU8820 is not set +# CONFIG_SND_AU8830 is not set +# CONFIG_SND_AW2 is not set +# CONFIG_SND_AZT3328 is not set +# CONFIG_SND_BT87X is not set +CONFIG_SND_CA0106=n +CONFIG_SND_CMIPCI=n +CONFIG_SND_OXYGEN_LIB=n +CONFIG_SND_OXYGEN=n +# CONFIG_SND_CS4281 is not set +# CONFIG_SND_CS46XX is not set +CONFIG_SND_CTXFI=n +# CONFIG_SND_DARLA20 is not set +# CONFIG_SND_GINA20 is not set +# CONFIG_SND_LAYLA20 is not set + +# CONFIG_SND_INDIGODJ is not set +# CONFIG_SND_INDIGOIOX is not set +# CONFIG_SND_INDIGODJX is not set +CONFIG_SND_EMU10K1=n +CONFIG_SND_EMU10K1X=n +# CONFIG_SND_ENS1370 is not set +# CONFIG_SND_ENS1371 is not set +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set +# CONFIG_SND_FM801 is not set +CONFIG_SND_HDSP=n +CONFIG_SND_HDSPM=n +CONFIG_SND_ICE1712=n +CONFIG_SND_ICE1724=n +CONFIG_SND_INTEL8X0=n +# CONFIG_SND_INTEL8X0M is not set +# CONFIG_SND_KORG1212 is not set +# CONFIG_SND_LOLA is not set +# CONFIG_SND_LX6464ES is not set +# CONFIG_SND_MAESTRO3 is not set +# CONFIG_SND_MIXART is not set +# CONFIG_SND_NM256 is not set +# CONFIG_SND_PCXHR is not set + +# HD-Audio +# +CONFIG_SND_HDA=n +CONFIG_SND_HDA_INTEL=n +# CONFIG_SND_HDA_HWDEP is not set +# CONFIG_SND_HDA_RECONFIG is not set +# CONFIG_SND_HDA_INPUT_BEEP is not set +# CONFIG_SND_HDA_PATCH_LOADER is not set +CONFIG_SND_HDA_CODEC_REALTEK=n +CONFIG_SND_HDA_CODEC_ANALOG=n +CONFIG_SND_HDA_CODEC_SIGMATEL=n +CONFIG_SND_HDA_CODEC_VIA=n +CONFIG_SND_HDA_CODEC_HDMI=n +CONFIG_SND_HDA_CODEC_CIRRUS=n +CONFIG_SND_HDA_CODEC_CONEXANT=n +CONFIG_SND_HDA_CODEC_CA0110=n +CONFIG_SND_HDA_CODEC_CA0132=n +# CONFIG_SND_HDA_CODEC_CA0132_DSP is not set +CONFIG_SND_HDA_CODEC_CMEDIA=n +CONFIG_SND_HDA_CODEC_SI3054=n +CONFIG_SND_HDA_GENERIC=n +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDA_CORE=n +CONFIG_SND_HDA_DSP_LOADER=n +CONFIG_SND_HDA_I915=n +CONFIG_SND_HDA_EXT_CORE=n +CONFIG_SND_HDA_PREALLOC_SIZE=64 +CONFIG_SND_SPI=n +CONFIG_SND_USB=n +CONFIG_SND_USB_AUDIO=n +# CONFIG_SND_USB_UA101 is not set +CONFIG_SND_USB_USX2Y=n +# CONFIG_SND_USB_CAIAQ is not set +CONFIG_SND_USB_US122L=n +# CONFIG_SND_USB_6FIRE is not set +CONFIG_SND_USB_HIFACE=n +# CONFIG_SND_BCD2000 is not set +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_SOC=n +CONFIG_SND_SOC_AC97_BUS=n +CONFIG_SND_SOC_COMPRESS=n +CONFIG_SND_SOC_TOPOLOGY=n +CONFIG_SND_SOC_AMD_ACP=n +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_SOC_IMG is not set +CONFIG_SND_SST_MFLD_PLATFORM=n +CONFIG_SND_SST_IPC=n +CONFIG_SND_SST_IPC_ACPI=n +CONFIG_SND_SOC_INTEL_SST=n +CONFIG_SND_SOC_INTEL_SST_FIRMWARE=n +CONFIG_SND_SOC_INTEL_SST_ACPI=n +CONFIG_SND_SOC_INTEL_SST_MATCH=n +CONFIG_SND_SOC_INTEL_HASWELL=n +CONFIG_SND_SOC_INTEL_HASWELL_MACH=n +CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=n +# CONFIG_SND_SOC_INTEL_BXT_FLORIDA_MACH is not set +CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=n +# CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set +CONFIG_SND_SOC_INTEL_BROADWELL_MACH=n +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=n +CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=n +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=n +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=n +CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=n +CONFIG_SND_SOC_INTEL_SKYLAKE=n +CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=n +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=n +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=n +# CONFIG_SND_SOC_XTFPGA_I2S is not set +CONFIG_SND_SOC_I2C_AND_SPI=n + +# +# CODEC drivers +# +CONFIG_SND_SOC_AC97_CODEC=n +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU7002 is not set +CONFIG_SND_SOC_AK4104=n +CONFIG_SND_SOC_AK4554=n +CONFIG_SND_SOC_AK4613=n +CONFIG_SND_SOC_AK4642=n +CONFIG_SND_SOC_AK5386=n +CONFIG_SND_SOC_ALC5623=n +# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_CS35L32=n +CONFIG_SND_SOC_CS35L33=n +CONFIG_SND_SOC_CS42L51=n +CONFIG_SND_SOC_CS42L51_I2C=n +CONFIG_SND_SOC_CS42L52=n +CONFIG_SND_SOC_CS42L56=n +CONFIG_SND_SOC_CS42L73=n +CONFIG_SND_SOC_CS4265=n +CONFIG_SND_SOC_CS4270=n +CONFIG_SND_SOC_CS4271=n +CONFIG_SND_SOC_CS4271_I2C=n +CONFIG_SND_SOC_CS4271_SPI=n +CONFIG_SND_SOC_CS42XX8=n +CONFIG_SND_SOC_CS42XX8_I2C=n +CONFIG_SND_SOC_CS4349=n +CONFIG_SND_SOC_CS53L30=n +CONFIG_SND_SOC_DA7219=n +CONFIG_SND_SOC_DMIC=n +# CONFIG_SND_SOC_ES8328 is not set +# CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDMI=n +# CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_MAX98090=n +CONFIG_SND_SOC_MAX98357A=n +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9860 is not set +CONFIG_SND_SOC_PCM1681=n +CONFIG_SND_SOC_PCM179X=n +CONFIG_SND_SOC_PCM179X_I2C=n +CONFIG_SND_SOC_PCM179X_SPI=n +CONFIG_SND_SOC_PCM3168A=n +CONFIG_SND_SOC_PCM3168A_I2C=n +CONFIG_SND_SOC_PCM3168A_SPI=n +CONFIG_SND_SOC_PCM512x=n +CONFIG_SND_SOC_PCM512x_I2C=n +CONFIG_SND_SOC_PCM512x_SPI=n +CONFIG_SND_SOC_RL6231=n +CONFIG_SND_SOC_RL6347A=n +CONFIG_SND_SOC_RT286=n +CONFIG_SND_SOC_RT298=n +CONFIG_SND_SOC_RT5616=n +CONFIG_SND_SOC_RT5631=n +CONFIG_SND_SOC_RT5640=n +CONFIG_SND_SOC_RT5645=n +CONFIG_SND_SOC_RT5651=n +CONFIG_SND_SOC_RT5663=n +CONFIG_SND_SOC_RT5670=n +# CONFIG_SND_SOC_RT5677_SPI is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +CONFIG_SND_SOC_SPDIF=n +# CONFIG_SND_SOC_SSM2602_SPI is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +CONFIG_SND_SOC_SSM4567=n +# CONFIG_SND_SOC_STA32X is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC23_SPI is not set +CONFIG_SND_SOC_TLV320AIC31XX=n +CONFIG_SND_SOC_TLV320AIC3X=n +CONFIG_SND_SOC_TS3A227E=n +CONFIG_SND_SOC_WM8510=n +CONFIG_SND_SOC_WM8523=n +CONFIG_SND_SOC_WM8580=n +CONFIG_SND_SOC_WM8711=n +CONFIG_SND_SOC_WM8728=n +CONFIG_SND_SOC_WM8731=n +CONFIG_SND_SOC_WM8737=n +CONFIG_SND_SOC_WM8741=n +CONFIG_SND_SOC_WM8750=n +CONFIG_SND_SOC_WM8753=n +CONFIG_SND_SOC_WM8770=n +CONFIG_SND_SOC_WM8776=n +CONFIG_SND_SOC_WM8804=n +CONFIG_SND_SOC_WM8804_I2C=n +CONFIG_SND_SOC_WM8804_SPI=n +CONFIG_SND_SOC_WM8903=n +CONFIG_SND_SOC_WM8960=n +CONFIG_SND_SOC_WM8962=n +CONFIG_SND_SOC_WM8974=n +CONFIG_SND_SOC_WM8978=n +CONFIG_SND_SOC_WM8985=n +# CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8825=n +CONFIG_SND_SOC_TPA6130A2=n +CONFIG_SND_SIMPLE_CARD_UTILS=n +CONFIG_SND_SIMPLE_CARD=n +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=n + diff --git a/features/sound/sound_n.scc b/features/sound/sound_n.scc new file mode 100644 index 0000000..492c5f1 --- /dev/null +++ b/features/sound/sound_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for sound support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware sound_n.cfg diff --git a/features/std_kernel/std_kernel_y.cfg b/features/std_kernel/std_kernel_y.cfg new file mode 100644 index 0000000..ffb9dca --- /dev/null +++ b/features/std_kernel/std_kernel_y.cfg @@ -0,0 +1 @@ +CONFIG_EXPERT=y diff --git a/features/std_kernel/std_kernel_y.scc b/features/std_kernel/std_kernel_y.scc new file mode 100644 index 0000000..6e1806b --- /dev/null +++ b/features/std_kernel/std_kernel_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable expert options for kernel configuration" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware std_kernel_y.cfg diff --git a/features/tablet/tablet_n.cfg b/features/tablet/tablet_n.cfg new file mode 100644 index 0000000..84855db --- /dev/null +++ b/features/tablet/tablet_n.cfg @@ -0,0 +1 @@ +CONFIG_INPUT_TABLET=n diff --git a/features/tablet/tablet_n.scc b/features/tablet/tablet_n.scc new file mode 100644 index 0000000..5f0f5a2 --- /dev/null +++ b/features/tablet/tablet_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for tablet input support" +define KFEATURE_COMPATIBILITY all + +kconf hardware tablet_n.cfg diff --git a/features/thermal/thermal_n.cfg b/features/thermal/thermal_n.cfg new file mode 100644 index 0000000..faa4970 --- /dev/null +++ b/features/thermal/thermal_n.cfg @@ -0,0 +1,4 @@ +CONFIG_THERMAL=n +CONFIG_THERMAL_WRITABLE_TRIPS=n +CONFIG_THERMAL_GOV_USER_SPACE=n +CONFIG_X86_PKG_TEMP_THERMAL=n diff --git a/features/thermal/thermal_n.scc b/features/thermal/thermal_n.scc new file mode 100644 index 0000000..cccc945 --- /dev/null +++ b/features/thermal/thermal_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable thermal sysfs support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware thermal_n.cfg diff --git a/features/touchscreen/touchscreen_n.cfg b/features/touchscreen/touchscreen_n.cfg new file mode 100644 index 0000000..1630480 --- /dev/null +++ b/features/touchscreen/touchscreen_n.cfg @@ -0,0 +1,22 @@ +CONFIG_INPUT_TOUCHSCREEN=n +CONFIG_TOUCHSCREEN_PROPERTIES=n + +CONFIG_TOUCHSCREEN_USB_COMPOSITE=n +CONFIG_TOUCHSCREEN_USB_EGALAX=n +CONFIG_TOUCHSCREEN_USB_PANJIT=n +CONFIG_TOUCHSCREEN_USB_3M=n +CONFIG_TOUCHSCREEN_USB_ITM=n +CONFIG_TOUCHSCREEN_USB_ETURBO=n +CONFIG_TOUCHSCREEN_USB_GUNZE=n +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=n +CONFIG_TOUCHSCREEN_USB_IRTOUCH=n +CONFIG_TOUCHSCREEN_USB_IDEALTEK=n +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=n +CONFIG_TOUCHSCREEN_USB_GOTOP=n +CONFIG_TOUCHSCREEN_USB_JASTEC=n +CONFIG_TOUCHSCREEN_USB_ELO=n +CONFIG_TOUCHSCREEN_USB_E2I=n +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=n +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=n +CONFIG_TOUCHSCREEN_USB_NEXIO=n +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=n diff --git a/features/touchscreen/touchscreen_n.scc b/features/touchscreen/touchscreen_n.scc new file mode 100644 index 0000000..f03252b --- /dev/null +++ b/features/touchscreen/touchscreen_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for touchscreen input support" +define KFEATURE_COMPATIBILITY all + +kconf hardware touchscreen_n.cfg diff --git a/features/udev/udev_n.cfg b/features/udev/udev_n.cfg new file mode 100644 index 0000000..ef9e6d4 --- /dev/null +++ b/features/udev/udev_n.cfg @@ -0,0 +1 @@ +CONFIG_UEVENT_HELPER=n diff --git a/features/udev/udev_n.scc b/features/udev/udev_n.scc new file mode 100644 index 0000000..bfaa194 --- /dev/null +++ b/features/udev/udev_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable udev support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware udev_n.cfg diff --git a/features/usbnet/usbnet_n.cfg b/features/usbnet/usbnet_n.cfg new file mode 100644 index 0000000..ad9eb03 --- /dev/null +++ b/features/usbnet/usbnet_n.cfg @@ -0,0 +1,43 @@ +CONFIG_USB_NET_DRIVERS=n +# CONFIG_USB_CATC is not set +CONFIG_USB_KAWETH=n +CONFIG_USB_PEGASUS=n +CONFIG_USB_RTL8150=n +CONFIG_USB_RTL8152=n +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=n +CONFIG_USB_NET_AX8817X=n +CONFIG_USB_NET_AX88179_178A=n +CONFIG_USB_NET_CDCETHER=n +CONFIG_USB_NET_CDC_EEM=n +CONFIG_USB_NET_CDC_NCM=n +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +CONFIG_USB_NET_DM9601=n +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +CONFIG_USB_NET_SMSC75XX=n +CONFIG_USB_NET_SMSC95XX=n +# CONFIG_USB_NET_GL620A is not set +CONFIG_USB_NET_NET1080=n +# CONFIG_USB_NET_PLUSB is not set +CONFIG_USB_NET_MCS7830=n +# CONFIG_USB_NET_RNDIS_HOST is no set +CONFIG_USB_NET_CDC_SUBSET_ENABLE=n +CONFIG_USB_NET_CDC_SUBSET=n +CONFIG_USB_ALI_M5632=n +CONFIG_USB_AN2720=n +CONFIG_USB_BELKIN=n +CONFIG_USB_ARMLINUX=n +# CONFIG_USB_EPSON2888 is not set +CONFIG_USB_KC2190=n +CONFIG_USB_NET_ZAURUS=n +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_HSO is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set +# CONFIG_USB_NET_CH9200 is not set diff --git a/features/usbnet/usbnet_n.scc b/features/usbnet/usbnet_n.scc new file mode 100644 index 0000000..7adb0a1 --- /dev/null +++ b/features/usbnet/usbnet_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for usb network device support" +define KFEATURE_COMPATIBILITY all + +kconf hardware usbnet_n.cfg diff --git a/features/usbsupport/usbsupport_n.cfg b/features/usbsupport/usbsupport_n.cfg new file mode 100644 index 0000000..1324c55 --- /dev/null +++ b/features/usbsupport/usbsupport_n.cfg @@ -0,0 +1,270 @@ +CONFIG_USB_SUPPORT=n +CONFIG_USB_COMMON=n +CONFIG_USB_ARCH_HAS_HCD=n +CONFIG_USB=n +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=n +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set +# CONFIG_USB_MON is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=n +CONFIG_USB_XHCI_PCI=n +CONFIG_USB_XHCI_PLATFORM=n +CONFIG_USB_EHCI_HCD=n +CONFIG_USB_EHCI_ROOT_HUB_TT=n +CONFIG_USB_EHCI_TT_NEWSCHED=n +CONFIG_USB_EHCI_PCI=n +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=n +CONFIG_USB_OHCI_HCD_PCI=n +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +CONFIG_USB_UHCI_HCD=n +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_BCMA is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=n +# CONFIG_USB_PRINTER is not set +CONFIG_USB_WDM=n +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=n +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set +# CONFIG_USB_UAS is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_MUSB_HDRC is not set +CONFIG_USB_DWC3=n +# CONFIG_USB_DWC3_HOST is not set +CONFIG_USB_DWC3_GADGET=n +# CONFIG_USB_DWC3_DUAL_ROLE is not set + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_PCI=n +CONFIG_USB_DWC2=n +# CONFIG_USB_DWC2_HOST is not set + +# +# Gadget/Dual-role mode requires USB Gadget support to be enabled +# +# CONFIG_USB_DWC2_PERIPHERAL is not set +CONFIG_USB_DWC2_DUAL_ROLE=n +CONFIG_USB_DWC2_PCI=n +# CONFIG_USB_DWC2_DEBUG is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set +CONFIG_USB_SERIAL=n +CONFIG_USB_SERIAL_CONSOLE=n +CONFIG_USB_SERIAL_GENERIC=n +# CONFIG_USB_SERIAL_SIMPLE is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +CONFIG_USB_SERIAL_FTDI_SIO=n +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +CONFIG_USB_SERIAL_PL2303=n +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +CONFIG_USB_EZUSB_FX2=n +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set +# CONFIG_USB_CHAOSKEY is not set +# CONFIG_UCSI is not set + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=n +CONFIG_NOP_USB_XCEIV=n +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +CONFIG_USB_GADGET=n +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_U_SERIAL_CONSOLE is not set + +# +# USB Peripheral Controller +# +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_M66592 is not set +# CONFIG_USB_BDC_UDC is not set +# CONFIG_USB_AMD5536UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_NET2280 is not set +# CONFIG_USB_GOKU is not set +# CONFIG_USB_EG20T is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=n +CONFIG_USB_F_ACM=n +CONFIG_USB_F_SS_LB=n +CONFIG_USB_U_SERIAL=n +CONFIG_USB_U_ETHER=n +CONFIG_USB_F_SERIAL=n +CONFIG_USB_F_OBEX=n +CONFIG_USB_F_NCM=n +CONFIG_USB_F_ECM=n +CONFIG_USB_F_SUBSET=n +CONFIG_USB_F_RNDIS=n +CONFIG_USB_F_MASS_STORAGE=n +CONFIG_USB_F_FS=n +CONFIG_USB_F_HID=n +CONFIG_USB_F_PRINTER=n +# CONFIG_USB_CONFIGFS is not set +CONFIG_USB_ZERO=n +CONFIG_USB_ETH=n +CONFIG_USB_ETH_RNDIS=n +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_G_NCM=n +CONFIG_USB_GADGETFS=n +CONFIG_USB_FUNCTIONFS=n +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=n +CONFIG_USB_MASS_STORAGE=n +CONFIG_USB_G_SERIAL=n +CONFIG_USB_G_PRINTER=n +CONFIG_USB_CDC_COMPOSITE=n +CONFIG_USB_G_ACM_MS=n +CONFIG_USB_G_MULTI=n +CONFIG_USB_G_MULTI_RNDIS=n +# CONFIG_USB_G_MULTI_CDC is not set +CONFIG_USB_G_HID=n +CONFIG_USB_G_DBGP=n +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=n + +# +# USB PD and Type-C drivers +# +CONFIG_TYPEC=n +CONFIG_USB_PD_SINK=n +CONFIG_TYPEC_WCOVE=n +# CONFIG_USB_LED_TRIG is not set +# CONFIG_USB_ULPI_BUS is not set diff --git a/features/usbsupport/usbsupport_n.scc b/features/usbsupport/usbsupport_n.scc new file mode 100644 index 0000000..5e93a9a --- /dev/null +++ b/features/usbsupport/usbsupport_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for usb support" +define KFEATURE_COMPATIBILITY all + +kconf hardware usbsupport_n.cfg diff --git a/features/vga/vga_n.cfg b/features/vga/vga_n.cfg new file mode 100644 index 0000000..cc679da --- /dev/null +++ b/features/vga/vga_n.cfg @@ -0,0 +1 @@ +CONFIG_VGA_ARB=n diff --git a/features/vga/vga_n.scc b/features/vga/vga_n.scc new file mode 100644 index 0000000..2b9e2c1 --- /dev/null +++ b/features/vga/vga_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable VGA" + +define KFEATURE_COMPATIBILITY all + +kconf hardware vga_n.cfg diff --git a/features/watchdog/watchdog_n.cfg b/features/watchdog/watchdog_n.cfg new file mode 100644 index 0000000..3d103ce --- /dev/null +++ b/features/watchdog/watchdog_n.cfg @@ -0,0 +1 @@ +CONFIG_WATCHDOG=n diff --git a/features/watchdog/watchdog_n.scc b/features/watchdog/watchdog_n.scc new file mode 100644 index 0000000..d394a3d --- /dev/null +++ b/features/watchdog/watchdog_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable watchdog support" + +define KFEATURE_COMPATIBILITY all + +kconf hardware watchdog_n.cfg diff --git a/features/wireless/wireless_n.cfg b/features/wireless/wireless_n.cfg new file mode 100644 index 0000000..c9c6944 --- /dev/null +++ b/features/wireless/wireless_n.cfg @@ -0,0 +1,12 @@ +CONFIG_WIRELESS=n +CONFIG_WEXT_CORE=n +CONFIG_WEXT_PROC=n +CONFIG_CFG80211=n +CONFIG_CFG80211_DEFAULT_PS=n +CONFIG_CFG80211_WEXT=n +CONFIG_MAC80211=n +CONFIG_MAC80211_HAS_RC=n +CONFIG_MAC80211_RC_MINSTREL=n +CONFIG_MAC80211_RC_MINSTREL_HT=n +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=n +CONFIG_MAC80211_LEDS=n diff --git a/features/wireless/wireless_n.scc b/features/wireless/wireless_n.scc new file mode 100644 index 0000000..e072d44 --- /dev/null +++ b/features/wireless/wireless_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for wireless support" +define KFEATURE_COMPATIBILITY all + +kconf hardware wireless_n.cfg diff --git a/features/wlan/wlan_n.cfg b/features/wlan/wlan_n.cfg new file mode 100644 index 0000000..59dd7d2 --- /dev/null +++ b/features/wlan/wlan_n.cfg @@ -0,0 +1,65 @@ +CONFIG_WLAN=n +CONFIG_WLAN_VENDOR_ADMTEK=n +CONFIG_ATH_COMMON=n +CONFIG_WLAN_VENDOR_ATH=n +CONFIG_ATH5K=n +CONFIG_ATH5K_PCI=n +CONFIG_ATH9K_HW=n +CONFIG_ATH9K_COMMON=n +CONFIG_ATH9K_BTCOEX_SUPPORT=n +CONFIG_ATH9K=n +CONFIG_ATH9K_PCI=n +CONFIG_ATH9K_RFKILL=n +CONFIG_ATH9K_PCOEM=n +CONFIG_WLAN_VENDOR_ATMEL=n +CONFIG_WLAN_VENDOR_BROADCOM=n +CONFIG_BRCMUTIL=n +CONFIG_BRCMSMAC=n +CONFIG_BRCMFMAC=n +CONFIG_BRCMFMAC_PROTO_BCDC=n +CONFIG_BRCMFMAC_SDIO=n +CONFIG_BRCMFMAC_USB=n +CONFIG_WLAN_VENDOR_CISCO=n +CONFIG_WLAN_VENDOR_INTEL=n +CONFIG_IWLEGACY=n +CONFIG_IWL4965=n +CONFIG_IWL3945=n + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLWIFI=n +CONFIG_IWLWIFI_LEDS=n +CONFIG_IWLDVM=n +CONFIG_IWLMVM=n +CONFIG_IWLWIFI_OPMODE_MODULAR=n + +# +# Debugging Options +# +CONFIG_IWLWIFI_DEVICE_TRACING=n +CONFIG_WLAN_VENDOR_INTERSIL=n +CONFIG_WLAN_VENDOR_MARVELL=n +CONFIG_WLAN_VENDOR_MEDIATEK=n +CONFIG_WLAN_VENDOR_RALINK=n +CONFIG_RT2X00=n +CONFIG_RT2800PCI=n +CONFIG_RT2800PCI_RT33XX=n +CONFIG_RT2800PCI_RT35XX=n +CONFIG_RT2800PCI_RT53XX=n +CONFIG_RT2800PCI_RT3290=n +CONFIG_RT2800_LIB=n +CONFIG_RT2800_LIB_MMIO=n +CONFIG_RT2X00_LIB_MMIO=n +CONFIG_RT2X00_LIB_PCI=n +CONFIG_RT2X00_LIB=n +CONFIG_RT2X00_LIB_FIRMWARE=n +CONFIG_RT2X00_LIB_CRYPTO=n +CONFIG_RT2X00_LIB_LEDS=n +CONFIG_WLAN_VENDOR_REALTEK=n +CONFIG_RTL_CARDS=n +CONFIG_RTL_CARDS=n +CONFIG_WLAN_VENDOR_RSI=n +CONFIG_WLAN_VENDOR_ST=n +CONFIG_WLAN_VENDOR_TI=n +CONFIG_WLAN_VENDOR_ZYDAS=n diff --git a/features/wlan/wlan_n.scc b/features/wlan/wlan_n.scc new file mode 100644 index 0000000..9861bf1 --- /dev/null +++ b/features/wlan/wlan_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for wlan support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware wlan_n.cfg diff --git a/features/x86_platform/x86_platform_n.cfg b/features/x86_platform/x86_platform_n.cfg new file mode 100644 index 0000000..2a96aa9 --- /dev/null +++ b/features/x86_platform/x86_platform_n.cfg @@ -0,0 +1 @@ +CONFIG_X86_PLATFORM_DEVICES=n diff --git a/features/x86_platform/x86_platform_n.scc b/features/x86_platform/x86_platform_n.scc new file mode 100644 index 0000000..a224808 --- /dev/null +++ b/features/x86_platform/x86_platform_n.scc @@ -0,0 +1,5 @@ +define KFEATURE_DESCRIPTION "Disable x86 platform devices" + +define KFEATURE_COMPATIBILITY all + +kconf hardware x86_platform_n.cfg -- cgit v1.2.3-54-g00ecf