diff --git a/main/linux-postmarketos-qcom-msm8974/APKBUILD b/main/linux-postmarketos-qcom-msm8974/APKBUILD
index 4a72e0c7fe18d4a5c7281ba46f9560da6d4e1bb8..39c489bec4c0d3317f0d4fc7e694b533e64437eb 100644
--- a/main/linux-postmarketos-qcom-msm8974/APKBUILD
+++ b/main/linux-postmarketos-qcom-msm8974/APKBUILD
@@ -158,4 +158,4 @@ dev() {
 }
 
 sha512sums="946ef7133dd980a969afd0cfbaae55652cb3ddff588511cd5396f8a9a997e7e36b18e93f197917b3a0ba4b6e73f069ee248f8b26dfcb6acdd0bd3a9e093b775e  linux-postmarketos-5e47680b0bbc71dbc093123790951cc81eb2b84e.tar.gz
-8c801e61c6e1ff691301bc940fc1a4f8b3f523c0f6460ab5a927b8ab9cf115ef2c018932e9ec90e27d743c789502a15ae47d513622936a14f20ebdb1780aa439  config-postmarketos-qcom-msm8974.armv7"
+366dca7607624aab3079230d6be9018e08ca9f38a254500fae2279a9560e773a4446118a0a2c4c064feebf640a3f4e827cc8b40041649015c0e66089622a24fe  config-postmarketos-qcom-msm8974.armv7"
diff --git a/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 b/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7
index 3c95f5481252856b0d23ee0794f62d60019d760d..78c2d6265e3aaece512534d65a0a3babe3e5fc73 100644
--- a/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7
+++ b/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7
@@ -1007,8 +1007,8 @@ CONFIG_NETLINK_DIAG=y
 # CONFIG_HSR is not set
 # CONFIG_NET_SWITCHDEV is not set
 # CONFIG_NET_L3_MASTER_DEV is not set
-CONFIG_QRTR=y
-# CONFIG_QRTR_SMD is not set
+CONFIG_QRTR=m
+CONFIG_QRTR_SMD=m
 # CONFIG_QRTR_TUN is not set
 # CONFIG_NET_NCSI is not set
 CONFIG_RPS=y
@@ -1036,8 +1036,8 @@ CONFIG_BT_BREDR=y
 CONFIG_BT_RFCOMM=m
 CONFIG_BT_RFCOMM_TTY=y
 CONFIG_BT_BNEP=m
-# CONFIG_BT_BNEP_MC_FILTER is not set
-# CONFIG_BT_BNEP_PROTO_FILTER is not set
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
 CONFIG_BT_HIDP=m
 CONFIG_BT_HS=y
 CONFIG_BT_LE=y
@@ -1059,11 +1059,18 @@ CONFIG_BT_HCIBTUSB_BCM=y
 CONFIG_BT_HCIBTUSB_RTL=y
 CONFIG_BT_HCIBTSDIO=m
 CONFIG_BT_HCIUART=m
-# CONFIG_BT_HCIUART_H4 is not set
+CONFIG_BT_HCIUART_SERDEV=y
+CONFIG_BT_HCIUART_H4=y
+# CONFIG_BT_HCIUART_NOKIA is not set
 # CONFIG_BT_HCIUART_BCSP is not set
 # CONFIG_BT_HCIUART_ATH3K is not set
+# CONFIG_BT_HCIUART_LL is not set
+# CONFIG_BT_HCIUART_3WIRE is not set
 # CONFIG_BT_HCIUART_INTEL is not set
+CONFIG_BT_HCIUART_BCM=y
+# CONFIG_BT_HCIUART_QCA is not set
 # CONFIG_BT_HCIUART_AG6XX is not set
+# CONFIG_BT_HCIUART_MRVL is not set
 CONFIG_BT_HCIBCM203X=m
 # CONFIG_BT_HCIBPA10X is not set
 # CONFIG_BT_HCIBFUSB is not set
@@ -1071,6 +1078,7 @@ CONFIG_BT_HCIBCM203X=m
 # CONFIG_BT_MRVL is not set
 # CONFIG_BT_ATH3K is not set
 # CONFIG_BT_MTKSDIO is not set
+# CONFIG_BT_MTKUART is not set
 CONFIG_BT_QCOMSMD=m
 # end of Bluetooth device drivers
 
@@ -1841,6 +1849,7 @@ CONFIG_NET_VENDOR_QLOGIC=y
 # CONFIG_QED is not set
 CONFIG_NET_VENDOR_QUALCOMM=y
 # CONFIG_QCA7000_SPI is not set
+# CONFIG_QCA7000_UART is not set
 # CONFIG_QCOM_EMAC is not set
 # CONFIG_RMNET is not set
 CONFIG_NET_VENDOR_RDC=y
@@ -2218,7 +2227,7 @@ CONFIG_TOUCHSCREEN_PROPERTIES=y
 # CONFIG_TOUCHSCREEN_FUJITSU is not set
 # CONFIG_TOUCHSCREEN_GOODIX is not set
 # CONFIG_TOUCHSCREEN_HIDEEP is not set
