summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorRose <rose@pinkro.se>2025-09-06 22:11:26 +0200
committerRose <rose@pinkro.se>2025-09-06 22:11:26 +0200
commit25144da3036f94f89c580ff7f5962286a196a498 (patch)
treec0346af3203590013c6dac098b7700784b32b67a /kernel
parent0dccb52decabaf61707abe612473fe038af45808 (diff)
downloaddotfiles-25144da3036f94f89c580ff7f5962286a196a498.tar.gz
dotfiles-25144da3036f94f89c580ff7f5962286a196a498.tar.bz2
kernel: Further adjust configuration
Diffstat (limited to 'kernel')
-rw-r--r--kernel/etc/kernel/config.d/00cpus.config (renamed from kernel/etc/kernel/config.d/01cpus.config)12
-rw-r--r--kernel/etc/kernel/config.d/10platforms.config118
-rw-r--r--kernel/etc/kernel/config.d/20usb.config39
-rw-r--r--kernel/etc/kernel/config.d/20virt.config27
-rw-r--r--kernel/etc/kernel/config.d/30audio.config154
-rw-r--r--kernel/etc/kernel/config.d/30graphics.config69
-rw-r--r--kernel/etc/kernel/config.d/30hid.config121
-rw-r--r--kernel/etc/kernel/config.d/30input.config1
-rw-r--r--kernel/etc/kernel/config.d/50filesystem.config8
-rw-r--r--kernel/etc/kernel/config.d/50security.config2
-rw-r--r--kernel/etc/kernel/config.d/99misc.config136
11 files changed, 686 insertions, 1 deletions
diff --git a/kernel/etc/kernel/config.d/01cpus.config b/kernel/etc/kernel/config.d/00cpus.config
index 4571f51..7a28a60 100644
--- a/kernel/etc/kernel/config.d/01cpus.config
+++ b/kernel/etc/kernel/config.d/00cpus.config
@@ -8,3 +8,15 @@ CONFIG_CPU_SUP_INTEL=y
# CONFIG_KVM_AMD is not set
# CONFIG_KVM_AMD_SEV is not set
+
+# CONFIG_AMDTEE is not set
+# CONFIG_FPGA is not set
+# CONFIG_INTEL_TH is not set
+# CONFIG_STM is not set
+
+# CONFIG_AMD_ATL is not set
+# CONFIG_RESET_CONTROLLER is not set
+
+# CONFIG_AMD_IOMMU is not set
+CONFIG_INTEL_IOMMU_DEFAULT_ON=y
+
diff --git a/kernel/etc/kernel/config.d/10platforms.config b/kernel/etc/kernel/config.d/10platforms.config
new file mode 100644
index 0000000..e8ca36c
--- /dev/null
+++ b/kernel/etc/kernel/config.d/10platforms.config
@@ -0,0 +1,118 @@
+# CONFIG_X86_ANDROID_TABLES is not set
+# CONFIG_MSI_LAPTOP is not set
+# CONFIG_MSI_EC is not set
+# CONFIG_MSI_WMI is not se
+# CONFIG_SAMSUNG_LAPTOP is not set
+# CONFIG_ACPI_TOSHIBA is not set
+# CONFIG_TOSHIBA_BT_RFKILL is not set
+# CONFIG_TOSHIBA_HAPS is not set
+# CONFIG_TOSHIBA_WMI is not set
+# CONFIG_COMPAL_LAPTOP is not set
+# CONFIG_LG_LAPTOP is not set
+# CONFIG_PANASONIC_LAPTOP is not set
+# CONFIG_SONY_LAPTOP is not set
+# CONFIG_SONYPI_LAPTOP is not se
+# CONFIG_SYSTEM76_ACPI is not set
+# CONFIG_TOPSTAR_LAPTOP is not set
+# CONFIG_LENOVO_WMI_CAMERA is not set
+# CONFIG_CHROME_PLATFORMS is not set
+# CONFIG_CROS_EC is not set
+# CONFIG_CHROMES_PRIVACY_SCREEN is not set
+# CONFIG_MELLANOX_PLATFORM is not set
+# CONFIG_MILXREG_HOTPLUG is not set
+# CONFIG_MILXREG_IO is not set
+# CONFIG_MIXREG_LC is not set
+# CONFIG_NVSW_SN2201 is not set
+# CONFIG_SURFACE_PLATFORMS is not set
+# CONFIG_HUAWEI_WMI is not set
+# CONFIG_GIGABYTE_WMI is not set
+# CONFIG_YOGABOOK_WMI is not set
+# CONFIG_YT2_1380 is not set
+# CONFIG_ACERHDF is not set
+# CONFIG_ACER_WIRELESS is not set
+# CONFIG_ACER_WMI is not set
+# CONFIG_AMD_PMF is not set
+# CONFIG_AMD_PMC is not set
+# CONFIG_AMD_MP2_STB is not set
+# CONFIG_AMD_HSMP is not set
+# CONFIG_AMD_WBRF is notset
+# CONFIG_ADV_SWBUTTON is not set
+# CONFIG_APPLE_GMUX is not set
+# CONFIG_ASUS_LAPTOP is not set
+# CONFIG_ASUS_WIRELESS is not set
+# CONFIG_ASUS_WMI is not set
+# CONFIG_ASUS_NB_WMI is not set
+# CONFIG_ASUS_TF103C_DOCk is not set
+# CONFIG_EEEPC_LAPTOP is not set
+# CONFIG_EEEPC_WMI is not set
+# CONFIG_ALIENWARE_WMI is not set
+# CONFIG_DCDBAS is not set
+# CONFIG_AMILO_RFKILL is not set
+# CONFIG_FUJITSU_LAPTOP is not set
+# CONFIG_FUJITSU_TABLET is not set
+# CONFIG_GDP_POCKET_FAN is not set
+# CONFIG_HP_ACCEL is not set
+# CONFIG_HP_WMI is not set
+# CONFIG_HP_BIOSCFG is not set
+# CONFIG_IDEAPAD_LAPTOP is not set
+# CONFIG_LENOVO_YMC is not set
+# CONFIG_SENSORS_HDPAS is not set
+# CONFIG_THINKPAD_ACPI is not set
+# CONFIG_THINKPAD_LMI is not set
+
+# CONFIG_STAGING_MEDIA is not set
+# CONFIG_VIDEO_IPU3_IMGU is not set
+# CONFIG_STAGING is not set
+
+
+# CONFIG_QCOM_QMI_HELPERS is not set
+# CONFIG_WPCM450_SOC is not set
+
+# CONFIG_SOUNDWIRE_AMD is not st
+
+# CONFIG_NTB is not set
+
+# CONFIG_IIO is not set
+
+# CONFIG_LTC2983 is not set
+# CONFIG_MAXIM_THERMOCOUPLE is not set
+# CONFIG_HID_SENSOR_TEMP is not set
+# CONFIG_MLX90614 is not set
+# CONFIG_MLX90632 is not set
+# CONFIG_TMP117 is not set
+# CONFIG_MAX30208 is not set
+# CONFIG_MAX31856 is not set
+# CONFIG_MAX31865 is not set
+# CONFIG_MCP9600 is not set
+
+# CONFIG_CROS_EC_MKBP_PROXIMITY is not set
+# CONFIG_MB1232 is not set
+# CONFIG_SX_COMMON is not set
+# CONFIG_SX9310 is not set
+# CONFIG_SX9324 is not set
+# CONFIG_SX9360 is not set
+# CONFIG_VCNL3020 is not set
+# CONFIG_VL53L0X_I2C is not set
+
+# CONFIG_ABP060MG is not set
+# CONFIG_BMP280 is not set
+# CONFIG_ICP10100 is not set
+# CONFIG_MPL115 is not set
+
+# CONFIG_LMP91000 is not set
+
+# CONFIG_AD5110 is not set
+# CONFIG_AD5272 is not set
+# CONFIG_MCP4018 is not set
+# CONFIG_MCP41010 is not set
+# CONFIG_X9250 is not set
+
+# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set
+
+# CONFIG_APPLE_MFI_FASTCHARGE is not set
+# CONFIG_APPLEDISPLAY is not set
+
+# CONFIG_SURFACE_HID is not set
+# CONFIG_SURFACE_KBD is not set
+# CONFIG_AMD_SFH_HID is not set
+
diff --git a/kernel/etc/kernel/config.d/20usb.config b/kernel/etc/kernel/config.d/20usb.config
new file mode 100644
index 0000000..96b4b33
--- /dev/null
+++ b/kernel/etc/kernel/config.d/20usb.config
@@ -0,0 +1,39 @@
+# 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 is not set
+# 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_F8153X 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_MOS7720 is not set
+# CONFIG_USB_SERIAL_MOS7715_PARPORT is not set
+# CONFIG_USB_SERIAL_MOS7840 is not set
+# CONFIG_USB_SERIAL_NAVMAN is not set
+# CONFIG_USB_SERIAL_PL2303 is not set
+# 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_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
diff --git a/kernel/etc/kernel/config.d/20virt.config b/kernel/etc/kernel/config.d/20virt.config
new file mode 100644
index 0000000..82ef39d
--- /dev/null
+++ b/kernel/etc/kernel/config.d/20virt.config
@@ -0,0 +1,27 @@
+# CONFIG_XEN_BALLOON is not set
+# CONFIG_XEN_SCRUB_PAGES_DEFAULT is not set
+# CONFIG_XEN_DEV_EVTCHN is not set
+# CONFIG_XEN_BACKEND is not set
+# CONFIG_XENFS is set
+# CONFIG_XEN_SYS_HYPERVISOR is not set
+# CONFIG_XEN_XENBUS_FRONTEND is not set
+# CONFIG_XEN_GNTDEV is not set
+# CONFIG_XEN_GRANT_DEV_ALLOC is not set
+# CONFIG_SWIOTLB_XEN is not set
+# CONFIG_XEN_PCI_STUB is not set
+# CONFIG_XEN_PCIDEV_BACKEND is not set
+# CONFIG_XEN_SCSI_BACKEND is not set
+# CONFIG_XEN_PRIVCMD is not set
+# CONFIG_XEN_ACPI_PROCESSOR is not set
+# CONFIG_XEN_HAVE_PCMMU is not set
+# CONFIG_XEN_EFI is not set
+# CONFIG_XEN_AUTO_XLATE is not set
+# CONFIG_XEN_ACPI is not set
+# CONFIG_XEN_SYMS is not set
+# CONFIG_XEN_HAVE_VPMU is not set
+# CONFIG_XEN_FRONT_PGDIR_SHBUF is not set
+# CONFIG_XEN_UNPOPULATED_ALLOC is not set
+# CONFIG_XEN_GRANT_DMA_OPS is not set
+# CONFIG_XEN_VIRTIO is not set
+# CONFIG_USB_XEN_HCD is not set
+# CONFIG_HYPERV is not set
diff --git a/kernel/etc/kernel/config.d/30audio.config b/kernel/etc/kernel/config.d/30audio.config
new file mode 100644
index 0000000..3bd46c0
--- /dev/null
+++ b/kernel/etc/kernel/config.d/30audio.config
@@ -0,0 +1,154 @@
+# CONFIG_DRM_AMD_ACP is not set
+# CONFIG_SND_MPU401_UART is not set
+# CONFIG_SND_OPL3_LIB is not set
+# CONFIG_SND_OPL3_LIB_SEQ is not set
+# CONFIG_SND_VX_LIB is not set
+# CONFIG_SND_AC97_CODEC is not set
+# CONFIG_SND_DRIVERS is not set
+# CONFIG_SND_PCSP is not set
+# CONFIG_SND_DUMMY is not set
+# CONFIG_SND_ALOOP is not set
+# CONFIG_SND_PCMTEST is not set
+# 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 is not set
+# CONFIG_SND_SB_COMMON is not set
+# 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 is not set
+# CONFIG_SND_ATIIXP_MODEM is not set
+# CONFIG_SND_AU8810 is not set
+# CONFIG_SND_AU8820 is not set
+# CONFIG_SND_AU8830 is not set
+# CONFIG_SND_AZT3328 is not set
+# CONFIG_SND_BT87X is not set
+# CONFIG_SND_CA0106 is not set
+# CONFIG_SND_CMIPCI is not set
+# CONFIG_SND_OXYGEN_LIB is not set
+# CONFIG_SND_OXYGEN is not set
+# CONFIG_SND_CS4281 is not set
+# CONFIG_SND_CS46XX is not set
+# CONFIG_SND_CS46XX_NEW_DSP is not set
+# CONFIG_SND_CTXFI is not set
+# CONFIG_SND_DARLA20 is not set
+# CONFIG_SND_GINA20 is not set
+# CONFIG_SND_LAYLA20 is not set
+# CONFIG_SND_DARLA24 is not set
+# CONFIG_SND_GINA24 is not set
+# CONFIG_SND_LAYLA24 is not set
+# CONFIG_SND_MONA is not set
+# CONFIG_SND_MIA is not set
+# CONFIG_SND_ECHO3G is not set
+# CONFIG_SND_INDIGO is not set
+# CONFIG_SND_INDIGOIO is not set
+# CONFIG_SND_INDIGODJ is not set
+# CONFIG_SND_INDIGOIOX is not set
+# CONFIG_SND_INDIGODJX is not set
+# CONFIG_SND_EMU10K1 is not set
+# CONFIG_SND_EMU10K1_SEQ is not set
+# CONFIG_SND_EMU10K1X is not set
+# 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_ES1968_INPUT is not set
+# CONFIG_SND_ES1968_RADIO is not set
+# CONFIG_SND_FM801 is not set
+# CONFIG_SND_FM801_TEA575X_BOOL is not set
+# CONFIG_SND_HDSP is not set
+# CONFIG_SND_HDSPM is not set
+# CONFIG_SND_ICE1712 is not set
+# CONFIG_SND_ICE1724 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_MAESTRO3_INPUT is not set
+# CONFIG_SND_MIXART is not set
+# CONFIG_SND_NM256 is not set
+# CONFIG_SND_PCXHR is not set
+# CONFIG_SND_RIPTIDE is not set
+# CONFIG_SND_RME32 is not set
+# CONFIG_SND_RME96 is not set
+# CONFIG_SND_RME9652 is not set
+# CONFIG_SND_SONICVIBES is not set
+# CONFIG_SND_TRIDENT is not set
+# CONFIG_SND_VIA82XX is not set
+# CONFIG_SND_VIA82XX_MODEM is not set
+# CONFIG_SND_VIRTUOSO is not set
+# CONFIG_SND_VX222 is not set
+# CONFIG_SND_YMFPCI is not set
+
+# CONFIG_SND_SOC_AMD_ACP is not set
+# CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set
+# CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set
+# CONFIG_SND_SOC_AMD_ST_ES8336_MACH is not set
+# CONFIG_SND_SOC_AMD_ACP3x is not set
+# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set
+# CONFIG_SND_SOC_AMD_RENOIR is not set
+# CONFIG_SND_SOC_AMD_RENOIR_MACH is not set
+# CONFIG_SND_SOC_AMD_ACP5x is not set
+# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set
+# CONFIG_SND_SOC_AMD_ACP6x is not set
+# CONFIG_SND_SOC_AMD_YC_MACH is not set
+# CONFIG_SND_AMD_ACP_CONFIG is not set
+# CONFIG_SND_SOC_AMD_ACP_COMMON is not set
+# CONFIG_SND_SOC_ACPI_AMD_MATCH is not set
+# CONFIG_SND_SOC_AMD_ACP_PDM is not set
+# CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON is not set
+# CONFIG_SND_SOC_AMD_ACP_I2S is not set
+# CONFIG_SND_SOC_AMD_ACP_PCM is not set
+# CONFIG_SND_SOC_AMD_ACP_PCI is not set
+# CONFIG_SND_AMD_ASOC_RENOIR is not set
+# CONFIG_SND_AMD_ASOC_ACP70 is not set
+# CONFIG_SND_SOC_AMD_MACH_COMMON is not set
+# CONFIG_SND_SOC_AMD_LEGACY_MACH is not set
+# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set
+# CONFIG_SND_AMD_SOUNDWIRE_ACPI is not set
+# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set
+# CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL is not set
+# CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE is not set
+# CONFIG_SND_SOC_AMD_SOUNDWIRE is not set
+# CONFIG_SND_SOC_AMD_PS is not set
+# CONFIG_SND_SOC_AMD_PS_MACH is not set
+
+# CONFIG_AMD_RENOIR is not set
+# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set
+# CONFIG_SND_SOC_SOF_AMD_REMBRANDT is not set
+# CONFIG_SND_SOC_SOF_ACP_PROBES is not set
+# CONFIG_SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE is not set
+# CONFIG_SND_SOC_SOF_AMD_SOUNDWIRE is not set
+# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set
+# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set
+# CONFIG_SND_SOC_SOF_BAYTRAIL is not set
+# CONFIG_SND_SOC_SOF_BROADWELL is not set
+# CONFIG_SND_SOC_SOF_MERRIFIELD is not set
+# CONFIG_SND_SOC_SOF_KABYLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_APL is not set
+# CONFIG_SND_SOC_SOF_APOLLOLAKE is not set
+# CONFIG_SND_SOC_SOF_GEMINILAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_CNL is not set
+# CONFIG_SND_SOC_SOF_CANNONLAKE is not set
+# CONFIG_SND_SOC_SOF_COFFEELAKE is not set
+# CONFIG_SND_SOC_SOF_COMETLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_ICL is not set
+# CONFIG_SND_SOC_SOF_ICELAKE is not set
+# CONFIG_SND_SOC_SOF_JASPERLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_TGL is not set
+# CONFIG_SND_SOC_SOF_TIGERLAKE is not set
+# CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set
+# CONFIG_SND_SOC_SOF_ALDERLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_MTL is not set
+# CONFIG_SND_SOC_SOF_METEORLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_LNL is not set
+# CONFIG_SND_SOC_SOF_LUNARLAKE is not set
+# CONFIG_SND_SOC_SOF_INTEL_PTL is not set
+# CONFIG_SND_SOC_SOF_PANTHERLAKE is not set
+# CONFIG_SND_SOC_SOF_XTENSA is not set
diff --git a/kernel/etc/kernel/config.d/30graphics.config b/kernel/etc/kernel/config.d/30graphics.config
index 9d760e3..f38a481 100644
--- a/kernel/etc/kernel/config.d/30graphics.config
+++ b/kernel/etc/kernel/config.d/30graphics.config
@@ -1,7 +1,15 @@
+# CONFIG_DRM_HYPERV is not set
+# CONFIG_DRM_PANEEL_WIDECHIPS_WS2401 is not set
+
+# CONFIG_AGP is not set
+
+# CONFIG_DRM_I2C_CH7006 is not set
+# CONFIG_DRM_I2C_SIL164 is not set
+
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_AMDGPU is not set
# CONFIG_DRM_AMD_ISP is not set
-CONFI_DRM_AMD_DC=n
+# CONFIG_DRM_AMD_DC is not set
# CONFIG_DRM_AMD_SECURE_DISPLAY is not set
# CONFIG_HSA_AMD is not set
@@ -20,3 +28,62 @@ CONFI_DRM_AMD_DC=n
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DMR_BOCHS is not set
+# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
+# CONFIG_BACKLIGHT_KTD253 is not set
+# CONFIG_BACKLIGHT_KTZ8866 is not set
+# CONFIG_BACKLIGHT_PWM is not set
+# CONFIG_BACKLIGHT_APPLE is not set
+# CONFIG_BACKLIGHT_RT4831 is not set
+# CONFIG_BACKLIGHT_LM3509 is not set
+# CONFIG_BACKLIGHT_LP855X is not set
+# CONFIG_BACKLIGHT_MP3309C is not set
+# CONFIG_BACKLIGHT_ARCXCNN is not set
+
+# CONFIG_VIDEO_ADV7170 is not set
+# CONFIG_VIDEO_ADV7175 is not set
+# CONFIG_VIDEO_ADV7343 is not set
+# CONFIG_VIDEO_ADV7393 is not set
+# CONFIG_VIDEO_ADV7511 is not set
+# CONFIG_VIDEO_ADV7511_CEC is not set
+# CONFIG_VIDEO_AK881X is not set
+# CONFIG_VIDEO_SAA7127 is not set
+# CONFIG_VIDEO_SAA7185 is not set
+# CONFIG_VIDEO_THS8200 is not set
+
+# CONFIG_VIDEO_UPD64031A is not set
+# CONFIG_VIDEO_UPD64083 is not set
+
+# CONFIG_VIDEO_SAA717X is not set
+# CONFIG_VIDEO_CX25840 is not set
+
+# CONFIG_VIDEO_CS3308 is not set
+# CONFIG_VIDEO_CS5345 is not set
+# CONFIG_VIDEO_CS53L32A is not set
+# CONFIG_VIDEO_MSP3400 is not set
+# CONFIG_VIDEO_SONY_BTF_MPX is not set
+# CONFIG_VIDEO_TDA1997X is not set
+# CONFIG_VIDEO_TDA7432 is not set
+# CONFIG_VIDEO_TDA9840 is not set
+# CONFIG_VIDEO_TEA6415C is not set
+# CONFIG_VIDEO_TEA6420 is not set
+# CONFIG_VIDEO_TLV320AIC23B is not set
+# CONFIG_VIDEO_TVAUDIO is not set
+# CONFIG_VIDEO_UDA1342 is not set
+# CONFIG_VIDEO_VP27SMPX is not set
+# CONFIG_VIDEO_WM8739 is not set
+# CONFIG_VIDEO_WM8775 is not set
+
+# CONFIG_VIDEO_AD5820 is not set
+# CONFIG_VIDEO_AK7375 is not set
+# CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9719 is not set
+# CONFIG_VIDEO_DW9768 is not set
+# CONFIG_VIDEO_DW9807_VCM is not set
+# CONFIG_VIDEO_ADP1653 is not set
+# CONFIG_VIDEO_LM3560 is not set
+# CONFIG_VIDEO_LM3646 is not set
+
+# CONFIG_VIDEO_IR_I2C is not set
+# CONFIG_VIDEO_CAMERA_SENSOR is not set
+
+# CONFIG_VIDEO_CADENCE_CSI2TX is not set
diff --git a/kernel/etc/kernel/config.d/30hid.config b/kernel/etc/kernel/config.d/30hid.config
new file mode 100644
index 0000000..cbf6523
--- /dev/null
+++ b/kernel/etc/kernel/config.d/30hid.config
@@ -0,0 +1,121 @@
+# CONFIG_HID_A4TECH is not set
+# CONFIG_HID_ACCUTOUCH is not set
+# CONFIG_HID_ACRUX is not set
+CONFIG_HID_ACRUX_FF=y
+# CONFIG_HID_APPLE is not set
+# CONFIG_HID_APPLEIR is not set
+# CONFIG_HID_ASUS is not set
+# CONFIG_HID_AUREAL is not set
+# CONFIG_HID_BELKIN is not set
+# CONFIG_HID_BETOP_FF is not set
+# CONFIG_HID_BIGBEN_FF is not set
+# CONFIG_HID_CHERRY is not set
+# CONFIG_HID_CHICONY is not set
+# CONFIG_HID_CORSAIR is not set
+# CONFIG_HID_COUGAR is not set
+# CONFIG_HID_MACALLY is not set
+# CONFIG_HID_PRODIKEYS is not set
+# CONFIG_HID_CMEDIA is not set
+# CONFIG_HID_CP2112 is not set
+# CONFIG_HID_CREATIVE_SB0540 is not set
+# CONFIG_HID_CYPRESS is not set
+# CONFIG_HID_DRAGONRISE is not set
+CONFIG_DRAGONRISE_FF=y
+# CONFIG_HID_EMS_FF is not set
+# CONFIG_HID_ELECOM is not set
+# CONFIG_HID_ELO is not set
+# CONFIG_HID_EVISION is not set
+# CONFIG_HID_EZKEY is not set
+# CONFIG_HID_FT260 is not set
+# CONFIG_HID_GEMBIRD is not set
+# CONFIG_HID_GFRM is not set
+# CONFIG_HID_GLORIOUS is not set
+# CONFIG_HID_HOLTEK is not set
+CONFIG_HOLTEK_FF=y
+# CONFIG_HID_VIVALDI_COMMON is not set
+# CONFIG_HID_GOODIX_SPI is not set
+# CONFIG_HID_GOOGLE_STADIA_FF is not set
+# CONFIG_HID_VIVALDI 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_VIEWSONIC is not set
+# CONFIG_HID_XIAOMI is not set
+# CONFIG_HID_GYRATION is not set
+# CONFIG_HID_ICADE is not set
+# CONFIG_HID_ITE is not set
+# CONFIG_HID_JABRA is not set
+# CONFIG_HID_TWINHAN is not set
+# CONFIG_HID_KENSINGTON is not set
+# CONFIG_HID_LCPOWER is not set
+# CONFIG_HID_LENOVO is not set
+# CONFIG_HID_LETSKETCH is not set
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWHEELS_FF=y
+CONFIG_HID_MAGICMOUSE=y
+# CONFIG_HID_MALTRON is not set
+# CONFIG_HID_MAYFLASH is not set
+# CONFIG_HID_MEGAWORLD_FF is not set
+# CONFIG_HID_MICROSOFT is not set
+# CONFIG_HID_MONTEREY is not set
+# CONFIG_HID_NINTENDO is not set
+CONFIG_NINTENDO_FF=y
+# CONFIG_HID_NTI is not set
+CONFIG_HID_NTRIG=y
+# CONFIG_HID_NVIDIA_SHIELD is not set
+CONFIG_NVIDIA_SHIELD_FF=y
+# CONFIG_HID_ORTEK is not set
+# CONFIG_HID_PANTHERLORD is not set
+CONFIG_PANTHERLORD_FF=y
+# CONFIG_HID_PENMOUNT is not set
+# CONFIG_HID_PETALYNX is not set
+# CONFIG_HID_PICOLCD is not set
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+# CONFIG_HID_PLAYSTATION is not set
+CONFIG_PLAYSTATION_FF=y
+# CONFIG_HID_PXRC is not set
+# CONFIG_HID_RAZER is not set
+# CONFIG_HID_PRIMAX is not set
+# CONFIG_HID_RETRODE is not set
+# CONFIG_HID_ROCCAT is not set
+# CONFIG_HID_SAITEK is not set
+# CONFIG_HID_SAMSUNG is not set
+# CONFIG_HID_SEMITEK is not set
+# CONFIG_HID_SIGMAMICRO is not set
+# CONFIG_HID_SONY is not set
+CONFIG_SONY_FF=y
+# CONFIG_HID_SPEEDLINK is not set
+# CONFIG_HID_STEAM is not set
+CONFIG_STEAM_FF=y
+# 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_GREENASIA_FF=y
+# CONFIG_HID_HYPERV_MOUSE is not set
+# CONFIG_HID_SMARTJOYPLUS is not set
+CONFIG_SMARTJOYPLUS_FF=y
+# CONFIG_HID_TIVO is not set
+# CONFIG_HID_TOPSEED is not set
+# CONFIG_HID_TOPRE is not set
+# CONFIG_HID_THINGM is not set
+# CONFIG_HID_THRUSTMASTER is not set
+CONFIG_THRUSTMASTER_FF=y
+# CONFIG_HID_UDRAW_PS3 is not set
+# CONFIG_HID_U2FZERO is not set
+# CONFIG_HID_WIIMOTE is not set
+# CONFIG_HID_WINWING is not set
+# CONFIG_HID_XINMO is not set
+# CONFIG_HID_ZEROPLUS is not set
+CONFIG_ZEROPLUS_FF=y
+# CONFIG_HID_ZYDACRON is not set
+# CONFIG_HID_SENSOR_HUB is not set
+# CONFIG_HID_ALPS is not set
+# CONFIG_HID_MCP2221 is not set
+# CONFIG_HID_KUNIT_TEST is not set
diff --git a/kernel/etc/kernel/config.d/30input.config b/kernel/etc/kernel/config.d/30input.config
new file mode 100644
index 0000000..ea8f01d
--- /dev/null
+++ b/kernel/etc/kernel/config.d/30input.config
@@ -0,0 +1 @@
+# CONFIG_INPUT_TABLET is not set
diff --git a/kernel/etc/kernel/config.d/50filesystem.config b/kernel/etc/kernel/config.d/50filesystem.config
index b42130d..ddade13 100644
--- a/kernel/etc/kernel/config.d/50filesystem.config
+++ b/kernel/etc/kernel/config.d/50filesystem.config
@@ -1,3 +1,5 @@
+# CONFIG_APS_FS is not set
+# CONFIG_SMBFS is not set
# CONFIG_BCACHEFS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_HFS_FS is not set
@@ -7,9 +9,15 @@
# CONFIG_JFFS2_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS_FS is not set
+# CONFIG_OCFS2_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_NFTS3_FS is not set
# CONFIG_ORANGEFS_FS is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_ROMFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_UBIFS_FS is not set
+# CONFIG_AFFS_FS is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
diff --git a/kernel/etc/kernel/config.d/50security.config b/kernel/etc/kernel/config.d/50security.config
new file mode 100644
index 0000000..0426260
--- /dev/null
+++ b/kernel/etc/kernel/config.d/50security.config
@@ -0,0 +1,2 @@
+# i use selinux, no need for apparmor
+# CONFIG_SECURITY_APPARMOR is not set
diff --git a/kernel/etc/kernel/config.d/99misc.config b/kernel/etc/kernel/config.d/99misc.config
index cce5ef9..978204a 100644
--- a/kernel/etc/kernel/config.d/99misc.config
+++ b/kernel/etc/kernel/config.d/99misc.config
@@ -4,3 +4,139 @@
# CONFIG_GNSS is not set
# CONFIG_FIREWIRE is not set
# CONFIG_MACINTOSH_DRIVERS is not set
+# CONFIG_ANDROID_BINDER_IPC is not set
+# CONFIG_ANDROID_BINDERFS is not set
+# CONFIG_ANDROID_BINDER_DEVICES is not set
+# CONFIG_SPEAKUP is not set
+# CONFIG_MEMSTICK_TIFM_MS is not set
+# CONFIG_MEMSTICK_JMICRON_38X is not set
+# CONFIG_MEMSTICK_R592 is not set
+# CONFIG_MEMSTICK_REALTEK_USB is not set
+# CONFIG_MSPRO_BLOCK is not set
+# CONFIG_MEMSTICK is not set
+
+# CONFIG_DVB_M88DS3103 is not set
+# CONFIG_DVB_MXL5XX is not set
+# CONFIG_DVB_STB0899 is not set
+# CONFIG_DVB_STB6100 is not set
+# CONFIG_DVB_STV090x is not set
+# CONFIG_DVB_STV0910 is not set
+# CONFIG_DVB_STV6110x is not set
+# CONFIG_DVB_STV6111 is not set
+
+# CONFIG_DVB_DRXK is not set
+# CONFIG_DVB_MN88472 is not set
+# CONFIG_DVB_MN88473 is not set
+# CONFIG_DVB_SI2165 is not set
+# CONFIG_DVB_TDA18271C2DD is not set
+
+# CONFIG_DVB_CX24110 is not set
+# CONFIG_DVB_CX24116 is not set
+# CONFIG_DVB_CX24117 is not set
+# CONFIG_DVB_CX24120 is not set
+# CONFIG_DVB_CX24123 is not set
+# CONFIG_DVB_DS3000 is not set
+# CONFIG_DVB_MB86A16 is not set
+# CONFIG_DVB_MT312 is not set
+# CONFIG_DVB_S5H1420 is not set
+# CONFIG_DVB_SI21XX is not set
+# CONFIG_DVB_STB6000 is not set
+# CONFIG_DVB_STV0288 is not set
+# CONFIG_DVB_STV0299 is not set
+# CONFIG_DVB_STV0900 is not set
+# CONFIG_DVB_STV6110 is not set
+# CONFIG_DVB_TDA10071 is not set
+# CONFIG_DVB_TDA10086 is not set
+# CONFIG_DVB_TDA8083 is not set
+# CONFIG_DVB_TDA8261 is not set
+# CONFIG_DVB_TDA826X is not set
+# CONFIG_DVB_TS2020 is not set
+# CONFIG_DVB_TUA6100 is not set
+# CONFIG_DVB_TUNER_CX24113 is not set
+# CONFIG_DVB_TUNER_ITD1000 is not set
+# CONFIG_DVB_VES1X93 is not set
+# CONFIG_DVB_ZL10036 is not set
+# CONFIG_DVB_ZL10039 is not set
+
+# CONFIG_DVB_AF9013 is not set
+# CONFIG_DVB_AS102_FE is not set
+# CONFIG_DVB_CX22700 is not set
+# CONFIG_DVB_CX22702 is not set
+# CONFIG_DVB_CXD2820R is not set
+# CONFIG_DVB_CXD2841ER is not set
+# CONFIG_DVB_DIB3000MB is not set
+# CONFIG_DVB_DIB3000MC is not set
+# CONFIG_DVB_DIB7000M is not set
+# CONFIG_DVB_DIB7000P is not set
+# CONFIG_DVB_DIB9000 is not set
+# CONFIG_DVB_DRXD is not set
+# CONFIG_DVB_EC100 is not set
+# CONFIG_DVB_GP8PSK_FE is not set
+# CONFIG_DVB_L64781 is not set
+# CONFIG_DVB_MT352 is not set
+# CONFIG_DVB_NXT6000 is not set
+# CONFIG_DVB_RTL2830 is not set
+# CONFIG_DVB_RTL2832 is not set
+# CONFIG_DVB_S5H1432 is not set
+# CONFIG_DVB_SI2168 is not set
+# CONFIG_DVB_SP887X is not set
+# CONFIG_DVB_STV0367 is not set
+# CONFIG_DVB_TDA10048 is not set
+# CONFIG_DVB_TDA1004X is not set
+# CONFIG_DVB_ZD1301_DEMOD is not set
+# CONFIG_DVB_ZL10353 is not set
+
+# CONFIG_DVB_STV0297 is not set
+# CONFIG_DVB_TDA10021 is not set
+# CONFIG_DVB_TDA10023 is not set
+# CONFIG_DVB_VES1820 is not set
+
+# CONFIG_DVB_AU8522 is not set
+# CONFIG_DVB_AU8522_DTV is not set
+# CONFIG_DVB_AU8522_V4L is not set
+# CONFIG_DVB_BCM3510 is not set
+# CONFIG_DVB_LG2160 is not set
+# CONFIG_DVB_LGDT3305 is not set
+# CONFIG_DVB_LGDT3306A is not set
+# CONFIG_DVB_LGDT330X is not set
+# CONFIG_DVB_MXL692 is not set
+# CONFIG_DVB_NXT200X is not set
+# CONFIG_DVB_OR51132 is not set
+# CONFIG_DVB_OR51211 is not set
+# CONFIG_DVB_S5H1409 is not set
+# CONFIG_DVB_S5H1411 is not set
+
+# CONFIG_DVB_DIB8000 is not set
+# CONFIG_DVB_MB86A20S is not set
+# CONFIG_DVB_S921 is not set
+
+# CONFIG_DVB_TC90522 is not set
+
+# CONFIG_DVB_PLL is not set
+# CONFIG_DVB_TUNER_DIB0070 is not set
+# CONFIG_DVB_TUNER_DIB0090 is not set
+
+# CONFIG_DVB_A8293 is not set
+# CONFIG_DVB_AF9033 is not set
+# CONFIG_DVB_ASCOT2E is not set
+# CONFIG_DVB_ATBM8830 is not set
+# CONFIG_DVB_HELENE is not set
+# CONFIG_DVB_HORUS3A is not set
+# CONFIG_DVB_ISL6405 is not set
+# CONFIG_DVB_ISL6421 is not set
+# CONFIG_DVB_ISL6423 is not set
+# CONFIG_DVB_IX2505V is not set
+# CONFIG_DVB_LGS8GL5 is not set
+# CONFIG_DVB_LGS8GXX is not set
+# CONFIG_DVB_LNBH25 is not set
+# CONFIG_DVB_LNBH29 is not set
+# CONFIG_DVB_LNBP21 is not set
+# CONFIG_DVB_LNBP22 is not set
+# CONFIG_DVB_M88RS2000 is not set
+# CONFIG_DVB_TDA665x is not set
+# CONFIG_DVB_DRX39XYJ is not set
+
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_DVB_SP2 is not set
+
+# CONFIG_DVB_CORE is not