about summary refs log tree commit diff
path: root/modules/hardware
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-07-24 07:22:35 +0200
committeraszlig <aszlig@redmoonstudios.org>2016-08-01 19:47:45 +0200
commit1db017be4c10ae6a411e7842c37b40d2d9938e84 (patch)
tree636b6e30b787ebfa63461cdce936fc96db4d213a /modules/hardware
parent5806b2422ba6fc8e49b8ae711f2f995c9fc0e829 (diff)
hardware/t100ha: Optimize the kernel config a bit
Let's enable the options that *should* work with this kind of hardware
regardless whether it's currently working in mainline. It doesn't make a
huge difference to the kernel configuration prior to this change, but
let's better compile in these options rather than wondering why some
hardware isn't working.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'modules/hardware')
-rw-r--r--modules/hardware/t100ha/default.nix35
1 files changed, 34 insertions, 1 deletions
diff --git a/modules/hardware/t100ha/default.nix b/modules/hardware/t100ha/default.nix
index ac4ac6e4..29d0956e 100644
--- a/modules/hardware/t100ha/default.nix
+++ b/modules/hardware/t100ha/default.nix
@@ -37,19 +37,52 @@ in {
           }
         ];
 
+        # Missing device drivers:
+        #
+        #   808622B8 -> Intel(R) Imaging Signal Processor 2401
+        #   808622D8 -> Intel(R) Integrated Sensor Solution
+        #   HIMX2051 -> Camera Sensor Unicam hm2051
+        #   IMPJ0003 -> Impinj RFID Device (MonzaX 8K)
+        #   OVTI5670 -> Camera Sensor ov5670
+        #
         extraConfig = ''
+          # CPU
           MATOM y
 
+          # MMC
           MMC y
           MMC_BLOCK y
           MMC_SDHCI y
           MMC_SDHCI_ACPI y
-          PINCTRL_CHERRYVIEW y
+
+          # PMIC
+          INTEL_PMC_IPC y
           INTEL_SOC_PMIC y
+          MFD_AXP20X y
+          MFD_AXP20X_I2C y
 
+          # GPU
           AGP n
           DRM y
           DRM_I915 y
+
+          # Thermal
+          INT3406_THERMAL y
+          INT340X_THERMAL y
+
+          # GPIO
+          PINCTRL_CHERRYVIEW y
+
+          # I2C
+          CONFIG_I2C_DESIGNWARE_BAYTRAIL y
+          CONFIG_I2C_DESIGNWARE_PLATFORM y
+
+          # HID
+          INTEL_HID_EVENT y
+
+          # MEI
+          CONFIG_INTEL_MEI y
+          CONFIG_INTEL_MEI_TXE y
         '';
 
         features.iwlwifi = true;