浏览代码

Merge pull request #1426 from linux-surface/arch-builtins

pkg/arch: Build-in pinctrl and serial drivers
Maximilian Luz 1 年之前
父节点
当前提交
43aaa36cd7
共有 1 个文件被更改,包括 17 次插入0 次删除
  1. 17 0
      pkg/arch/kernel/arch.config

+ 17 - 0
pkg/arch/kernel/arch.config

@@ -24,3 +24,20 @@ CONFIG_ANDROID=y
 CONFIG_ANDROID_BINDER_IPC=y
 CONFIG_ANDROID_BINDERFS=y
 CONFIG_ANDROID_BINDER_DEVICES=""
+
+##
+## Build-in basic pinctrl/serial modules to prevent race-conditions in drivers
+## relying on them (like soc-button-array, SAM)
+##
+
+CONFIG_SERIAL_8250_DW=y
+CONFIG_MFD_INTEL_LPSS=y
+CONFIG_MFD_INTEL_LPSS_PCI=y
+
+CONFIG_PINCTRL_INTEL=y
+CONFIG_PINCTRL_ALDERLAKE=y
+CONFIG_PINCTRL_CANNONLAKE=y
+CONFIG_PINCTRL_ICELAKE=y
+CONFIG_PINCTRL_METEORLAKE=y
+CONFIG_PINCTRL_SUNRISEPOINT=y
+CONFIG_PINCTRL_TIGERLAKE=y