1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2024-12-15 19:23:01 +03:00

upgrade kernel to lineage-16.0 branch

This commit is contained in:
Daniel Barlow 2021-06-01 22:05:17 +01:00
parent 163c436f1d
commit 62e446c840
2 changed files with 50 additions and 19 deletions

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 3.18.113 Kernel Configuration
# Linux/arm64 3.18.140 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@ -148,7 +148,7 @@ CONFIG_SCHED_HMP=y
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_USER_NS=y
# CONFIG_PID_NS is not set
CONFIG_NET_NS=y
# CONFIG_SCHED_AUTOGROUP is not set
@ -219,6 +219,7 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_THREAD_INFO_ALLOCATOR=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
@ -443,10 +444,12 @@ CONFIG_PGTABLE_MAPPING=y
# CONFIG_ZSMALLOC_STAT is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
# CONFIG_BALANCE_ANON_FILE_RECLAIM is not set
CONFIG_KSWAPD_CPU_AFFINITY_MASK="f"
CONFIG_KSWAPD_CPU_AFFINITY_MASK=""
# CONFIG_FORCE_ALLOC_FROM_DMA_ZONE is not set
CONFIG_PROCESS_RECLAIM=y
# CONFIG_FORCE_RECLAIM is not set
CONFIG_VM_MAX_READAHEAD=2048
CONFIG_DEFAULT_SWAPPINESS=60
CONFIG_SECCOMP=y
# CONFIG_XEN is not set
CONFIG_FORCE_MAX_ZONEORDER=11
@ -489,6 +492,7 @@ CONFIG_COREDUMP=y
# CONFIG_COREDUMP_PERMISSION_HACK is not set
CONFIG_COMPAT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_KEYS_COMPAT=y
#
# Power management options
@ -964,10 +968,6 @@ CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
# CONFIG_MTD_UBI is not set
CONFIG_DTC=y
CONFIG_OF=y
#
# Device Tree and Open Firmware support
#
# CONFIG_OF_UNITTEST is not set
CONFIG_OF_FLATTREE=y
CONFIG_OF_EARLY_FLATTREE=y
@ -1060,8 +1060,6 @@ CONFIG_DROPBOX=y
# CONFIG_USB3813 is not set
# CONFIG_FSUSB42_MUX is not set
CONFIG_DTV_FC8300=y
# CONFIG_V4L2_HAL is not set
# CONFIG_MOD_GREYBUS is not set
# CONFIG_C2PORT is not set
#
@ -1691,6 +1689,8 @@ CONFIG_TOUCHSCREEN_GEN_VKEYS=y
# CONFIG_TOUCHSCREEN_MAXIM_STI is not set
# CONFIG_TOUCHSCREEN_HIMAX_CHIPSET is not set
CONFIG_TOUCHSCREEN_NT36xxx=y
# CONFIG_TOUCHSCREEN_ILITEK is not set
# CONFIG_TOUCHSCREEN_FTS is not set
CONFIG_SCREEN_OFF_GESTURES=y
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
@ -1705,6 +1705,7 @@ CONFIG_INPUT_MISC=y
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
CONFIG_INPUT_KEYCHORD=y
# CONFIG_STMVL53L0X is not set
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_POWERMATE is not set
@ -1740,6 +1741,16 @@ CONFIG_EPL8802=y
# CONFIG_EPL8802_ALSPS is not set
# CONFIG_LTR559 is not set
# CONFIG_INPUT_MXG3300 is not set
# CONFIG_BOSCH_DRIVER_LOG_FUNC is not set
# CONFIG_SENSORS_SMI_ACC2X2 is not set
# CONFIG_SENSORS_SMI_GYRO is not set
# CONFIG_SENSORS_YAS537 is not set
# CONFIG_SENSORS_BMM050 is not set
# CONFIG_SENSORS_AKM09912 is not set
# CONFIG_SENSORS_SMI_ACC420 is not set
# CONFIG_SENSORS_SMI_ACC421 is not set
# CONFIG_SENSORS_SMI_ACC422 is not set
# CONFIG_SENSORS_SMI_ACC455 is not set
#
# Hardware I/O ports
@ -1773,6 +1784,7 @@ CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
# CONFIG_NOZOMI is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_SINK is not set
CONFIG_LDISC_AUTOLOAD=y
# CONFIG_DEVMEM is not set
# CONFIG_DEVKMEM is not set
@ -1834,7 +1846,6 @@ CONFIG_DIAG_OVER_TTY=y
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_MSM_LEGACY=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
#
@ -2576,6 +2587,7 @@ CONFIG_MSM_SEC_CCI_TA_NAME="seccamdemo64"
CONFIG_QPNP_FLASH_STROBE_OVERRIDE=y
# CONFIG_MOT_CAMERA_ALT_CLOCKS is not set
# CONFIG_MOT_CAMERA_ALT_MIPI_TERMINAL_ENABLE is not set
# CONFIG_MULTI_CAMERA_DEEN is not set
# CONFIG_MSM_AIS is not set
# CONFIG_TSPP is not set
CONFIG_MSM_SDE_ROTATOR=y
@ -2785,6 +2797,7 @@ CONFIG_FB_MSM_MDSS=y
CONFIG_FB_MSM_MDSS_WRITEBACK=y
CONFIG_FB_MSM_MDSS_HDMI_PANEL=y
# CONFIG_FB_MSM_MDSS_HDMI_MHL_SII8334 is not set
# CONFIG_FB_MSM_MDSS_SPI_PANEL is not set
# CONFIG_FB_MSM_MDSS_MHL3 is not set
# CONFIG_FB_MSM_MDSS_DSI_CTRL_STATUS is not set
# CONFIG_FB_MSM_MDSS_EDP_PANEL is not set
@ -2974,6 +2987,7 @@ CONFIG_DTS_SRS_TM=y
CONFIG_QTI_PP=y
CONFIG_SND_SOC_CPE=y
# CONFIG_SND_SOC_OPALUM is not set
# CONFIG_SND_SOC_MSM8996_VM is not set
CONFIG_SND_SOC_MSM8X16=y
# CONFIG_SND_CS35L35_I2C2 is not set
# CONFIG_SND_CS35L35_QUAT_I2S is not set
@ -3046,6 +3060,7 @@ CONFIG_SND_SOC_WCD_MBHC=y
# CONFIG_SND_SOC_WM8978 is not set
# CONFIG_SND_SOC_TPA6130A2 is not set
CONFIG_SND_SOC_MSM_STUB=y
# CONFIG_SND_SOC_TFA9874 is not set
CONFIG_SND_SOC_MSM_HDMI_DBA_CODEC_RX=y
# CONFIG_SND_SIMPLE_CARD is not set
# CONFIG_SOUND_PRIME is not set
@ -3460,6 +3475,7 @@ CONFIG_LEDS_ISL98611=y
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
# CONFIG_LEDS_PCA9956B is not set
CONFIG_LEDS_ATC=y
# CONFIG_LEDS_DAC124S085 is not set
# CONFIG_LEDS_PWM is not set
@ -3763,6 +3779,7 @@ CONFIG_STAGING=y
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
CONFIG_ASHMEM=y
# CONFIG_ANDROID_LOGGER is not set
CONFIG_ANDROID_TIMED_OUTPUT=y
@ -3775,6 +3792,7 @@ CONFIG_SW_SYNC=y
# CONFIG_SW_SYNC_USER is not set
CONFIG_ONESHOT_SYNC=y
# CONFIG_ONESHOT_SYNC_USER is not set
# CONFIG_ANDROID_VSOC is not set
CONFIG_ION=y
# CONFIG_ION_TEST is not set
# CONFIG_ION_DUMMY is not set
@ -3782,7 +3800,6 @@ CONFIG_ION_MSM=y
# CONFIG_ALLOC_BUFFERS_IN_4K_CHUNKS is not set
# CONFIG_FIQ_DEBUGGER is not set
# CONFIG_FIQ_WATCHDOG is not set
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
# CONFIG_USB_WPAN_HCD is not set
# CONFIG_WIMAX_GDM72XX is not set
# CONFIG_LTE_GDM724X is not set
@ -3827,7 +3844,6 @@ CONFIG_IPA=y
# CONFIG_IPA3 is not set
# CONFIG_GSI is not set
CONFIG_RMNET_IPA=y
# CONFIG_SSM is not set
# CONFIG_MSM_MHI is not set
# CONFIG_PFT is not set
# CONFIG_I2C_MSM_PROF_DBG is not set
@ -3965,6 +3981,7 @@ CONFIG_MSM_EVENT_TIMER=y
# CONFIG_MSM_IPC_ROUTER_GLINK_XPRT is not set
# CONFIG_MSM_SYSTEM_HEALTH_MONITOR is not set
# CONFIG_MSM_GLINK_PKT is not set
# CONFIG_MSM_BGRSB is not set
CONFIG_MSM_TZ_SMMU=y
CONFIG_MSM_SUBSYSTEM_RESTART=y
CONFIG_MSM_SYSMON_COMM=y
@ -3981,10 +3998,12 @@ CONFIG_POTTER_DTB=y
# CONFIG_ALBUS_DTB is not set
# CONFIG_JOHNSON_DTB is not set
# CONFIG_ALI_DTB is not set
# CONFIG_DEEN_DTB is not set
# CONFIG_CEDRIC_DTB is not set
# CONFIG_MONTANA_DTB is not set
# CONFIG_PERRY_DTB is not set
# CONFIG_JAMES_DTB is not set
# CONFIG_PETTYL_DTB is not set
# CONFIG_NORA_DTB is not set
# CONFIG_JETER_DTB is not set
# CONFIG_OWENS_DTB is not set
@ -4005,6 +4024,7 @@ CONFIG_MSM_KERNEL_PROTECT_MPU=y
# CONFIG_MSM_REMOTEQDSS is not set
# CONFIG_QCOM_SMCINVOKE is not set
# CONFIG_QCOM_EARLY_RANDOM is not set
# CONFIG_MSM_BG_GLINK is not set
# CONFIG_WCD_DSP_GLINK is not set
CONFIG_MEM_SHARE_QMI_SERVICE=y
CONFIG_BOOTINFO=y
@ -4156,7 +4176,11 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
# Inertial measurement units
#
# CONFIG_SENSORS_BMI160_IIO is not set
# CONFIG_INV_MPU_IIO_I2C is not set
# CONFIG_INV_MPU_IIO_SPI is not set
# CONFIG_INV_MPU9250_IIO is not set
# CONFIG_INV_ICM20602_IIO is not set
# CONFIG_IIO_ST_ASM330LHH is not set
#
# Light sensors
@ -4263,7 +4287,6 @@ CONFIG_EFI_ARMSTUB=y
CONFIG_MSM_TZ_LOG=y
# CONFIG_MSM_TZ_LOG_WDOG_DUMP is not set
# CONFIG_BIF is not set
# CONFIG_TRUSTONIC_TEE is not set
#
# Firmware Drivers
@ -4357,7 +4380,9 @@ CONFIG_MISC_FILESYSTEMS=y
# CONFIG_AFFS_FS is not set
CONFIG_ECRYPT_FS=y
CONFIG_ECRYPT_FS_MESSAGING=y
# CONFIG_SDCARD_FS is not set
CONFIG_SDCARD_FS=y
# CONFIG_SDCARD_FS_PARTIAL_RELATIME is not set
# CONFIG_SDCARD_FS_DIR_WRITER is not set
# CONFIG_MULTISPACE_FEATURE_ENABLED is not set
# CONFIG_ESD_FS is not set
# CONFIG_HFS_FS is not set
@ -4390,6 +4415,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y
CONFIG_F2FS_FS_SECURITY=y
# CONFIG_F2FS_CHECK_FS is not set
# CONFIG_F2FS_FS_ENCRYPTION is not set
# CONFIG_F2FS_FAULT_INJECTION is not set
# CONFIG_EFIVAR_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
# CONFIG_NFS_FS is not set
@ -4634,7 +4660,6 @@ CONFIG_EARLY_PRINTK=y
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_COMPAT=y
# CONFIG_PERSISTENT_KEYRINGS is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
@ -4724,7 +4749,7 @@ CONFIG_CRYPTO_XCBC=y
# Digest
#
CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32 is not set
CONFIG_CRYPTO_CRC32=y
# CONFIG_CRYPTO_CRCT10DIF is not set
# CONFIG_CRYPTO_GHASH is not set
CONFIG_CRYPTO_MD4=y
@ -4756,6 +4781,8 @@ CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SPECK is not set
# CONFIG_CRYPTO_SPECK_NEON is not set
# CONFIG_CRYPTO_TEA is not set
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_TWOFISH_COMMON=y
@ -4791,6 +4818,10 @@ CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
CONFIG_PUBLIC_KEY_ALGO_RSA=y
CONFIG_X509_CERTIFICATE_PARSER=y
# CONFIG_PKCS7_MESSAGE_PARSER is not set
#
# Certificates for signature checking
#
CONFIG_ARM64_CRYPTO=y
CONFIG_CRYPTO_SHA1_ARM64_CE=y
CONFIG_CRYPTO_SHA2_ARM64_CE=y

View File

@ -7,14 +7,14 @@
mobile-nixos.kernel-builder-gcc6 {
version = "3.18.113";
version = "3.18.140";
configfile = ./config.aarch64;
src = fetchFromGitHub {
owner = "boulzordev";
repo = "android_kernel_motorola_msm8953";
rev = "efeb95ed634079eb520922f6f78f16f9d967a6d4";
sha256 = "03xmlyq06fvn0v4nvrs2nhmb88axg45ccd1vb3nam6jj1381zv4w";
rev = "32b6f05688ff51e54958a8e97df24cd63a62b880";
sha256 = "0r0xkf6cq60bvckn311k43yxrm0qjp9psi6g3jfc6l5z4k549glm";
};
patches = [