change config to patch file
This commit is contained in:
parent
3fc482fa1c
commit
90a0c997c4
|
@ -129,9 +129,10 @@ If you don't want to use the pre-built kernel and headers, you can compile the k
|
|||
```
|
||||
for i in ~/linux-surface/patches/[VERSION]/*.patch; do patch -p1 < $i; done
|
||||
```
|
||||
6. Copy over the config file from the linux-surface repo (this one):
|
||||
6. Get current config file and patch it:
|
||||
```
|
||||
cp ~/linux-surface/config .config
|
||||
cat /boot/config-$(uname -r) > .config
|
||||
patch -p1 < ~/linux-surface/patches/config.patch
|
||||
```
|
||||
7. Compile the kernel and headers (for ubuntu, refer to the build guild for your distro):
|
||||
```
|
||||
|
|
76
patches/config.patch
Normal file
76
patches/config.patch
Normal file
|
@ -0,0 +1,76 @@
|
|||
--- a/.config 2018-04-10 12:42:07.000520714 -0400
|
||||
+++ b/.config 2018-04-10 12:51:46.369848058 -0400
|
||||
@@ -53,7 +53,7 @@
|
||||
CONFIG_INIT_ENV_ARG_LIMIT=32
|
||||
CONFIG_CROSS_COMPILE=""
|
||||
# CONFIG_COMPILE_TEST is not set
|
||||
-CONFIG_LOCALVERSION=""
|
||||
+CONFIG_LOCALVERSION="-surface"
|
||||
# CONFIG_LOCALVERSION_AUTO is not set
|
||||
CONFIG_HAVE_KERNEL_GZIP=y
|
||||
CONFIG_HAVE_KERNEL_BZIP2=y
|
||||
@@ -1797,7 +1797,7 @@
|
||||
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
|
||||
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
|
||||
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y
|
||||
-CONFIG_CFG80211_DEFAULT_PS=y
|
||||
+# CONFIG_CFG80211_DEFAULT_PS is not set
|
||||
CONFIG_CFG80211_DEBUGFS=y
|
||||
CONFIG_CFG80211_CRDA_SUPPORT=y
|
||||
CONFIG_CFG80211_WEXT=y
|
||||
@@ -2226,7 +2226,7 @@
|
||||
CONFIG_INTEL_MEI=m
|
||||
CONFIG_INTEL_MEI_ME=m
|
||||
CONFIG_INTEL_MEI_TXE=m
|
||||
-# CONFIG_INTEL_IPTS is not set
|
||||
+CONFIG_INTEL_IPTS=m
|
||||
CONFIG_VMWARE_VMCI=m
|
||||
|
||||
#
|
||||
@@ -5381,8 +5381,10 @@
|
||||
# Camera sensor devices
|
||||
#
|
||||
CONFIG_VIDEO_OV2640=m
|
||||
+CONFIG_VIDEO_OV5693=m
|
||||
CONFIG_VIDEO_OV7640=m
|
||||
CONFIG_VIDEO_OV7670=m
|
||||
+CONFIG_VIDEO_OV8865=m
|
||||
CONFIG_VIDEO_MT9M111=m
|
||||
CONFIG_VIDEO_MT9V011=m
|
||||
|
||||
@@ -5686,7 +5688,7 @@
|
||||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
|
||||
CONFIG_DRM_I915=m
|
||||
-# CONFIG_DRM_I915_ALPHA_SUPPORT is not set
|
||||
+CONFIG_DRM_I915_ALPHA_SUPPORT=y
|
||||
CONFIG_DRM_I915_CAPTURE_ERROR=y
|
||||
CONFIG_DRM_I915_COMPRESS_ERROR=y
|
||||
CONFIG_DRM_I915_USERPTR=y
|
||||
@@ -7532,7 +7534,7 @@
|
||||
CONFIG_SPEAKUP_SYNTH_TXPRT=m
|
||||
CONFIG_SPEAKUP_SYNTH_DUMMY=m
|
||||
CONFIG_STAGING_MEDIA=y
|
||||
-# CONFIG_INTEL_ATOMISP is not set
|
||||
+CONFIG_INTEL_ATOMISP=y
|
||||
CONFIG_I2C_BCM2048=m
|
||||
CONFIG_DVB_CXD2099=m
|
||||
CONFIG_LIRC_STAGING=y
|
||||
@@ -7709,7 +7711,7 @@
|
||||
CONFIG_INTEL_BXTWC_PMIC_TMU=m
|
||||
CONFIG_SURFACE_PRO3_BUTTON=m
|
||||
CONFIG_SURFACE_3_BUTTON=m
|
||||
-# CONFIG_ACPI_SURFACE is not set
|
||||
+CONFIG_ACPI_SURFACE=m
|
||||
CONFIG_INTEL_PUNIT_IPC=m
|
||||
CONFIG_INTEL_TELEMETRY=m
|
||||
CONFIG_MLX_PLATFORM=m
|
||||
@@ -8792,7 +8794,7 @@
|
||||
#
|
||||
# Compile-time checks and compiler options
|
||||
#
|
||||
-CONFIG_DEBUG_INFO=y
|
||||
+# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_INFO_SPLIT is not set
|
||||
CONFIG_DEBUG_INFO_DWARF4=y
|
Loading…
Reference in a new issue