-# CONFIG_TOUCHSCREEN_ILI210X is not set
+CONFIG_TOUCHSCREEN_ILI210X=m
 # CONFIG_TOUCHSCREEN_S6SY761 is not set
 # CONFIG_TOUCHSCREEN_GUNZE is not set
 # CONFIG_TOUCHSCREEN_EKTF2127 is not set
@@ -2270,7 +2279,7 @@ CONFIG_INPUT_PMIC8XXX_PWRKEY=y
 # CONFIG_INPUT_GP2A is not set
 # CONFIG_INPUT_GPIO_BEEPER is not set
 # CONFIG_INPUT_GPIO_DECODER is not set
-# CONFIG_INPUT_GPIO_VIBRA is not set
+CONFIG_INPUT_GPIO_VIBRA=m
 # CONFIG_INPUT_ATI_REMOTE2 is not set
 # CONFIG_INPUT_KEYSPAN_REMOTE is not set
 # CONFIG_INPUT_KXTJ9 is not set
@@ -2380,7 +2389,8 @@ CONFIG_SERIAL_MSM_CONSOLE=y
 # CONFIG_SERIAL_ST_ASC is not set
 # end of Serial drivers
 
-# CONFIG_SERIAL_DEV_BUS is not set
+CONFIG_SERIAL_DEV_BUS=y
+CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
 # CONFIG_TTY_PRINTK is not set
 # CONFIG_HVC_DCC is not set
 # CONFIG_VIRTIO_CONSOLE is not set
@@ -2659,7 +2669,8 @@ CONFIG_POWER_RESET_MSM=y
 # CONFIG_POWER_RESET_VERSATILE is not set
 # CONFIG_POWER_RESET_SYSCON is not set
 # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set
-# CONFIG_SYSCON_REBOOT_MODE is not set
+CONFIG_REBOOT_MODE=m
+CONFIG_SYSCON_REBOOT_MODE=m
 # CONFIG_NVMEM_REBOOT_MODE is not set
 CONFIG_POWER_SUPPLY=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
@@ -2978,6 +2989,7 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_ROHM_BD71828 is not set
 # CONFIG_MFD_STPMIC1 is not set
 # CONFIG_MFD_STMFX is not set
+# CONFIG_RAVE_SP_CORE is not set
 # end of Multifunction device drivers
 
 CONFIG_REGULATOR=y
@@ -3383,7 +3395,7 @@ CONFIG_DRM_PANEL_SIMPLE=y
 # CONFIG_DRM_PANEL_TPO_TPG110 is not set
 # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
 # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
-# CONFIG_DRM_PANEL_SOMETHING_S6D6FA1 is not set
+CONFIG_DRM_PANEL_SOMETHING_S6D6FA1=y
 # end of Display Panels
 
 CONFIG_DRM_BRIDGE=y
@@ -3407,7 +3419,8 @@ CONFIG_DRM_PANEL_BRIDGE=y
 # CONFIG_DRM_TI_TFP410 is not set
 # CONFIG_DRM_TI_SN65DSI86 is not set
 # CONFIG_DRM_ANALOGIX_ANX6345 is not set
-# CONFIG_DRM_ANALOGIX_ANX78XX is not set
+CONFIG_DRM_ANALOGIX_ANX78XX=m
+CONFIG_DRM_ANALOGIX_DP=m
 # CONFIG_DRM_I2C_ADV7511 is not set
 # end of Display Interface Bridges
 
@@ -4717,13 +4730,14 @@ CONFIG_IOMMU_PGTABLES_L2=y
 # Remoteproc drivers
 #
 CONFIG_REMOTEPROC=y
-CONFIG_QCOM_RPROC_COMMON=y
+CONFIG_QCOM_RPROC_COMMON=m
+CONFIG_QCOM_Q6V5_COMMON=m
 # CONFIG_QCOM_Q6V5_ADSP is not set
-# CONFIG_QCOM_Q6V5_MSS is not set
-# CONFIG_QCOM_Q6V5_PAS is not set
+CONFIG_QCOM_Q6V5_MSS=m
+CONFIG_QCOM_Q6V5_PAS=m
 # CONFIG_QCOM_Q6V5_WCSS is not set
 # CONFIG_QCOM_SYSMON is not set
-CONFIG_QCOM_WCNSS_PIL=y
+CONFIG_QCOM_WCNSS_PIL=m
 # end of Remoteproc drivers
 
 #
@@ -4950,6 +4964,7 @@ CONFIG_QCOM_SPMI_VADC=m
 # CONFIG_BME680 is not set
 # CONFIG_CCS811 is not set
 # CONFIG_IAQCORE is not set
+# CONFIG_PMS7003 is not set
 # CONFIG_SENSIRION_SGP30 is not set
 # CONFIG_SPS30 is not set
 # CONFIG_VZ89X is not set